Python Training That Actually Prepares You

We started teaching Python in 2019 because Taipei needed better technical training. Not the kind where you watch videos and hope for the best. Real instruction with working professionals who've built systems, debugged production issues, and know what matters.

Our approach is simple. Learn fundamentals properly. Write code that solves real problems. Get feedback from people who do this daily.

24 Weeks Duration
12 Max Students
280+ Hours Training
Students working on Python projects during hands-on training session

What You'll Actually Learn

Foundation Phase

Python syntax, data structures, control flow. We move quickly but don't skip steps. Everyone writes working programs by week three.

Weeks 1-6

Applied Development

File handling, APIs, database interaction. You'll build tools people can use. Not tutorials. Real applications with proper error handling.

Weeks 7-14

Web Systems

Django framework, authentication, deployment. Learn to build and maintain web applications. Debug issues. Handle user data responsibly.

Weeks 15-20

Portfolio Project

Design and build something substantial with instructor guidance. Fix your mistakes. Document your decisions. Present working code.

Weeks 21-24

Who's Teaching

Jasper Thornfield, Lead Python instructor at FlashMax

Jasper Thornfield

Lead Instructor

I've been writing Python professionally since 2014. Worked at three startups in Taiwan's tech scene before teaching. I care more about students writing functional code than following perfect theory.

Most of my time goes to backend systems and data processing. Teaching helps me remember what confused me as a beginner.

Backend Systems API Design Testing
Felix Holmgren, Python instructor specializing in web development

Felix Holmgren

Web Development Instructor

Started with Python doing data analysis, ended up building web applications. I teach the Django portion of our program and help students understand deployment.

Previously worked at a fintech company in Taipei. Now split time between freelance projects and teaching. Students get to see real client work and understand practical constraints.

Django PostgreSQL Deployment

Upcoming Cohorts

We run two cohorts annually with limited enrollment. Small groups mean actual attention to your progress. Classes meet Tuesday and Thursday evenings, plus Saturday mornings for project work.

Autumn 2025

September Start

  • Begins September 9, 2025
  • Ends February 28, 2026
  • Applications open June 2025
  • Evening sessions 7-9:30pm
  • Saturday workshops 10am-1pm
Express Interest
Spring 2026

March Start

  • Begins March 10, 2026
  • Ends August 29, 2026
  • Applications open December 2025
  • Evening sessions 7-9:30pm
  • Saturday workshops 10am-1pm
Get Updates

How Training Actually Works

Forget video courses where you pause and rewind forty times. Our sessions are live instruction with immediate feedback. You write code, we review it, you fix it. Simple.

Every week includes new concepts, practical exercises, and code review. You'll get stuck. That's expected. We help you debug and understand why your approach didn't work.

Live Coding Sessions

Watch experienced developers solve problems in real time. See the thinking process, not just finished solutions.

Code Review Practice

Learn to read other people's code and explain your own. Essential skill that most courses skip completely.

Project-Based Learning

Build actual applications throughout the program. Your portfolio includes working projects with real functionality.

Python code review session with instructor providing guidance to student