Back to Curriculum
Week 3 of 8
Build Your First Web Application
Move from static websites to real applications.
What You'll Learn
- React fundamentals
- Next.js fundamentals
- TypeScript
- Components
- Pages and routing
- Layouts
- Forms
- State
- User interactions
- Connecting frontend and backend
- Database fundamentals
- Authentication
AI Development
You'll learn how to use AI to:
- Generate application structures
- Create components
- Explain unfamiliar code
- Debug errors
- Refactor code
- Build features incrementally
Project
Build a Real Web Application
Students choose from examples such as:
- Expense Tracker
- Appointment System
- Student Dashboard
- Task Management App
- Small Business Management Tool
By the End of Week 3
You will be able to take an idea and turn it into a functioning web application.
Deliverable: Working web application