We are experienced trainers for software tools and techniques.
4x4 (16 hours in 4 sessions)
The first course in our series on the core Python language
The essentials of Python
Get up to speed quickly
4x4 (16 hours in 4 sessions)
The second course in our series on the core Python language
Beyond the fundamentals
Techniques for larger systems
4x4 (16 hours in 4 sessions)
The third course in our series on the core Python language
A deep dive into Python
Under the hood
4x4 (16 hours in 4 sessions)
Learn how to apply Domain-Driven Design in a dynamic language
4x4 (16 hours in 4 sessions)
Learn the essential scientific computing and data analysis packages in Python
2x4 (8 hours in 2 sessions)
Learn techniques and practices for building maintainable, reusable systems in Python.
2 days
Pragmatic software architecture
Articulate the big picture
Effective sketches
Expect to get your hands dirty! We work with realistic examples that help you gain knowledge and practice techniques applicable to building substantive applications. On the programming courses you'll be writing code with tests and on the design and architecture courses you'll be designing systems from real requirements under plausible constraints.
Most of our courses can be run both in-person and remotely. To discuss the details of either approach, please contact us.
We are based in Norway, but we run our courses worldwide. We can hold training in Scandinavia, throughout Europe, or almost anywhere in the world that you want.
You can book us for private training events that we can deliver on your premises. We can accommodate up to 12 attendees on programming courses or 16 on non-programming courses.
We also regularly run public training events in various locations for which individuals or larger groups can sign up. Contact us directly or follow us on Twitter for details.