Choose your starting point.

Three structured online programs. One connected learning path. Start with the path that matches your background and goals.

How the paths connect.

Choose based on your background and goals. Each program stands alone or connects into a complete path from web foundations to AI development.

Path 1

Web Development Foundations

Learn modern frontend fundamentals and build a portfolio-ready project. No prior experience required.

HTML CSS JavaScript TypeScript React Next.js
8–10 weeks
Path 2

Full Stack Development

Build production-ready full-stack applications from frontend to backend, including APIs, databases, and deployment.

Python FastAPI PostgreSQL REST APIs Deployment
12–14 weeks
Path 3

AI Application Development

Build AI-powered applications using Python, LLM foundations, RAG, LangChain, LangGraph, and modern AI workflows.

Python LLMs RAG LangChain LangGraph AI Workflows
16 weeks
Path 1

Web Development Foundations

Build strong programming fundamentals and modern frontend development skills through a structured beginner-friendly cohort program focused on practical learning and career progression.

Beginner 8–10 weeks Live cohort Portfolio project
  • How modern websites and web applications work
  • HTML fundamentals and page structure
  • CSS layouts and responsive design
  • JavaScript fundamentals
  • TypeScript basics
  • React fundamentals
  • Next.js basics
  • Git fundamentals
  • Personal portfolio website
  • Responsive SaaS landing page
  • Interactive JavaScript mini applications
  • React component-based UI project
  • Production-ready Next.js frontend project

Development environment

  • VS Code / Cursor
  • Chrome DevTools

Professional workflow

  • Git & GitHub
  • Deployment platforms
  • Modern frontend tooling

Technical skills

HTML CSS JavaScript TypeScript React Next.js Git Responsive Design

Professional skills

Debugging Problem Solving Code Organization Documentation Reading

Career skills

Portfolio Development GitHub Projects Developer Workflow
  • Build modern frontend applications
  • Create portfolio-ready projects
  • Deploy frontend applications
  • Understand professional developer workflows
  • Prepare for full stack development
Path 2

Full Stack Development

Build complete production-ready web applications using modern frontend and backend technologies. Learn how real software systems are designed, built, and deployed.

Recommended after completing Path 1 or equivalent frontend experience.

Beginner to Intermediate 12–14 weeks Live cohort Capstone project
  • Advanced JavaScript concepts
  • TypeScript for scalable applications
  • React component architecture
  • Next.js full stack features
  • REST API development with FastAPI
  • PostgreSQL fundamentals
  • Backend architecture basics
  • Deployment fundamentals
  • Full stack SaaS style application
  • REST API with FastAPI and PostgreSQL
  • React and API integration project
  • Production-style dashboard application
  • Capstone full stack project

Development environment

  • VS Code / Cursor
  • Chrome DevTools
  • Postman / API testing tools

Professional workflow

  • Git & GitHub workflows
  • Database tools
  • Deployment platforms
  • Debugging workflows

Technical skills

React Next.js TypeScript FastAPI PostgreSQL REST APIs Full Stack Architecture

Professional skills

Debugging System Thinking Code Organization Documentation Reading

Career skills

Portfolio Development GitHub Projects Deployment Workflow Full Stack Project Experience
  • Build complete full stack applications
  • Connect frontend and backend systems
  • Design simple production architectures
  • Deploy working web applications
  • Prepare for AI development path
Path 3

AI Application Development

Learn how to build modern AI-powered applications using Python, LLMs, RAG systems, and AI workflows. Focus on practical AI engineering skills.

Recommended after completing Path 2 or equivalent programming experience.

Intermediate 16 weeks Live cohort AI capstone project
  • Python for AI development
  • LLM fundamentals
  • Prompt engineering basics
  • Retrieval Augmented Generation (RAG)
  • LangChain fundamentals
  • LangGraph basics
  • AI agent workflows
  • AI application architecture
  • AI chatbot application
  • RAG document assistant
  • Multi-agent workflow project
  • AI powered web assistant
  • Production AI capstone project

Development environment

  • VS Code / Cursor
  • Python environment setup
  • Jupyter notebooks

Professional workflow

  • Git & GitHub
  • Vector databases
  • API integrations
  • Deployment basics

AI tools

  • OpenAI APIs
  • LangChain
  • LangGraph
  • Vector databases

Technical skills

Python LLM Integration RAG Systems LangChain LangGraph Prompt Engineering AI APIs

Professional skills

AI Debugging Problem Solving Workflow Design Documentation Reading

Career skills

AI Portfolio Projects AI Application Architecture GitHub AI Projects AI Engineering Foundations
  • Build AI powered applications
  • Create RAG based assistants
  • Develop agent workflows
  • Integrate LLM APIs safely
  • Prepare for AI engineering roles

Not sure which path to start with?

Tell us your background and we will help you choose the right learning path.