All Courses
🌐
Beginner12 weeks

Web Development

Build real websites from day one — no fluff, just results.

HTML, CSS, JavaScript — build real websites from scratch.

What You'll Learn

Structure web pages with semantic HTML5
Style layouts with CSS, Flexbox, and Grid
Make pages responsive for mobile, tablet, and desktop
Add interactivity with vanilla JavaScript
Manipulate the DOM and handle user events
Fetch data from APIs using async/await
Deploy your site live with GitHub Pages and Vercel

Course Curriculum

Week 1–3HTML & CSS Fundamentals
  • HTML5 structure and semantic tags
  • CSS selectors, box model, and colours
  • Flexbox for layout
  • Responsive design and media queries
Week 4–6CSS Advanced & Grid
  • CSS Grid layouts
  • Animations and transitions
  • CSS variables and custom properties
  • Mobile-first design approach
Week 7–9JavaScript Fundamentals
  • Variables, data types, functions
  • DOM selection and manipulation
  • Event listeners and callbacks
  • Array methods: map, filter, reduce
Week 10–12JS Advanced & Projects
  • Fetch API and async/await
  • Local storage and sessions
  • Form validation
  • Capstone: full portfolio website

Projects You'll Build

Personal portfolio websiteWeather app using a public APITo-do list with local storageRestaurant landing page

Tools & Technologies

VS CodeChrome DevToolsGit & GitHubVercelFigma (basics)
Prerequisites
  • Basic computer skills
  • Python Fundamentals or equivalent (helpful, not required)
Who It's For
  • School students (Class 9+)
  • College students in any stream
  • Anyone who wants to build websites

Enroll Now

Creates your CodeMind login automatically

Web Development

Already have an account? Sign in

12 weeks
Duration
Beginner
Level
Yes
Certificate
Online / Offline
Mode