Build Websites from Scratch with HTML & CSS

What you will learn
By the end of this course, you will have a basic & thorough understanding of HTML & CSS
Upon completion, you will have coded a handful of useful HTML & CSS examples
In the last section of this course, you focus on building a beautiful, semantic, HTML & CSS web page
By the end of this course, you will have impressed yourself, and will be able to hit the ground running with your newly acquired skillset
Start building beautiful websites by hand
Build a portfolio website, so you can highlight your best web work
Get the ball rolling for a career in web design
Begin your career as a web developer
Course Gallery




Charts
Comidoc Review
Our Verdict
This course on Udemy offers students an engaging and practical introduction to building websites from scratch with HTML & CSS. The creator's expertise and passion for web design are evident throughout the lectures, imbuing learners with confidence as they grasp essential concepts. Though some aspects of the content might be slightly outdated and in need of slight modernization, overall this course presents a wonderful starting point for any novice learner considering entering the field as a web designer or developer. With its comprehensive syllabus encompassing fundamental building blocks to more advanced CSS practices, students will benefit from an immersive, interactive learning experience that caters to varying degrees of prior technical knowledge.
What We Liked
- Designed for absolute beginners, providing foundational knowledge in HTML & CSS
- Features straightforward explanations, easy-to-follow step-by-step instructions, and real-world examples
- Comprehensive coverage of essential topics with coding exercises to practice hands-on skills
- Content has remained relevant for web development beginners despite certain outdated tools mentioned
Potential Drawbacks
- Minor concerns over some content being slightly outdated, impacting the applicability of certain tools discussed
- A few users have noted the need to adjust lecture pace and suggest pausing videos to take notes for better retention
- The absence of live code demonstrations in certain instances makes it hard for beginners to grasp more complex concepts
- Occasionally limited explanations for some aspects, potentially requiring additional external learning resources