TailwindCSS 2 - Learn TailwindCSS for Beginners

Learn one of the best utility-first frameworks on the web
Free tutorial
Rating: 4.3 out of 5 (92 ratings)
5,815 students
1hr 57min of on-demand video

What TailwindCSS is and how you can use it
How to setup TailwindCSS
How to make responsive designs
How to add custom fonts to TailwindCSS
How to customize TailwindCSS classes
How to purge your TailwindCSS file


  • Basic HTML5 knowledge
  • Basic CSS3 knowledge


Are you tired of using CSS3 and styling everything yourself? Well, you are at the right place because this course will be a complete Tailwind 2 tutorial.

Tailwind is a utility-first framework that will make your life so much easier because it is packed with classes.

In this video, we’ll be setting up Tailwind, going over fonts, colors, alignment, background colors, gradients, images, padding, margin, grid, flexbox, hover, animations, transitions and transformation.

Next to that, we’re going to dive into responsive designs, and how to customize Tailwind. At the end of the course, you’ll be learning how you can purge your Tailwind CSS file since it’s almost 5MB!

We won’t be creating projects in here, but we will simply cover important topics in that you need to know before starting to use TailwindCSS. This is a video series I have created for my YouTube channel but I thought I’d add it to Udemy.

This course is for:

· Anyone that wants to learn Tailwind

· Students that are tired of using CSS3 and want to use something which is a lot easier

· Web Designers

· Anyone who wants to make beautiful designs

After completing this course, you will know everything you need to design your websites in Tailwind.

Who this course is for:

  • Beginners that want to learn web design


Web Developer & Designer
Dary Nazar
  • 4.5 Instructor Rating
  • 1,688 Reviews
  • 50,782 Students
  • 3 Courses

My name is Dary Nazar and I am a software engineer. After I U-turned away from a comfortable yet unfulfilling life, I cherished into this field – teaching programming. At this point in my development, I have experience in all facets of programming.

I’m constantly learning new web technologies and design methods. Currently, I’m playing around with Node.js and Python, apart from polishing my designs.

I try to make complex topics as easy as possible by explaining it to you in a simple and understandable way.

Top companies trust Udemy

Get your team access to Udemy's top 19,000+ courses