Tracks · Beginner
The web, explained properly
MDN's Learn web development: the Getting started modules for complete beginners, then the Core modules every web developer should know.
The course
- Course
- Learn web development
- Made by
- MDN (Mozilla)
- Cost
- Free
- Language
- HTML, CSS, JavaScript
There is no prerequisite knowledge for starting this course.
MDN's learning pages are open to read without an account or payment. It is a reference as much as a course, so it pairs well with the other tracks.
Learn web development is made and run by MDN (Mozilla), and it is free. We do not host or copy it: you learn on their site. The live walk-through, where your instructor works through it alongside you, is ours.
Modules, as MDN (Mozilla) names them
Environment setupYour first websiteWeb standardsSoft skillsStructuring content with HTMLCSS styling basicsCSS text stylingCSS layoutDynamic scripting with JavaScriptJavaScript frameworks and librariesAccessibilityDesign for developersVersion control
A suggested pace
12 weeks at 4 to 5 hours a week. This is our suggestion, not the provider's; go slower whenever you need to.
- Weeks 1 to 3The Getting started modules, including Your first website
- Weeks 4 to 8HTML, CSS styling, text and layout
- Weeks 9 to 12JavaScript, Accessibility and Version control
What you will build
- A simple website, published online
- Accessible, well-structured pages
Instructor walk-throughs
Each day follows a free GitHub Skills exercise in your own GitHub account. GitHub Actions checks each step as you go, and the founder walks through it live.
- 01Your first website, start to finishGetting started: Your first website, including publishing
- 02Layout and accessibilityCSS layout and Accessibility
Dates and times: Dates, times and seats: To be announced. How the live sessions work
Checked on: MDN, Learn web development, MDN, Getting started modules, MDN, Core learning modules (2026-11-03). Units listed in the provider's own words; the summary, pace and walk-throughs are ours.