Intermediate8 weeks3 modules
Full-Stack with React & Next.js
Modern frontends that are fast and accessible
Learn React deeply — components, hooks, and server components — then use Next.js to build full applications: routing, data fetching, forms, authentication, and deployment. Accessibility and performance are treated as requirements, not extras.
Curriculum
1React Foundations
- Components, props, and state done right
- Hooks: useState, useEffect, and custom hooks
- TypeScript for React developers
- Accessible interactive components
2Next.js App Router
- Server and client components
- Layouts, routing, and metadata
- Data fetching, caching, and server actions
- Forms with validation and optimistic UI
3Shipping
- Performance: Core Web Vitals in practice
- SEO, Open Graph, and structured data
- Testing components with Vitest and Testing Library
- Capstone: full-stack job board