
Install Visual Studio Code as your course editor from the link, then install four extensions—Live Server, Tailwind extension from IntelliSense, and Alpine Chase—to enable live previews, Tailwind support, and animations.
Install git by downloading the binary installer from the official page, handle Mac's unverified developer warning, then use Visual Studio Code terminal to run basic git commands.
Install Tailwind CSS in five steps to set up your first mini project: create a development folder, initialize git, install Tailwind, and configure index.html and styles.css in a dist folder.
Install SourceTree, a visual interface for git, and set up a Bitbucket account to begin using version control, including email confirmation and the installer download.
Learn how Emmet speeds html coding by typing abbreviations to create elements, assign classes and ids, nest lists, and enumerate text with a dollar sign and plus operator.
Format lists with Tailwind CSS using list-disc, list-inside, or list-outside, adjust margins with ml-8 and mb-4, increase text size from text-base to text-xl, and tune grid gap.
Explore free icon resources, including material design and feather icons, and learn to preview, adjust stroke and size, and apply filled, outline, and rounded styles for two sizes on pages.
Learn two small layout improvements using flex box, including stretching a section to full width on medium screens and applying flex and justify around for balanced spacing.
Learn how to optimize for very large screens (xl and 2xl) in Tailwind CSS by resizing headlines, adjusting typography, and using fractional widths and flexbox alignment for responsive layouts.
Apply hero patterns like jigsaw and topography in a Tailwind CSS project, adjusting background and foreground colors. Generate rules and consider caching when compiling styles.
Explore dynamic display of the dark mode button using alpine patterns, including switching text between 'switch to dark mode' and 'switch to normal mode' and showing sun and moon icons.
Learn to shrink Tailwind CSS by using purgecss, configure content paths, and toggle purge mode to reduce unused styles from megabytes to kilobytes.
Install and configure tailwind css with autoprefixer, postcss, and purge for production-ready styles. Master responsive design with screen modifiers, alpine.js for dynamics, and the apply directive for reusable classes.
Learn how to configure Tailwind via the default config, extend spacing with custom values like 13 (3.25 rem), and override outside extend while avoiding node_modules edits.
Implement a custom Tailwind color palette for a luxury real estate platform, using blue as the main color, gold-yellow accents, neutral gray, blue-green tones, lime highlights, and rose accents.
Explore building a gradient background with Tailwind CSS, choosing direction, start, via, and end colors, and ensure full height with h-screen and no-repeat settings.
Utilize the Tailwind CSS cheat sheet with default config links and copy-paste snippets from resources to your editor, while previewing upcoming layouts and navigations.
Hello and Welcome!
I just showed you this sailing boat, because what I will teach you in this course will literally push forward your frontend development.
Maybe you heard already that with TailwindCss you can develop beautiful and unique websites and interfaces very rapidly.
But the most important advantage for me is, that you do not have to create endless stylesheets for adapting your website for different screen sizes.
For example if you want to apply a class only for large screen sizes and above you just add a “lg:” to the class that you are using.
My name is Martin and I've been using CSS and Frameworks like Bootstrap on a professional level for a very long time.
I have to tell you - for me - TailwindCss is indeed a small revolution in web development.
In Fact with TailwindCss you are combining the advantages of normal CSS with the advantages of frameworks like Bootstrap.
In this course I will show you the Ins and Outs of how to install, configure and in many examples how to apply TailwindCss.
We will do responsive Layouts, Animations and much more.
Furthermore I will give you a short introduction into alpine.js, which is also revolutionary, when it comes to easily triggering behavior like animations in your web design.
I will provide you with the full source code for every step we do in this course, as well as some useful cheat sheets - that will help you remember later what you learned.
This course is not very long, I want to really urge you to invest a weekend or several evenings to do this course and to learn something, that is a lot of fun, and something that will definitely play a very important role in web development in the 2020’s.
I look very much forward seeing you in this amazing course!