TechnologyIntermediateAges 14+
Frontend Development
Level up from web pages to polished user interfaces — component thinking, modern tooling and design-aware development.
What you will learn
- Build interfaces from reusable components
- Manage application state cleanly
- Consume REST APIs in a modern frontend framework
- Ship accessible, responsive, production-quality UIs
Course syllabus
1Modern Frontend Thinking
- Components & composition
- Tooling overview
- Project setup
2React Essentials
- Components & props
- State & hooks
- Lists & conditional UI
3Styling Systems
- Utility-first styling
- Design tokens
- Dark mode & theming
4Data & Routing
- Client-side routing
- API integration
- Loading & error states
5Production Polish
- Accessibility pass
- Performance basics
- Deployment & portfolio review
