Course Chapters

Learn step-by-step, from the basics to advanced concepts. Each chapter includes theory, examples, quizzes, and exercises.

Tip: Follow the chapters in order. Each chapter builds on the previous ones!

Chapters

1

The Internet

Learn how the web works, HTTP protocols, URLs, and the client-server model.

HTTP URLs DNS Status Codes
2

HTML

Master the structure of web pages with semantic elements, forms, and tables.

Elements Semantics Forms Tables
3

CSS

Style your pages with colors, typography, box model, and modern CSS techniques.

Selectors Box Model Colors Typography
4

Layout

Create responsive layouts with Flexbox, CSS Grid, and media queries.

Flexbox Grid Responsive
5

The DOM

Interact with web pages using JavaScript, DOM objects, and dynamic manipulation.

Document Elements Events
6

JavaScript

Learn JavaScript fundamentals: variables, functions, loops, arrays, and objects.

Variables Functions Arrays Objects
7

JavaScript Part 2

Advanced JavaScript: closures, promises, DOM events, and combining JS with HTML/CSS.

Closures Promises Events