Python Course taught by Emanuel Pilz and Max Kutschka at the Faculty of Computer Science @ Technical University of Dresden.
Date (YYYY/MM/DD ) |
Title | Description |
---|---|---|
2023/10/27 |
Getting Started | Setting up Python 3 and a Development Environment |
2023/11/03 |
— | — |
2023/11/10 |
Expressions | The Interactive Shell, Operators, Simple data types (Integers, Floating-point Numbers, Strings), Variables |
2023/11/17 |
Control Flow 1 | Boolean data type, Comparison and Logical Expressions, input() , print() , Programming a Python-Script, if statements, else and elif clauses |
2023/11/24 |
Control Flow 2 | Loops (while , for ), Lists, Tuples, range() , continue , break |
2023/12/01 |
Advent of Code | Mutable and Immutable Sequence Types, Advent of Code |
2023/12/08 |
— | — |
2023/12/15 |
Functions | Defining Functions, Calling Functions, Parameters, return statement, None data type and value |
2023/01/05 |
Practice | Problem solving and exercises, Fibonacci, Tic Tac Toe, Game of Life |
2023/01/12 |
Dictionaries | Dictionary data type, Structuring data, more exercises |
2023/01/19 |
Objects & Classes | Objects and Classes in Python. Library example |
- Automate the Boring Stuff with Python by Al Sweigart
- A Byte of Python by Swaroop CH
- The Python Tutorial by the Python Software Foundation
- The Hitchhiker’s Guide to Python by Kenneth Reitz
- Advent of Code