Introduction to HTML structure, basic CSS styling, and web page architecture. Students create their first simple web pages with proper semantic structure.
Advanced CSS techniques, responsive design principles, and introduction to CSS frameworks. Focus on creating mobile-friendly layouts and attractive UI elements.
Introduction to JavaScript programming, DOM manipulation, event handling, and adding interactivity to web pages. Building simple web applications with user interaction.
Working with APIs, data storage, form validation, and introduction to modern JavaScript frameworks. Students begin work on capstone projects.
Completion of capstone projects including planning, design, implementation, and presentation. Introduction to web hosting and domain management.