Become a CSS Master: Code 30 Projects in 30 Days (Udemy.com)
Learn CSS by Building 30 Projects in 30 Days
Created by: Brad Hussey
Last updated February 2022
What you will learn
- Learn CSS from scratch by building 30 fun and practical projects
- Build a new project in plain, vanilla CSS without the use of templates, frameworks or plugins.
- You'll have a strong grasp on CSS, and more importantly, the knowledge, ability and confidence to start using CSS in your own projects.
- Best coding practices for CSS
- Learn how to create beautiful Typography in CSS
- How to edit & manipulate images with CSS
- Create an 8-bit Super Mario graphic in CSS only!
- Learn how to create modern layouts with CSS Grid & Flexbox
- Understand CSS variables
- Create sticky footers, sticky headers and sticky sidebars!
- How to create a modal window in CSS
- How to code a CSS only Tooltip
- Create fun & engaging CSS animations
- How to create animated loaders & spinners in CSS
- Learn to code a CSS Accordion to organize large amounts of information
How it compares
Against the other 110 rated Udemy courses in CSS on CourseDuck:
- Rating4.7 out of 5higher than 90% of them
- Reviews97#106 of 111 by number of reviews
- Length8.6 hourslonger than 64% of them
- Last updatedFebruary 2022earlier than 51% of them
Course Description
What is the best way to learn a new skill (or improve a current one)?
a) Read a lot of books
b) Think about it a lot
c) Jump in and do it.
If you guessed "Jump in and do it", you'd be correct!
While spending time understanding theory is important for learning a skill; getting your hands dirty, practicing, and immersing yourself in the thing you're learning will yield much better results.
Want to learn a new language? Speak it.
Want to learn how to play a game? Play it.
Want to learn a sport? Practice it.
Want to learn to be funny? Tell jokes. (I can tell you from experience that, by using this method, my success rate has improved my humour! Now I only bomb a joke 8 times out of 10...)
Want to learn how to code? Start building things. A lot of things.
Here's the catch...
If you have no direction, no roadmap, no end-goal in mind, and nobody to hold you accountable, the best case scenario is you'll incrementally improve your ability, and worst case scenario is you'll fail.
Which is why I created this course, CSS in 30 Days!
Each day for the next 30 days, you and I will learn CSS by building a new project in plain, vanilla CSS without the use of templates, frameworks or plugins.
By the end of the 30 days, you'll have a strong grasp on CSS, and more importantly, the knowledge, ability and confidence to start using CSS in your own projects.
Who is CSS3 in 30 Days for?
Web Designers & Web Developers who are just starting out, or have Intermediate Level experience with CSS and want to have a strong grasp on CSS3 without relying on Frameworks, Code Snippets, Templates or Plugins.
Let's get started!
Instructor Details
- 4.7 Rating
97 Reviews
Brad Hussey
Brad Hussey is a web designer, creator, and marketing consultant from Canada. With his online courses & tutorials, he’s taught hundreds of thousands of web designers & developers how to get better at their craft and make a living doing work they love. As a consultant, Brad helps busy creators, coaches, and authors double their business without doubling their effort.
More courses by Brad Hussey
Practical PHP: Master the Basics and Code Dynamic Websites (2015)
4.5 (16,435 Reviews)
Provider: Udemy
Time: 6.3h
Free
Build Websites from Scratch with HTML & CSS (2023)
4.6 (15,547 Reviews)
Provider: Udemy
Time: 8.6h
$149.99
Ultimate Web Designer & Web Developer Course (2022)
4.4 (14,714 Reviews)
Provider: Udemy
Time: 35.1h
$139.99
WordPress Development with Bootstrap: The Complete Course (2024)
4.5 (8,383 Reviews)
Provider: Udemy
Time: 22.6h
$149.99
Bootstrap 4 Quick Start: Code Modern Responsive Websites (2018)
4.5 (6,913 Reviews)
Provider: Udemy
Time: 4h
Free
Web Hosting 101: Get Your Website Live on the Web in No Time (2013)
4.3 (4,019 Reviews)
Provider: Udemy
Time: 1.1h
Free
More CSS courses
Build Responsive Real-World Websites with HTML and CSS (2024)
4.8 (119,018 Reviews)
Provider: Udemy
Time: 37.5h
$174.99
Advanced CSS and Sass: Flexbox, Grid, Animations and More! (2024)
4.8 (46,326 Reviews)
Provider: Udemy
Time: 28.1h
$149.99
Modern HTML & CSS From The Beginning 2.0 (2025)
4.8 (28,669 Reviews)
Provider: Udemy
Time: 24.3h
$129.99
How to Create A Website: An HTML Tutorial and CSS Tutorial (2025)
4.7 (2,057 Reviews)
Provider: Udemy
Time: 31.9h
$10.99
Ultimate CSS Grid Course: From Beginner to Advanced (2021)
4.7 (1,039 Reviews)
Provider: Udemy
Time: 2.7h
$13.99
Reviews
By Thejani Kulathunga on 7/29/2023
I recently had the pleasure of taking a CSS course, and I must say that it was an exceptional learning experience. The course instructor's teaching style truly stood out, making it easy for me to grasp the intricacies of CSS coding. One of the most impressive aspects of this course was the instructor's ability to explain code concepts with remarkable clarity. Even as a beginner, I found the explanations to be easily digestible and understandable. The instructor had a talent for breaking down complex topics into simple, manageable steps. This made it incredibly easy to follow along and implement the concepts being taught. The video content in the course was exceptionally clear and well-produced. Each video was meticulously crafted to provide a comprehensive view of the topic at hand. Whether it was understanding CSS selectors, styling elements, or tackling more advanced topics like responsive design, the videos left no room for confusion. One of the standout features of this course was the emphasis on clear coding practices. The instructor not only taught us how to write CSS but also stressed the importance of clean, organized, and maintainable code. This approach not only helped me learn CSS but also instilled good coding habits that I can carry forward into my future projects. In addition to the content, the instructor's teaching style was engaging and kept me motivated throughout the course. Their passion for CSS was evident, and it made the learning experience enjoyable. Overall, I would highly recommend this CSS course to anyone looking to learn or enhance their CSS skills. The instructor's ability to explain complex concepts in a clear and understandable manner, coupled with the high-quality video content and emphasis on clean coding practices, makes this course a standout choice. Whether you're a beginner or looking to refine your CSS skills, you'll find this course to be an invaluable resource for your web development journey.
By Jose Oseguera on 6/26/2023
Well-organized course files and videos. Engaging teaching style and a ton of hands-on projects.
By Emerson Cesar da Silva Gomes on 10/6/2022
Interesting Projects. But maybe the course is not designed for beginners. Sometimes the intructor jump to the code and we have to check other sources to understand the new CSS properties etc.
By Tricia Chitwood on 7/22/2022
This is a great class to have on record for when you want to create cool CSS effects to go with your project!
By Darrell Haywood on 7/9/2022
Great instructor. Engaging lecture style. Provides the student with all resources needed to succeed.
By Micah Dunson on 2/16/2022
I've taken multiple courses from this instructor and he is top-notch! I just needed a little refresher on CSS and this course is perfect.
By Joann on 2/10/2022
This is a great match for me. Upping my skills :)
By David Barber on 1/18/2022
I enjoyed concentrating on CSS and seeing a lot of things you can do with it. Great course!!!
By Les Romhanyi on 1/6/2022
I am noticing some slight differences between what is being shown in the course compared to the code in the final results. For example, on screen you are using a double : but in the Final css you use a single :. Don't get me wrong, it is not a complaint but rather just letting you know of the inconsistency. Also, some of the effects do not function in Chrome.
By Jake Jones on 1/4/2022
I'm only done with the first couple of lessons, but css is already less of a mystery to me.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100












