Category: Python

Python Cookbook

This book is aimed at more experienced Python programmers who are looking to deepen their understanding of the language and modern programming idioms. Much of the material focuses on some of the more advanced techniques used by libraries, frameworks, and applications. Throughout the book, the recipes generally assume that the reader already has the necessary …

Continue reading »

Permanent link to this article: https://www.darknessgate.com/2016/10/11/python-cookbook/

Learn Python the Hard Way

This simple book is meant to get you started in programming. 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 I tell you to do a sequence of controlled exercises designed to build …

Continue reading »

Permanent link to this article: https://www.darknessgate.com/2016/10/10/learn-python-the-hard-way/

How to Think Like a Computer Scientist Learning with Python

How to Think… is an introduction to programming using Python, one of the best languages for beginners.   How to Think… is a Free Book available under theGNU Free Documentation License. Readers are free to copy and distribute the text; they are also free to modify it, which allows them to adapt the book to …

Continue reading »

Permanent link to this article: https://www.darknessgate.com/2016/10/09/how-to-think-like-a-computer-scientist-learning-with-python/

The Hitchhiker’s Guide to Python!

This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis. This guide is opinionated in a way that is almost, but not quite, entirely unlike Python’s official documentation. You won’t find a list of every Python web …

Continue reading »

Permanent link to this article: https://www.darknessgate.com/2016/10/08/the-hitchhikers-guide-to-python/

Invent with Python

  http://inventwithpython.com/hacking/chapters/

Permanent link to this article: https://www.darknessgate.com/2016/10/07/invent-with-python/

Google’s Python Class

Welcome to Google’s Python Class — this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just …

Continue reading »

Permanent link to this article: https://www.darknessgate.com/2016/10/06/googles-python-class/

Data Structures and Algorithms with Object-Oriented Design Patterns in Python

This book is about the fundamentals of data structures and algorithms–the basic elements from which large and complex software artifacts are built. To develop a solid understanding of a data structure requires three things: First, you must learn how the information is arranged in the memory of the computer. Second, you must become familiar with …

Continue reading »

Permanent link to this article: https://www.darknessgate.com/2016/10/04/data-structures-and-algorithms-with-object-oriented-design-patterns-in-python/

Dive Into Python 3

  http://getpython3.com/diveintopython3/

Permanent link to this article: https://www.darknessgate.com/2016/10/03/dive-into-python-3/

A Byte of Python

“A Byte of Python” is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you. https://python.swaroopch.com/

Permanent link to this article: https://www.darknessgate.com/2016/10/02/a-byte-of-python/