Courses
Structured lessons and lectures — from fundamentals to hands-on practice.
Sort: Recently updated
AI Learning
Courses on AI — deep learning, LLMs, prompting and agents
2:00 Doc version 1
Prompt Engineering & AI Agent Design
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.
Deep Learning: From Basics to Production
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
Learn computer vision and deep learning–based image processing from fundamentals to advanced techniques through hands-on projects with tools like OpenCV and PIL.
Dev Workflow
Git/GitHub collaboration, DevOps, MLOps and open-source contribution
2:00 Doc version 1
Collaborative Development with Git & GitHub
Walk through Git/GitHub fundamentals, Git Flow-based collaboration, and how AI code generators combine with the workflow. The instructor demonstrates building a simple timer app end-to-end by combining Claude Code with Git Flow, visualized through Sourcetree.
DevOps in Practice: CI/CD and Infrastructure Automation
Learn the core concepts of DevOps through hands-on examples, from building CI/CD pipelines to deploying applications with Docker and Kubernetes.
3:00 Doc version 2
MLOps: Production Machine Learning Pipelines
Automate and manage the full ML lifecycle—data, training, serving, and monitoring—with hands-on MLOps pipelines and tooling.
Fundamentals
Courses that build programming and software fundamentals
3:00 Doc version 1
Part 3: GitFlow + AI Development Tool-Based Collaboration Practice
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.
3:00 Doc version 1
Part 2: TDD and Development Thinking in the AI Era
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.
3:00 Doc version 1
Part 1: Python for the AI Era: Automation, Data, and Model Integration
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.