VOOZH about

URL: https://www.coursera.org/learn/packt-tailwind-css-from-scratch-learn-by-building-projects-1xy4y

⇱ Tailwind CSS From Scratch - Learn by Building Projects | Coursera


Tailwind CSS From Scratch - Learn by Building Projects

Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Tailwind CSS From Scratch - Learn by Building Projects

Included with

β€’

Learn more

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Create and design rapid layouts and custom styles using Tailwind CSS.

  • Understand and describe the fundamentals and environment setup with Tailwind CLI.

  • Apply breakpoint classes and media queries effectively.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

6 assignments

Taught in English

There are 11 modules in this course

Updated in May 2025.

This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course starts with a coding Sandbox to explore colors, typography, spacing, flex classes, and more in Tailwind CSS, building a strong foundation before small projects. We then create six modern, clean landing-page websites, designed with Frontend Mentor: Clipboard Website (Flexbox and alignment), Loopstudios (responsive mobile menu and gradient overlays), Shortly (responsive menu and JavaScript form validation), Testimonial Grid (using Tailwind’s grid classes), Fylo (light/dark mode and dynamic FAQ tabs with JavaScript), and Bookmark (dynamic backgrounds, hamburger menu, and JavaScript tabs). By course end, you'll efficiently use Tailwind CSS utility classes, create and edit layouts quickly, configure custom styles, understand Tailwind fundamentals, set up an environment with Tailwind CLI, and use breakpoint classes and media queries. This course suits those aiming to improve website and UI layout skills, with basic CSS grid, layout, and JavaScript knowledge being advantageous.

In this module, we will introduce you to the course by discussing the outcomes and project details, explaining what Tailwind CSS is, and guiding you through the initial setup of your development environment.

What's included

5 videos1 reading

5 videosβ€’Total 26 minutes
  • Introductionβ€’3 minutes
  • Course Outline and Projectsβ€’6 minutes
  • What Is Tailwind CSSβ€’7 minutes
  • Basic Environment Setupβ€’6 minutes
  • Tailwind Sandbox Setupβ€’4 minutes
1 readingβ€’Total 10 minutes
  • Full Course Resourcesβ€’10 minutes

In this module, we will delve into the foundational aspects of Tailwind CSS, focusing on utility-first design, color management, spacing, typography, layout, positioning, backgrounds, shadows, borders, and filters.

What's included

9 videos

9 videosβ€’Total 75 minutes
  • Utility-First Exampleβ€’7 minutes
  • Working with Colorsβ€’10 minutes
  • Container and Spacingβ€’10 minutes
  • Typographyβ€’9 minutes
  • Width and Heightβ€’7 minutes
  • Layout and Positionβ€’13 minutes
  • Backgrounds and Shadowsβ€’8 minutes
  • Borders and Border Radiusβ€’6 minutes
  • Filtersβ€’6 minutes

In this module, we will expand on Tailwind CSS fundamentals by exploring interactivity, responsive design with media queries, and advanced layout techniques using columns, Flexbox, and Grid. We will also cover transitions, animations, and customization options.

What's included

9 videos1 assignment

9 videosβ€’Total 79 minutes
  • Interactivityβ€’14 minutes
  • Breakpoint Classes and Media Queriesβ€’9 minutes
  • Columnsβ€’4 minutes
  • Flexboxβ€’12 minutes
  • Gridβ€’5 minutes
  • Transition and Transformβ€’8 minutes
  • Animation Classes and Keyframesβ€’5 minutes
  • Config and Customizationβ€’11 minutes
  • Dark Modeβ€’11 minutes
1 assignmentβ€’Total 15 minutes
  • Tailwind Fundamentals - Part 2 - Assessmentβ€’15 minutes

In this module, we will improve your development environment by teaching you how to set up Tailwind CLI, use directives and functions, and configure optional tools like Webpack and PostCSS for a more efficient workflow.

What's included

3 videos

3 videosβ€’Total 35 minutes
  • Create an Environment with Tailwind CLIβ€’10 minutes
  • Directives and Functionsβ€’10 minutes
  • Webpack and PostCSS Environmentβ€’16 minutes

In this module, we will engage in hands-on learning through mini projects, focusing on creating useful components and layouts with Tailwind CSS to solidify your understanding and skills.

What's included

6 videos

6 videosβ€’Total 99 minutes
  • Mini Projects Introductionβ€’4 minutes
  • Mini-Project 1 - Email Subscribe Cardβ€’16 minutes
  • Mini-Project 2 - Pricing Gridsβ€’17 minutes
  • Mini-Project 3 - Product Modalβ€’22 minutes
  • Mini-Project 4 - Image Galleryβ€’20 minutes
  • Mini-Project 5 - Login Modalβ€’22 minutes

