Introduction to Programming in Python
Make sure you have python
and all required packages installed. Consult the notes on installing Python if needed.
To get started, I recommend working through the official Python tutorial. If you prefer a book, you might want to get Allen B. Downey's Think Python 2e textbook. It is available online, free of charge, or can bought in any decent bookshop (e.g. on Amazon).
If you prefer watching video tutorials rather than working through a book, have a look at Introduction to Python 3.
For learning any programming language it is most important to write your own code. As a student of HTL Bulme, you may use the provided SSH access to our sandbox server.
Presentations
The following interactive presentations provide a good starting point for self-study as well.
- Introduction
- Hello World
- Strings
- Functions
- Data
- Documentation
- Basic OOP
- Testing
- Functional Programming
- Algorithms