Courses

We offer courses on deep learning, programming, and engineering culture & workflows.

  • Deep learning: latest models and applications in areas such as computer vision and LLMs
  • Programming: core programming courses focused on languages such as Python, Java, and C
  • Mobile development: mobile app development with Swift, Kotlin, and Dart (Flutter)
  • Engineering culture & workflows: courses on collaboration, deployment, and operations workflows

Courses are offered as in-person or online classes (using Zoom and other platforms).

Part 1: Python for the AI Era: Automation, Data, and Model Integration
3h Part 1: Python for the AI Era: Automation, Data, and Model Integration
Created at 2 Jan 2026
Python Automation Data Processing AI Integration Productivity
Understand why Python is the essential language of the AI era, and build practical foundations for workflow automation, data processing, and AI library integration that you can apply immediately.
Part 2: TDD and Development Thinking in the AI Era
3h Part 2: TDD and Development Thinking in the AI Era
Created at 2 Jan 2026
TDD Testing AI Development Code Quality Development Habits
In an era where AI generates code, understand why relying on autocomplete without testing is dangerous, and develop habits that ensure maximum safety with minimum testing effort.
Part 3: GitFlow + AI Development Tool-Based Collaboration Practice
3h Part 3: GitFlow + AI Development Tool-Based Collaboration Practice
Created at 2 Jan 2026
Git GitFlow Collaboration Pull Request Code Review AI Tools
Understand Git not as a simple version control tool but as a mental model for team collaboration, and practice efficient collaboration workflows using AI tools.
Prompt Engineering
2h Prompt Engineering & AI Agent Design
Created at 28 Mar 2026
Prompt Engineering AI Agent LLM Open Source Ollama LiteLLM LangGraph Tool Use Multi-Agent
Learn the principles and core techniques of prompt engineering, along with AI agent architecture and design principles through live coding demos using open-source tools.
MLOps course main image
3h MLOps: Production Machine Learning Pipelines
Last updated 3 Dec 2025 · Version v2
MLOps Machine Learning MLflow Kubernetes Model Management
Automate and manage the full ML lifecycle—data, training, serving, and monitoring—with hands-on MLOps pipelines and tooling.
Git and Git Flow: Practical Guide
Git and Git Flow: Practical Guide
Created at 2 Dec 2025
Git Git Flow Version Control Collaboration Branch Strategy
Learn how to use Git effectively in real projects, from basic commands to branch strategies and Git Flow-based collaboration workflows.
DevOps in Practice: CI/CD and Infrastructure Automation
DevOps in Practice: CI/CD and Infrastructure Automation
Created at 2 Dec 2025
DevOps CI/CD Docker Kubernetes Automation
Learn the core concepts of DevOps through hands-on examples, from building CI/CD pipelines to deploying applications with Docker and Kubernetes.
Deep Learning: From Basics to Production
Deep Learning: From Basics to Production
Created at 27 Nov 2024
Deep Learning TensorFlow Python Neural Networks
A comprehensive course designed for everyone from beginners to those looking to apply deep learning in production. Learn from neural network fundamentals to practical projects with CNN, RNN, and Transformer.
AI Image Processing
AI Image Processing
Created at 13 Nov 2024
Image Processing Computer Vision Python OpenCV Deep Learning
Learn computer vision and deep learning–based image processing from fundamentals to advanced techniques through hands-on projects with tools like OpenCV and PIL.