An introductory course to the Python programming language (in italian).
The material is entirely provided as a collection of Jupyter notebooks, directly exportable into slides (HTML+Reveal.js) or into static HTML pages.
Topics covered:
- Introduction
- Builtin data-types
- Functional programming
- OOP
- Modules
- OS handling (os, pathlib, signal)
- HTTP (requests)
- DB-API