A Course You'll Actually Finish
Everything you need to build and design beautiful, modern websites (includes real-world projects and a portfolio)
From the absolute basics to advanced responsive design and deployment - your complete roadmap to becoming a web developer.
Create a personal biography page using fundamental HTML tags and then style it with basic CSS.
Build and style a product card, applying pseudo-classes, shadows, and custom properties.
Build and fully style a contact form using semantic HTML and advanced CSS styling techniques.
Build a simple blog layout using floats and positioning, then refactor it using Flexbox.
Build a complex photo gallery layout to master the power of CSS Grid and make it responsive.
Plan, build, and deploy your own multi-page portfolio website from scratch, showcasing all your skills.
Build practical projects like a personal portfolio, a product card, and a responsive blog layout to create a standout portfolio.
Master the essentials of HTML5 and CSS3, including modern layout techniques like Flexbox and CSS Grid.
Learn to build websites that look great on any device, from mobile phones to large desktops, using media queries and responsive units.
The curriculum is designed to make you job-ready, concluding with a final portfolio project and interview preparation.
Go beyond the basics with topics like Sass, BEM, accessibility, and deploying your websites to the web.
With a 100-day structure and daily lessons, you'll stay motivated and consistently build your skills.
Join 12,345 students already learning web development and creating their own websites.
Start your journey to becoming a professional web developer today
QUICK START
DEEP DIVE
MOST POPULAR