Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code

Buy

You Will Learn Python!

 

Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.

 

In Learn Python the Hard Way, Third Edition, 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 software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. Most importantly, you'll learn the following, which you need to start writing excellent Python software of your own:

  • Installing a complete Python environment
  • Organizing and writing code
  • Basic mathematics
  • Variables
  • Strings and text
  • Interacting with users
  • Working with files
  • Looping and logic
  • Data structures using lists and dictionaries
  • Program design
  • Object-oriented programming
  • Inheritance and composition
  • Modules, classes, and objects
  • Python packaging
  • Debugging
  • Automated testing
  • Basic game development
  • Basic web development

It'll be hard at first. But soon, you'll just get it-and that will feel great!

 

This tutorial 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.

 

Watch Zed, too! The accompanying DVD contains 5+ hours of passionate, powerful teaching: a complete Python video course!

(HTML tags aren't allowed.)

Apple Pro Training Series: Logic Pro 9 and Logic Express 9
Apple Pro Training Series: Logic Pro 9 and Logic Express 9

Completely revised and updated for Logic Pro 9 and Logic Express 9, this Apple-certified guide shows you how to record, produce, and polish music files with Apple’s professional audio software. Veteran music producer David Nahmani’s step-by-step, instructions teach you everything from basic music creation to advanced production...

Elementary Concepts of Topology
Elementary Concepts of Topology

Concise work presents topological concepts in clear, elementary fashion without sacrificing their profundity or exactness. Author proceeds from basics of set-theoretic topology, through topological theorems and questions based on concept of the algebraic complex, to the concept of Betti groups.

FEW BRANCHES of geometry have...

Broadband Circuits for Optical Fiber Communication
Broadband Circuits for Optical Fiber Communication
An expert guide to the new and emerging field of broadband circuits for optical fiber communication

This exciting publication makes it easy for readers to enter into and deepen their knowledge of the new and emerging field of broadband circuits for optical fiber communication. The author's selection and organization of material have been...


Apache Sqoop Cookbook
Apache Sqoop Cookbook
It’s been four years since, via a post to the Apache JIRA, the first version of Sqoop was released to the world as an addition to Hadoop. Since then, the project has taken several turns, most recently landing as a top-level Apache project. I’ve been amazed at how many people use this small tool for a...
Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C#, Second Edition (2nd Edition)
Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C#, Second Edition (2nd Edition)

C# has matured over the past decade: It’s now a rich language with generics, functional programming concepts, and support for both static and dynamic typing. This palette of techniques provides great tools for many different idioms, but there are also many ways to make mistakes. In Effective C#, Second...

Transitions in Nursing: Preparing for Professional Practice, 3e
Transitions in Nursing: Preparing for Professional Practice, 3e

New edition of the essential text for senior nursing students transitioning to professional nursing practice.

Now in its third edition, the popular Transitions in Nursing continues to recognise the issues and challenges faced by senior students making the transition to nursing practice.

Transitions in...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy