I teach a single, focused class designed to take you from curious beginner to confident, job-ready developer. Instead of scattering your learning across small tutorials, I guide you through a tight, project-focused curriculum that emphasizes practical skills, real-world applications, and direct mentorship.
Tools I Teach
I’ll teach you the tools professionals use every day: Git & GitHub, VS Code, debugging strategies, package management, build tooling, and Docker for reproducible development. My lessons focus on practical workflows so tools help you, not slow you down.
Build Real Applications
We build full-stack projects from idea to deployment. I’ll walk you through designing, implementing, testing, and shipping apps using React/Next.js, TypeScript, Node.js, and relational databases. You’ll learn patterns and practices used in production systems.
Mentorship & Ongoing Support
I provide direct feedback on your code, open Q&A sessions, and help polishing portfolio projects and interview technique. My goal is to make sure you continue progressing after the course — I stay involved to help you level up.
Who this is for
If you’re switching careers, improving at work, or serious about becoming a developer, I’ll meet you where you are and guide you through hands-on, project-based learning. Expect focused lessons, real feedback, and outcomes that prepare you for the job market.
What you’ll leave with
- Production-quality projects for your portfolio
- Real deployment experience and CI/CD exposure
- Interview-ready skills and personalized feedback
- Confidence using modern tooling and TypeScript-based codebases
Class Details
- 12 weeks of live instruction and guided projects.
- Weekly lessons, and open Q&A.
- Office hours and community channels based on your own schedule and needs.