HTML Fundamentals
HTML Fundamentals is a beginner-friendly course that teaches you how to build web pages from the ground up using HyperText Markup Language (HTML), the foundational language of the World Wide Web.
Welcome to Maarifasasa
Lesson 1: Getting Started with HTML
What is HTML?
Set up your tools & Organise your files
Tags, elements, and attributes
Build a complete HTML page
Save, preview, and validate
Glossary and What's Next
Typography, Colors & Visual Styling
Flexbox Layouts
CSS Grid
Week 2 Project: Responsive Landing Page
Lesson 2: What is CSS?
Lesson 3: Methods of Adding CSS
Lesson 4: Colors
lesson 5: Size
Lesson 6: Fonts
Lesson 7: Borders
Lesson 8: Specificity & Selectors (Class Names, IDs)
Lesson 9: Box Model
Lesson 10: Display
Lesson 11: Positioning
Lesson 12: Responsive Design (Media Queries)
Lesson 13: Pseudo Selectors
Lesson 13: Pseudo Elements
Lesson 14: Animations
Lesson 15: BEM CSS
Lesson 16: Wrap Up
Modern CSS: Clamp, Container Queries & Custom Properties
AI-Assisted Web Development Workflow
Capstone Project: Full Portfolio Website