This course contains 101 interactive screencasts spread across 6 modules.
16 lessons1 hour
24 lessons1 hour 16 min
19 lessons 55 min
14 lessons 43 min
23 lessons1 hour 14 min
What is HTML and CSS?
Divs and spans
Classes and Ids
Inline vs block
The box model
Margin & padding
Designing your page
Web dev basics
How to Google
Your first project is to build the world's most popular site.
A simple business card to improve your layout skills.
A landing page for a SpaceX trip to outer space.
A fun site you can send to a friend on their birthday.
A landing page for your hometown, state, or country.
This course is designed with absolute beginners in mind, so there are no prerequisites, and you do not need any tools except your browser.
Front-end developer and co-founder of Scrimba. Per loves helping other people learn new skills so that they can improve their lives. He makes his tutorials as simple as humanly possible, and focus on getting the students to the point where they can start building projects on their own.Follow me on twitter
Let me ask you a few questions:
- Are you curious about web development but don't know where to start?
- Do you want to learn how to build your own websites?
- Have you tried learning HTML & CSS, but found other courses too boring or difficult?
If your answer to any of these questions is YES, then this is the course for you!
It takes full advantage of Scrimba's unique and interactive code-learning tech.
So once you have learned a concept, you will be given a coding challenge to build your muscle memory. There is no setup required, as you will do everything in the browser.
After you have completed the challenge, your instructor Per Harald Borgen (CEO at Scrimba) will show you the solution.
You will feel as if you are pair programming with the teacher! It is a truly magical experience that you won't find anywhere else.
The lectures are also fun and bite-sized. We don't allow long and boring blocks of theory in Scrimba courses. So don't worry, you'll enjoy this.
By the end of this course, you will have built and deployed several neat-looking projects that you can show to potential employers.
And if you'd like to continue your learning journey, you can jump directly into Module 3 in our Front-End Devloper Career Path.
You can learn basic HTML in a few hours and basic CSS in a few days. This course consists of 95 bite-sized lecture, with just over 5 hours of material. However, you will likely spend at least twice that time solving the interactive coding challenges. That amounts to ~15 hours of course work. We do not recommend cramming it all into one or two sessions, but rather spread it out over multiple days.
The best way to learn is to build small projects that excite you. Before starting the projects you need to learn to write basic HTML and CSS. This course is exactly the place where you can learn the skills needed to create your own project. And you will also build fun projects throughout the course.
Yes, both HTML and CSS form the fundamentals of the modern web. Everything you see online in your browser is made of HTML and CSS and is your bread and butter of web development.