Workshop · On demand
Code Workshop
Modern engineering practices for production-grade Python.
Turning scripts into maintainable systems. We train Python teams in the practices that separate hobby code from work that holds up under review months later, from Git and CI/CD through testing, code quality, and software architecture.
What you'll take away
- · Git, CI/CD, and versioning
- · Modern Python stack
- · Testing and code quality
- · Software architecture
Who it's for
- · Python developers and data engineers
- · Research and ML teams putting code into production
- · Tech leads establishing engineering standards
Format
- · Interactive workshop with hands-on exercises
- · Grounded in theory and industry best practices
- · Bring-your-own repositories and examples encouraged
Agenda
-
01
Git and collaboration
A shared workflow that makes reviews and history worth reading.
-
02
Modern Python stack
Environments, dependencies, and packages that reproduce cleanly.
-
03
CI/CD and versioning
Automating what humans keep forgetting to do.
-
04
Testing
Tests that catch what code review can't, and won't be ignored.
-
05
Code quality
Standards that hold up in reviews, months later.
-
06
Software architecture
Structures that let projects grow without collapsing.
Details
- Duration
- 2–3 hours, depending on your needs.
- Languages
- German · English
- Booking
- On-demand, booked by the client for their team.
- Locations
- Zürich · Basel · Bern · Zug · Luzern · Winterthur · St. Gallen · Genf · Lausanne · Remote / online