This is an introduction to Python aimed to students with no prior programming experience. There are many great introductions to Python, but we thought that it would be useful for us to create a new one that:
- It relies mainly in examples and exercises.
- It runs those examples and exercises directly in the web, avoiding the need to install Python in the first day of class.
- It does not try to cover every detail of the Python language, but just what a beginner might need to start the journey.
The course is available in its web site or you can build the web site using quarto and this repository to host it by yourself.