10
Lessons
32h
Duration
English
Language
Share This Class:
OBJECTIVEs:
- This course aims to equip participants with the fundamental and advanced skills in web development using HTML and CSS.
- Participants will learn to create responsive and visually appealing websites, applying modern web design principles and best practices.
- Gain proficiency in HTML and CSS for building modern websites.
- Learn responsive web design techniques to create mobile-friendly websites.
- Understand web accessibility standards and best practices.
- Develop practical skills applicable to personal projects or professional websites.
- Prepare for further specialization in front-end development or web design.
Course features:
- Practical hands on
- Lab sessions
- Training by experienced faculty
PRE-REQUISITES:
- Basic computer literacy and familiarity with using the internet.
- No prior experience in web development required.
Learning Path
- Overview of web technologies (HTML, CSS, JavaScript)
- Introduction to web browsers and developer tools
- Structure of an HTML document
- HTML elements, attributes, and semantic markup
- CSS syntax and selectors
- Styling text, colors, backgrounds, and borders
- Media queries and responsive layout techniques
- Flexbox and CSS Grid for responsive design
- CSS box model and positioning
- Floats vs. Flexbox vs. Grid
- CSS preprocessors (e.g., Sass)
- CSS animations and transitions
- Introduction to popular CSS frameworks (e.g., Bootstrap)
- Using Bootstrap for rapid website development
- Understanding accessibility standards (WCAG)
- Designing accessible web interfaces
- Minifying CSS and JavaScript
- Image optimization and lazy loading techniques
- Building a responsive website project
- Creating a portfolio to showcase skills and projects
- Participants will work on a final project where they will apply all
concepts learned throughout the course to create a fully functional and responsive website. - They will present their project, demonstrating proficiency in HTML and CSS.