Python for Software Engineering mentor lab environment

Web Development · Blended · 14 weeks

Python for Software Engineering

₩2,480,000

This flagship program walks you through object-oriented design, async patterns, and CI pipelines using Python 3.12. You will ship three portfolio projects reviewed by mentors who work on backend systems daily. Sessions blend live code reviews with async lab time tuned for learners in Deokjin-gu Jeonju-si.

Modules & labs

  • Weekly mentor code reviews on Git pull requests
  • pytest and mypy integrated from week one
  • FastAPI service with PostgreSQL persistence
  • Packaging with Poetry and containerized deploys
  • Logging, tracing, and observability basics
  • Capstone: multi-service app with API gateway
  • Interview prep module with system design drills

Outcomes

  • Ship a maintainable Python codebase with tests and docs
  • Explain trade-offs in API design and data modeling
  • Present a capstone demo suitable for hiring panels
Portrait of Minji Park

Minji Park

Former backend lead; mentors on architecture and readable Python.

FAQ

Comfort with variables, loops, and functions is expected. We provide a pre-course syntax refresher, but this is not a zero-to-hello-world track.

Participant notes

The FastAPI module forced me to document endpoints properly — my mentor caught three auth gaps before demo day.

Hyejin · Junior Developer , Local SaaS team · 5/5 · via survey

Capstone feedback was blunt but useful. I rewrote my repository layer twice and finally understood dependency injection.

Kenji

Request information