WhatsApp Chat

Programming Foundations with JavaScript, HTML and CSS

Build a strong foundation in web development with Duke University. This beginner-friendly course teaches HTML, CSS, and JavaScript through hands-on projects, preparing students and professionals to create interactive and responsive websites.

Pathway for
Grade 10–12
Program Duration
16 Weeks
Learning Format
Online + Live

Program Overview

Learn the fundamentals of web development by creating real projects with HTML, CSS, and JavaScript. Perfect for beginners, this course provides a solid base for future web and software development learning.

Students will create web pages, style them with CSS, and add interactivity using JavaScript. By the end, learners will have multiple projects and be ready for more advanced web development courses.

What you’ll learn

  • Understand Web Basics — Learn HTML structure, CSS styling, and core JavaScript
  • Build Interactive Pages — Create dynamic websites with interactive elements and forms
  • Express Creativity — Design visually appealing web pages and UI components
  • Prepare for Advanced Web Development — Build confidence to transition into frameworks like React, Node.js, or full-stack development

Skills you’ll learn

  • HTML & CSS
  • JavaScript
  • Responsive Design
  • Web Projects
  • Problem Solving

Tools you’ll learn

  • HTML5
  • CSS3
  • JavaScript
  • Visual Studio Code
  • Git & GitHub
  • GitHub Pages

Comprehensive Curriculum

3 modules, 30+ lessons, 16 weeks of beginner-friendly web development

Key Topics

  • HTML tags, structure, and semantics
  • CSS fundamentals and styling
  • Layouts with Flexbox and Grid
  • Responsive design basics
  • Colors, fonts, and typography
  • Creating static web pages

Hands-on Projects

  • Build your first personal webpage
  • Style pages using CSS and Flexbox

What People Say

Students, parents and schools.

“Ivy gave me the opportunities, exposure, and confidence to interview with leading companies and land my placement.”

MK

Mohit Kumar

Student, DTU

“Ivy opened the door to multiple opportunities, helped me ace the interviews, and ultimately led me to my dream placement.”

PS

Prachi Singh

Student, GNIOT