In this module, we will guide you through the creation of a Clipboard website, covering the setup and configuration, designing various sections, and deploying the project to Netlify for live hosting.

What's included

8 videos1 assignment

8 videosβ€’Total 72 minutes
  • Project Introductionβ€’2 minutes
  • Setup and Configβ€’6 minutes
  • Hero Section and Background Imageβ€’12 minutes
  • 4 - Snippets Section and Using Directivesβ€’6 minutes
  • Features Section and Itemsβ€’13 minutes
  • Supercharge Sectionβ€’9 minutes
  • References and Footerβ€’16 minutes
  • Deploy to Netlifyβ€’8 minutes
1 assignmentβ€’Total 15 minutes
  • Project 1 - Clipboard Website - Assessmentβ€’15 minutes

In this module, we will build a Loopstudios website, focusing on setting up the project, designing the hero section, features, and creations, and ensuring responsiveness before deploying to Vercel.

What's included

9 videos

9 videosβ€’Total 84 minutes
  • Project Introductionβ€’2 minutes
  • Setup and Configβ€’4 minutes
  • Hero with Desktop Navigationβ€’12 minutes
  • Feature Sectionβ€’6 minutes
  • Creations Section with Gradient Overlaysβ€’25 minutes
  • Footerβ€’12 minutes
  • Hamburger Button and Animationβ€’10 minutes
  • Mobile Menu and JavaScriptβ€’9 minutes
  • Deploy to Vercelβ€’4 minutes

In this module, we will develop the Shortly website, covering the setup, navbar, hero section, link shortening form, and JavaScript validation, ensuring a fully functional and responsive design.

What's included

9 videos

9 videosβ€’Total 72 minutes
  • Project Introductionβ€’2 minutes
  • Setup and Configβ€’4 minutes
  • Navbarβ€’7 minutes
  • Hero Sectionβ€’7 minutes
  • Shorten Form and Linksβ€’11 minutes
  • JavaScript Link Validationβ€’8 minutes
  • Feature Boxesβ€’13 minutes
  • CTA and Footerβ€’12 minutes
  • Mobile Menuβ€’8 minutes

In this module, we will create a testimonial grid project, focusing on the setup, designing individual testimonial boxes, applying grid classes, and utilizing the line clamp plugin for better text management.

What's included

6 videos1 assignment

6 videosβ€’Total 28 minutes
  • Project Introductionβ€’2 minutes
  • Setup and Configβ€’4 minutes
  • First Boxβ€’6 minutes
  • Remaining Boxesβ€’7 minutes
  • Add Grid Classesβ€’6 minutes
  • Line Clamp Pluginβ€’4 minutes
1 assignmentβ€’Total 15 minutes
  • Project 4 - Testimonial Grid Project - Assessmentβ€’15 minutes

In this module, we will build the Fylo website, covering the setup, header design with dark mode, JavaScript for color modes, and creating the hero section, features, testimonials, and smooth scroll functionality.

What's included

8 videos

8 videosβ€’Total 73 minutes
  • Project Introductionβ€’2 minutes
  • Setup and Configβ€’8 minutes
  • Header and Dark Mode Buttonβ€’9 minutes
  • JavaScript for Color Modeβ€’14 minutes
  • Hero Sectionβ€’6 minutes
  • Features and Productive Sectionsβ€’12 minutes
  • Testimonials and Early Accessβ€’13 minutes
  • Smooth Scroll and Footerβ€’9 minutes

In this module, we will develop the Bookmark Manager website, focusing on the setup, navbar, hero section, tabs layout, JavaScript for interactive elements, and ensuring a responsive design.

What's included

10 videos3 assignments

10 videosβ€’Total 109 minutes
  • Project Introductionβ€’2 minutes
  • Setup and Configβ€’3 minutes
  • Navbarβ€’6 minutes
  • Hero Sectionβ€’13 minutes
  • Tabs and Panel Layoutβ€’20 minutes
  • JavaScript for Tabsβ€’13 minutes
  • Download Boxesβ€’11 minutes
  • FAQ Accordionβ€’12 minutes
  • Newsletter and Footerβ€’12 minutes
  • Mobile Menuβ€’16 minutes
3 assignmentsβ€’Total 90 minutes
  • Full Course Practice Assessmentβ€’15 minutes
  • Project 6 - Bookmark Manager Website - Assessmentβ€’15 minutes
  • Full Course Assessmentβ€’60 minutes

Instructor

Packt
1,946 Coursesβ€’575,115 learners

Explore more from Mobile and Web Development

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

This course is currently available only to learners who have paid or received financial aid, when available.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,