AI Academy
AI Web Coding Full-Stack
A 20-week full-stack bootcamp. One language across the whole stack in TypeScript, AI built in as a real product feature, and a portfolio project you deploy and maintain yourself.
Highlights
- One language end to end: TypeScript on both sides, so you are not switching mental models
- AI is not a bonus chapter — from week 6 every project ships with an AI feature
- Tests, CI and deployment included: you deliver something maintainable, not a one-off assignment
Curriculum
- 1 · Modern front-end foundations: HTML/CSS layout, responsive design, ES6+ and thinking in TypeScript types
- 2 · Production React: component boundaries, hooks, state management, routing and forms
- 3 · Full-stack Next.js: App Router, SSR/SSG, SEO and Core Web Vitals
- 4 · Node.js back end: Express/NestJS, REST and GraphQL, layering and error handling
- 5 · Auth and security: JWT, password hashing, permission models, common web attack surfaces
- 6 · The data layer: modelling in PostgreSQL and MongoDB, Prisma, indexes and caching
- 7 · Adding AI: OpenAI/Claude APIs, embeddings and RAG — AI as a product feature, not a toy
- 8 · Testing and quality: unit and integration tests, Vitest, React Testing Library, end-to-end
- 9 · Deployment and teamwork: Docker, GitHub Actions, shipping to the cloud, Git workflow, agile
- 10 · Portfolio sprint: a real project from requirements to launch, code review and résumé framing
Core technologies
Front end
TypeScript
React
Next.js
Tailwind CSS
Back end
Node.js
Express
NestJS
REST / GraphQL
Data
PostgreSQL
MongoDB
Prisma
Redis
AI capabilities
OpenAI API
Claude API
Embeddings
RAG
Testing
Vitest
Jest
React Testing Library
Playwright
Deployment & collaboration
Docker
GitHub Actions
AWS
Vercel

