Price: $39.99 - $21.08
(as of Dec 07, 2024 12:51:59 UTC – Details)
You Will Learn Python 3!
Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.
In Learn Python 3 the Hard Way, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how a computer works; what good programs look like; and how to read, write, and think about code. Zed then teaches you even more in 5+ hours of video where he shows you how to break, fix, and debug your code—live, as he’s doing the exercises.
Install a complete Python environmentOrganize and write codeFix and break codeBasic mathematicsVariablesStrings and textInteract with usersWork with filesLooping and logicData structures using lists and dictionariesProgram designObject-oriented programmingInheritance and compositionModules, classes, and objectsPython packagingAutomated testingBasic game developmentBasic web development
It’ll be hard at first. But soon, you’ll just get it—and that will feel great! This course will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Python programmer.
This Book Is Perfect For
Total beginners with zero programming experienceJunior developers who know one or two languagesReturning professionals who haven’t written code in yearsSeasoned professionals looking for a fast, simple, crash course in Python 3 .
From the Publisher
Benefits of Learning “The Hard Way”
No experience required – learn through exercises
The title says it’s the hard way to learn to write code, but it’s actually not. It’s only the “hard” way because it uses a technique called instruction. Instruction is where Zed tells you to do a sequence of controlled exercises designed to build a skill through repetition. This technique works very well with beginners who know nothing and need to acquire basic skills before they can understand more complex topics. It’s used in everything from martial arts to music to even basic math and reading skills.
Video screen casts
You will have access to online video screen casts for every exercise. These videos demonstrate how the code works and, most importantly, how to break it. They are the perfect place to demonstrate many common errors by breaking the Python code on purpose and showing you how to fix it. Shaw also walks through the code using debugging and interrogation tricks and techniques. The videos are where Zed shows you how to “stop staring and ask” the code what’s wrong.
The hard way is…easier
This book instructs you in Python by slowly building and establishing skills through techniques such as practice and memorization, then applying them to increasingly difficult problems. By the end of the book you will have the tools needed to begin learning more complex programming topics. Zed likes to tell people that the book gives you your “programming black belt.” What this means is that you know the basics well enough to now start learning programming.
Publisher : Addison-Wesley Professional; 4th edition (June 27, 2017)
Language : English
Paperback : 320 pages
ISBN-10 : 0134692888
ISBN-13 : 978-0134692883
Item Weight : 2.31 pounds
Dimensions : 6.9 x 0.8 x 9 inches
Customers say
Customers find the learning style good for a basic understanding of how Python works. They also describe the book as easy to understand, straightforward, and fast. Opinions differ on the humor, with some finding it appreciated, while others say the author has an arrogant and condescending tone.
AI-generated from the text of customer reviews