HTML, CSS & JavaScript Fundamentals
Build your first three websites from scratch
4.6(2,210 ratings)24,800 learnersUpdated Oct 2026 · English · CC· 1h 50m
GLCreated by Grace Liu· Updated Oct 2026What you'll learn
- Write semantic HTML
- Lay out pages with Flexbox and Grid
- Add interactivity with JavaScript
The best first course for the web. You'll build a portfolio, a landing page and a small app, and understand every line.
Course content
3 sections · 10 lessons · 1h 50m total length
1 · HTML3 lessons · 27m
- 1.2 Semantic HTML10:05
- 1.3 Forms9:30
2 · CSS4 lessons · 48m
- 2.1 Selectors and the box model11:15
- 2.2 Flexbox12:40
- 2.3 Grid13:10
- 2.4 Responsive design10:50
3 · JavaScript3 lessons · 35m
- 3.1 Variables and functions11:25
- 3.2 The DOM12:30
- 3.3 Fetching data10:45
Instructor
GL
Grace Liu
Frontend engineer and app store veteran · 46,450 students · 3 courses
Grace has launched 25 apps and websites. She loves the last mile: performance, accessibility and getting through review the first time.
Learner reviews
No reviews yet. Learners can review once they've started the course.