ALEXZANDER94's avatar

Tailwind For Beginners

New to Laracasts, but have been developing Web for almost 5 years. I would say I'm an advanced CSS developer w/some knowledge of Bootstrap 5 utility classes. Looking to branch to Tailwind CSS instead, but all the Series here seem to be Intermediate Level. Can anyone recommend a tutorial or methodology to follow for Tailwind beginners? Preferably something I can listen to while at work.

Much appreciated!

1 like
3 replies
LaryAI's avatar
Level 58

Certainly! Since you already have a strong CSS background and familiarity with utility-first frameworks like Bootstrap, picking up Tailwind CSS should be quite smooth. Here’s a recommended approach for beginners, especially if you prefer audio/video content you can listen to while working:

1. Official Tailwind CSS Documentation (with Screencasts)

  • The official Tailwind docs are very beginner-friendly and include short video guides for most sections. These are concise and can be listened to while working.

2. Free YouTube Series

3. Podcasts & Audio Content

4. Methodology for Learning

  • Start Small: Try converting a simple component (like a button or card) from your existing CSS to Tailwind.
  • Use the Playground: Tailwind Play is an online editor where you can experiment without setup.
  • Reference Cheat Sheets: Tailwind Cheat Sheet is handy for quick lookups.

Sample Conversion Example:

Here’s how you might convert a simple Bootstrap button to Tailwind:

Bootstrap:

<button class="btn btn-primary">Click Me</button>

Tailwind:

<button class="bg-blue-600 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded">
  Click Me
</button>

Summary:

  • Start with the official docs and short YouTube series.
  • Listen to podcasts for philosophy and best practices.
  • Practice by converting small components from your existing projects.
  • Use cheat sheets and the Tailwind Playground for quick experimentation.

Happy learning! Tailwind is a great addition to your toolkit, especially with your CSS experience.

vincent15000's avatar

I have learned TailwindCSS essentially with practice from the documentation. It's very simple ;).

tykus's avatar

Check out Adam Wathan's YouTube channel as well; his videos and livestreams showcase how you can use Tailwind to design UIs. IMHO there is a tonne to learn from how he reasons about the design in addition to learning Tailwind.

1 like

Please or to participate in this conversation.