This course introduces students to the foundations of web development. It covers the core web technologies: HTML, CSS, and JavaScript. Students learn how to design and build structured, interactive websites. Emphasis is placed on development tools, version control, and debugging.
The course explores planning, prototyping, and deployment workflows. HTML fundamentals include structuring content, forms, and media. JavaScript is taught for dynamic behavior and DOM manipulation. Students build and evaluate complete websites with usability in mind. Hands-on exercises and quizzes reinforce technical understanding. By the end, students can confidently create and manage modern web pages.