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