Have you always wanted to learn how to code but never thought you could? Are you looking to build a foundation for more complex coding? Do you want to challenge your brain in a new way? Then Learn Python the Hard Way is the book for you.
LPTHW emphasizes precision, attention to detail, and persistence by requiring you to type each exercise (no copy-paste!) and make it run, as well as to read up on outside topics and to return to exercises and ideas that you don't understand, and understand them.
Think Python is the manuscript of Python for Software Design, published by Cambridge University Press.
Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters.
Django, the Python-based equivalent to the Ruby on Rails web development framework, is presently one of the hottest topics in web development today. In The Definitive Guide to Django: Web Development Done Right, Adrian Holovaty, one of Django's creators, and Django lead developer Jacob Kaplan-Moss show you how they use this framework to create award-winning web sites. Over the course of three parts, they guide you through the creation of a web application reminiscent of chicagocrime.org.
| Click book to purchase | |
|---|---|
![]() | The Definitive Guide to Django: Web Development Done Right author: Adrian Holovaty,Jacob Kaplan-Moss ASIN or ISBN-10: 1590597257 |
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
| Click book to purchase | |
|---|---|
![]() | An Introduction to Python author: Guido van Rossum ASIN or ISBN-10: 0954161769 |
This book will help you to learn the Python programming language, whether you are new to computers or are an experienced programmer.
Python book for computer science majors.
Python book for first time programmers.
| Click book to purchase | |
|---|---|
![]() | Learn to Program Using Python: A Tutorial for Hobbyists, Self-Starters, and All Who Want to Learn author: Alan Gauld ASIN or ISBN-10: 0201709384 |
This is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere.
Dive Into Python is a Python book for experienced programmers.
| Click book to purchase | |
|---|---|
![]() | Dive Into Python author: Mark Pilgrim ASIN or ISBN-10: 1590593561 |