Create responsive websites with semantic HTML, modern CSS, and JavaScript. Build accessible page layouts and interactive components, then test, refine, and prepare a small project for publishing.
Course outline
01Core concepts & setup
- Web foundations and semantic HTML structure
- CSS selectors, layout systems and responsive design
- JavaScript fundamentals, functions and DOM events
02Applied project workflow
- Accessible navigation, forms and validation
- Reusable components and project file organization
- Git basics and a practical development workflow
03Practice & quality review
- Browser testing, performance and on-page SEO fundamentals
- Build and publish a responsive portfolio project