Collegica Collegica Collegica
  • Subjects
    • Robotics
    • Software development
    • AI
    • Finance
    • Aging well
  • Events
  • Talks
  • About
  • Newsletter
  1. Overview
  • Overview
  • Publishing Python packages
  • Top Five Books for Learning Python

Python

Learning Python in small steps

Python is easy to start and surprisingly deep to ship. This track works through the parts that trip people up after “hello world” — where code lives, how dependencies are pinned, and how to hand your work to someone else.

Guide Publishing Python packages Project structure, dependencies, virtual environments, and publishing with Poetry — with a video walkthrough.

Slides Top Five Books for Learning Python Where to start, and what to read next.

In the packaging guide

  • Python project structure
  • Project dependencies
  • Virtual environments
  • Publishing a Python package

© 2026 Collegica

A learning companion to Mechatronics3D

  • About

  • Events

  • Talks