← All trainings
Live cohort · Online
Web applications built for the real world.
Course · Web App DevelopmentDuration · 12 weeksLevel · Beginner — Intermediate
Twelve weeks from HTML to deployed React web applications: responsive design, JavaScript fundamentals, component architecture, and production deployment.
What you'll walk away with
Outcomes by program end.
- 01Solid HTML, CSS, and modern JavaScript fundamentals
- 02React application architecture and state management
- 03Responsive, accessible, and performant web applications
- 04Three deployed web apps in your portfolio
Week-by-week
Syllabus in order.
- Week 1–2HTML & CSS
Semantic markup, flexbox, grid, responsive design.
- Week 3–4JavaScript
ES6+, DOM, events, async/await, fetch.
- Week 5–6React fundamentals
Components, hooks, state, props, routing.
- Week 7–8Advanced React
Context, React Query, forms, error boundaries.
- Week 9–10Full app architecture
Auth, API integration, file uploads, real-time.
- Week 11–12Capstone & deploy
Build, test, deploy, and present a production app.
Next course
AI/ML →