Programs

Two programs. One clear path.

Start with the Smart Notes Assistant and build your first AI-powered application from scratch. Continue into Agentic AI Application Development and build production-grade intelligent systems using RAG, LangChain, and LangGraph.

Program 1 · Founding Cohort · September 2026

Smart Notes Assistant

Build a complete AI-powered notes application from scratch — week by week. Learn web fundamentals, backend APIs, database integration, and AI summarization in one structured, beginner-friendly program. No prior programming experience required.

Beginner-friendly 12 weeks Live weekend cohort Portfolio project Founding cohort rate
  • How modern web applications work (frontend + backend)
  • HTML, CSS, and responsive design fundamentals
  • JavaScript fundamentals and DOM interaction
  • Building interactive web applications
  • Python fundamentals for backend development
  • APIs using FastAPI
  • Working with JSON data
  • Database integration using SQLite
  • AI integration using real-world APIs
  • Building and improving a complete application step by step
  • Build a responsive web interface
  • Create interactive JavaScript features
  • Build and connect backend APIs using FastAPI
  • Store and retrieve notes using a simple database
  • Build a Smart Notes Assistant (final project)
  • Organize and upload your project to GitHub

Development Environment

  • VS Code / Cursor
  • Chrome DevTools

Frontend

  • HTML, CSS, JavaScript

Backend & Data

  • Python
  • FastAPI
  • SQLite
  • JSON data handling

AI & Deployment

  • OpenAI API (or similar AI providers)
  • GitHub (project hosting)

Technical skills

HTMLCSSJavaScript DOM ManipulationPythonFastAPI APIsJSONSQLite

Professional skills

Problem SolvingDebugging Code OrganizationDocumentation Reading

Career skills

Full Stack Project DevelopmentGitHub Portfolio Building Real-World Workflow
  • Build a real Smart Notes Assistant application
  • Gain confidence in full-stack development
  • Create a portfolio-ready project on GitHub
  • Understand how modern applications are built
  • Learn how to integrate AI into real products
  • Be ready to continue building your own applications
Program 2 · Founding Cohort · January 2027

Agentic AI Application Development

Build a production-ready AI Document Assistant from scratch — no prior programming experience required. Learn Python, FastAPI, RAG, ChromaDB, LangChain, LangGraph, and multi-agent systems by building one real application, week by week, over 12 weeks.

No prior programming experience required. Completing the Smart Notes Assistant program is ideal preparation — but not required.

Beginner-friendly 12 weeks Live weekend cohort 1 portfolio project Founding cohort rate
  • Python fundamentals — variables, functions, lists, loops, file handling
  • FastAPI — REST APIs, GET & POST endpoints, request validation, JSON
  • LLM fundamentals — how LLMs work, tokens, context windows, temperature
  • Prompt engineering — system prompts, user prompts, prompt templates
  • RAG — chunking, embeddings, retrieval, grounded responses
  • ChromaDB — vector databases, collections, similarity search, indexing
  • LangChain — prompt templates, chains, output parsers, document workflows
  • Streamlit — layouts, file upload, chat interface, session state
  • LangGraph — nodes, edges, state, conditional routing, agent orchestration
  • Deployment — Railway, GitHub portfolio, production readiness
  • One application, built week by week — AI Document Assistant
  • PDF & text document upload and intelligent document processing
  • AI-powered summaries using OpenAI and prompt engineering
  • Context-aware question answering with RAG
  • Semantic search with ChromaDB
  • Summarization Agent, Document Q&A Agent, and Document Analysis Agent
  • LangGraph-based Agent Orchestrator that routes requests to the right agent
  • Modern Streamlit interface
  • Live deployment on Railway
  • GitHub portfolio project with documentation and README

Development

  • Python
  • FastAPI
  • Streamlit
  • SQLite

AI

  • OpenAI
  • Prompt Engineering

Retrieval

  • ChromaDB
  • Retrieval-Augmented Generation (RAG)

Frameworks

  • LangChain
  • LangGraph

Deployment

  • Railway
  • Git & GitHub

Technical skills

PythonFastAPIStreamlit OpenAI APIPrompt EngineeringRAG ChromaDBLangChainLangGraph AI AgentsAgent OrchestrationRailway Deployment

Professional skills

AI Application ArchitectureProblem Solving DebuggingDocumentationGitHub Portfolio

Career skills

Production AI ApplicationLive Deployed App Portfolio ProjectInterview Ready
  • Build a production-ready AI Document Assistant from scratch
  • Deploy a live application on Railway with a public URL
  • Implement RAG with ChromaDB for intelligent document retrieval
  • Build and orchestrate multiple AI agents using LangGraph
  • Publish a polished GitHub portfolio project with documentation
  • Gain practical experience with Python, FastAPI, Streamlit, OpenAI, ChromaDB, LangChain and LangGraph
  • Build confidence to continue building your own AI applications
Apply

Ready to get started?

Tell us about your background, experience, and learning goals. We will help you determine which doors2ai program is the right starting point for you.

Apply Now → View Pricing