
Head First Learn to Code
The world around you is becoming more connected, more configurable, more programmable and more computational. You can remain a passive participant, or you can learn to code.
Using Python, you'll learn how to think computationally and write code step by step. Along the way you'll cover core programming concepts and fundamental computer science topics such as data structures, storage, abstraction, recursion and modularity.
Everything you need to get the most out of the book.
Join the reader list.
Occasional email from the authors. No spam, unsubscribe any time.
- Free extras, exercises and errata for the books
- First word on new editions and new books
- Early seats in our live bootcamps
- Practical notes on coding and learning with AI
Learn it live with the authors.
For individuals and teams. Tell us if you’re looking for training, or are interested in being included in upcoming bootcamps on AI, design patterns, algorithms, JavaScript and more.
- A real conversation with our team, not a sales script
- We reply within one business day





