Python 201: (Slightly) Advanced Python Topics
by Dave Kuhlman
Number of pages: 321
This document is a syllabus for a second course in Python programming. This course contains discussions of several advanced topics that are of interest to Python programmers: regular expressions, unit tests, extending and embedding Python, parsing, GUI applications, guidance on packages and modules.
Home page url
Download or read it online for free here:
by John C. Lusth - The University of Alabama
Contents: Starting Out; Literals; Combining Literals; Precedence and Associativity; Variables; Assignment; Conditionals; Functions; Python Programs and Using Files; Input and Output; More about Functions; Scope; Loops; Lists; Recursion; etc.
by Al Sweigart
This is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the important programming concepts from these examples.
by Kristian Rother - GitBook
This is a tutorial for novice programmers, it works best if you follow the exercises step by step. If you are fluent in any programming language, this might be very easy for you. It contains little material on the higher abstraction levels in Python.
by EuroScipy tutorial team
Teaching material on the scientific Python ecosystem, a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert.