Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Front-end

Awesome Web UI Styling with Tailwind CSS

[Creating a great web UI style with Tailwind CSS] The lecture covers the most popular framework, Tailwind CSS v3.4.1, in detail for 19 hours, from theory to practical responsive websites. A long lecture does not mean it is a good lecture. However, I am confident that this lecture is a good lecture that is also long. In particular, since all the Tailwind CSS theory is covered in detail for 8 hours and 30 minutes, people who are lacking in CSS theory can learn CSS theory thoroughly. This lecture was created with a focus on Tailwind CSS styling created by developers and publishers.

(5.0) 24 reviews

282 learners

  • codingworks
css
웹퍼블리싱
강의교안
TailwindCSS
Responsive Web
HTML/CSS

Reviews from Early Learners

What you will learn!

  • Systematic learning and application of Tailwind CSS core theory

  • Using Flex and Grid Easily and Conveniently with Tailwind CSS

  • Tailwind Utility Classes and CSS All Properties

  • Creating practical examples using Tailwind CSS

  • A clear understanding of CSS theory with easy explanations

  • Web publishers who need Tailwind CSS skills and results

  • Introducing your resume & portfolio with Tailwind CSS Responsive Web Design

[Video Update News] Tailwind CSS v4.0 has been officially released.

On January 22, 2025, two videos related to Tailwind CSS v4.0 were updated, and the PDF textbook file was also updated. Please check the updated videos and PDF textbook file.

▼Video Update List

  • [Update] Tailwind CSS v4.0 CLI Installation and Configuration

  • [Update] Tailwind CSS v4.0 Custom Theme Preferences

▼List of textbook updates

  • [Download] Must-reads & Key Theories for Tailwind CSS

Beautiful Web UI Styling with Tailwind CSS

'19 hours of rich class content and class time based on solid content and examples'

'8 hours and 30 minutes of Tailwind CSS theory lessons from experienced publishers'

'Creating practical examples to complete the theory and creating responsive web pages'

'A teaching method where you code everything yourself, rather than copying code from the official website.'

'Coding Works PDF textbook that covers everything from Tailwind CSS installation to environment settings and all theories'

CSS Frameworks Ranking in 2023

Tailwind CSS, which has been consistently popular and ranked first in satisfaction in CSS Frameworks Ranking, is the hottest CSS framework in the world these days. The most representative reason for its popularity is that it allows creative styling using utility classes, and it is also quite fast in terms of work time to create a high-quality design.

🎯 Tailwind CSS Official Website: https://tailwindcss.com/

Image Source: OSS Insight ( https://ossinsight.io/collections/css-framework/)

What is Tailwind CSS?

It is a CSS framework that aims for Utility-First, allowing you to use CSS properties quickly and efficiently by intuitively displaying them in classes.

Almost all CSS properties required for web UI styling are predefined in the form of built-in classes, so you can use them by combining the defined classes appropriately.

So, since you can style only the HTML file without looking at the CSS file separately, you can concentrate better and work faster.

  • Utility-First : Styling within your HTML code using pre-built utility classes.

  • For example, if you want to give a div a margin of 4 (1rem), padding of 2 (0.5rem), center-align the letters, and draw an underline, you can intuitively add a class name predefined by Tailwind, that is, a utility class, to the class.

    ...

  • In the existing CSS method, it was done as follows.

  • div { margin: 1rem; padding:0.5rem; text-align: center; text-decoration: underline; }

Tailwind CSS vs. Plain CSS Code Comparison

▲ Assuming that the UI above is created


▲ Code in the standard CSS style


▲ Tailwind CSS style code


Tailwind CSS style styling is...

The existing CSS method has the hassle of having to look at HTML files and CSS files interchangeably for styling, but with the Tailwind CSS method, you can style just by looking at the HTML code, as in the example code above.

Tailwind CSS has the great advantage of being faster and more focused than the traditional CSS method because it only looks at the HTML code while styling the same results.


What CodingWorks Considered as the Biggest Disadvantage of Tailwind CSS Before Preparing the Course

About a year before Coding Works prepared the Tailwind CSS course, I watched a few YouTube videos about Tailwind CSS and had two concerns as a publisher.

The first concern is good, but it's unproductive to repeatedly enter the same class names, and the HTML becomes messy. In addition, since the same class names are used repeatedly, when modifying, you can't modify them all at once, but have to modify them as many times as you used. I thought it might be a bit awkward to use in practice.

But as I began to prepare for the lecture in earnest, I thoroughly searched the official website and found that there were almost no Korean materials, so I studied more deeply by watching overseas materials and overseas YouTuber lectures. As I did, I came to think that the above worries were needless worries and that I had made hasty judgments without studying deeply. You can minimize the use of repetitive class names by using a child selector as shown below. If you modify it with the Tailwind CSS child selector method, you only need to modify the parent element of the buttons once.


The second concern was that while regular CSS can be easily reused by creating a style and simply inserting the class name where necessary, Tailwind CSS can't do that. I was worried that it would be really inconvenient when publishing in practice. In other words, I thought that I wouldn't be able to reuse styles. However , as in the example below, you can use Tailwind CSS components to reuse styles in the same way as regular CSS styles.

I was like that too, but if you only see the shortcomings of Tailwind CSS in blogs or short YouTube videos, don't ignore it like I did. If you study it a little more deeply, you will realize that it is a pretty good CSS Framework... that you can do detailed and creative CSS styling, and that the ability to use Tailwind CSS is a very good competitive edge when getting a job.

Differences from other CSS frameworks

In existing CSS frameworks such as Bootstrap or Semantic UI, it is difficult to make detailed changes and the efficiency is very low when trying to change the design. Even if you want to make simple design changes, you have to make difficult changes through developer tools. However , Tailwind CSS is designed from the beginning to allow for high-freedom web UI styling.

Soon, while traditional CSS frameworks would result in different websites looking similar, Tailwind CSS would allow for completely different website styling depending on the creator .


In short, Tailwind CSS...

'While creative styling

No.1 CSS Framework to Reduce Production Time'

Tailwind CSS has so many great advantages and charms despite some drawbacks.


😊 Advantages of Tailwind CSS

  • Rapid development can shorten development time.

  • No need to worry about class names.

  • You can work while focusing only on HTML.

  • It's good to apply a consistent design system.

  • Responsive layouts are a breeze to work with.

  • You can supplement messy HTML code by utilizing components.

  • Easy to maintain.

  • Framework independence (combined with other frameworks) ex) Bootstrap + Tailwind CSS

😞 Cons of Tailwind CSS

  • There is a learning curve that takes time and effort to reach a certain level (especially for developers).

  • There is a severe lack of learning courses produced in Korean, making it difficult to find information.


  • The same class names are used repeatedly in HTML code.
    - This part can be greatly improved by using Tailwind CSS style child & descendant selectors through lectures.

  • Until you get used to it, you'll likely be heavily reliant on the official documentation at first.

  • It is convenient and fast, but the readability of the code is greatly reduced due to the lengthy HTML code.

  • There is the hassle of having to create and compile the CLI installation environment.

Q) Is the Tailwind CSS course for developers or web publishers?

A) The course is open to both developers and web publishers. Also available are web designers and UI/UX designers with basic HTML+CSS knowledge.

  1. There is a bit of difficulty (Learning Curve) in studying Tailwind CSS theory, but the learning curve is not as high as you think. Once you get past studying Tailwind CSS theory, you will be able to create web UI practical publishing examples in no time.

  2. Tailwind CSS utilization ability and Tailwind CSS publishing results not only increase the competitiveness of developers, but also provide competitiveness to all job groups that have work that requires publishing. Tailwind CSS utilization ability makes developers more competitive because developers are not necessarily in the job group that has to publish. However, if developers are good at publishing... and can do it beautifully and quickly, they are more competitive than web publishers.

  3. I think Tailwind CSS's ability to utilize is superior to that of traditional CSS Frameworks like Bootstrap. Tailwind CSS allows for meticulous and detailed CSS design depending on the creator's ability.

After taking Tailwind CSS course, you can create results like this.


▲ Card UI Design (0) - Creating Dark Mode (ft. SVG)

▲ Card UI Design - Crew Contact List

▲ Card UI Design - Real State Price

▲ Section UI Design - Subscribe Form

▲ Section UI Design - Meet the team

▲ Section UI Design - Login Form

▲ Creating a pretty table using table and div tags (ft. Virtual class theory that checks the order)

▲ Tailwind CSS Developer and Publisher Career Resume & Portfolio Introduction Responsive Web Development

🚩 Coding Works Tailwind CSS Course Features

  • Tailwind CSS classes taught by experienced publishers

  • 19 hours of rich class content and class time based on faithful content and examples

  • In class, we will code everything from scratch without copying code from the Tailwind CSS official site.

  • Tailwind CSS covers all the theory and explains it in detail individually, then you learn while coding.

  • Tailwind CSS theory-based, diverse and beautiful web UI practical examples that will satisfy even experienced publishers

  • Tailwind CSS for Developer and Publisher Jobs and Competitiveness: Creating Responsive Web Resume (Real Learning Results)

  • CodingWorks PDF textbook that covers everything from Tailwind CSS CLI installation to environment setup and all theories

  • Creating HTML Wireframe Structure for Responsive Career Resume Publishing Lesson

  • Tailwind CSS Course designed for developers and publishers

👍 Why are class hours long?
Coding Works believes that, just like when we were teaching at a government-funded academy, there must be systematic steps to do publishing well. That is why we believe that the proportion of theory classes cannot be high. Everyone thinks theory classes are boring. However, if you create examples without understanding the theory, your skills will not improve.

👍 Direct coding method, not a code copying class
The thing you should not do when learning CSS frameworks is to copy HTML code from the official site and modify it part by part. If you do that, you will not understand the HTML structure of the CSS framework, so you will not be able to really study. Therefore, even when learning frameworks, you must type in all the codes one by one. That is how you will improve your skills.

👍 Creating HTML Wireframe Structure Lesson
Learn how to create an HTML wireframe structure for a responsive resume with real-world examples. Since Tailwind CSS rarely uses class names, you need to create a good HTML wireframe structure so you don’t make mistakes when inserting Tailwind CSS class names.

👍 Why create a responsive career resume as your final product?
At the end of every learning, there should be a final result. That way, you can feel a sense of accomplishment, and it is important to have the experience of applying the theory you have studied to real life situations. That is why we create a responsive career resume.

📖 Tailwind CSS textbook (PDF) produced by Coding Works

Tailwind CSS textbook (PDF) consists of a total of 45 pages. It is an easy-to-understand summary of the essential key points from the vast content on the Tailwind CSS official website. It contains detailed information on Tailwind CSS Styling, from initial setup to CLI installation and environment settings for real projects and HTML wireframe structures, as well as theoretical lecture content.

The official Tailwind CSS website is in English and contains a lot of content that is not absolutely necessary, so studying theories through the official Tailwind CSS website can easily lead to a loss of concentration and a loss of motivation to learn.


📖 Completed version and reference materials provided

In theory classes, we provide core topics, complete examples, and a complete responsive web version of a resume & portfolio introduction. In addition, websites that are helpful for publishing are organized and provided. Theory classes are based on the Tailwind CSS textbook (PDF) produced by Coding Works.

All materials can be downloaded from [Section 5. Download Student Reference Materials] .


Things to note before taking the class

  • We recommend using Visual Studio Code as your text editor, as Tailwind CSS IntelliSense is required.

  • If the class subject is an experienced publisher, it is okay to watch the theory class at a fast pace and then move on to creating a practical example. However, if the class subject is a developer or publisher who lacks the basics of publishing, we recommend that you study the theory class thoroughly.

  • Before the practical example class, unzip [Tailwind CSS (v3.4.1) Theory and Practical Example Complete Version] and delete all but the images folder in individual folders, then follow the class.

Player Knowledge

  • You just need to know the basics of HTML+CSS.

Note

  • This course does not cover installing and using Tailwind CSS in JavaScript frameworks like React or Vue.

  • Sorry, but if you ask a question related to using Tailwind CSS in a React or Vue environment, I don't know much about React or Vue environments, so I can't answer.

  • Please only ask questions related to Tailwind CSS covered in class and general CSS properties and usage.

How to use Visual Studio Code

This lecture This course was created using Visual Studio Code . Visual Studio Code is a free program with no usage restrictions. All lecture videos are based on Visual Studio Code.

Please learn the basic usage first through the Coding Works YouTube video below, and then study <Section 1. [Tailwind CSS Core Theory] Handling Basic Elements (ver 3.4.1)>.

Download Visual Studio Code from the official website (click)

  • There is no video on YouTube showing how to install the Live Sass Compilier Extension, but you must install it.

  • If you install the required extensions and practice briefly before learning the theory, you can take the class much more smoothly.

🖐 Frequently Asked Questions

If you have any questions other than the ones listed below, please leave them on the Q&A board of the relevant lecture community and we will do our best to answer them.

Q) How much HTML+CSS knowledge is required?
If you have experience using HTML+CSS, you can follow along and get the skills and results you expect.

Q. Are there any notes regarding taking the course (environment required, other things to keep in mind, etc.)?
The class has a lot of content and progresses quickly. However, it does not go without sufficient explanation, but explains in detail. I think you will follow along well. Before the theory class, be sure to learn the basics of using Visual Studio Code.

And if possible, it is recommended to have a dual monitor environment. It is okay for theory classes, but a single monitor can be a bit inconvenient when creating a responsive web resume in the last section.

Q) I have no experience using CSS Frameworks. Will that be okay?
It doesn't matter at all. Tailwind CSS is a completely different system from traditional frameworks, so you can think of it as learning general publishing.

Q) How can I study more CSS theory while taking the class?
In this case, since most of the CSS theories are covered on the Coding Works YouTube channel, you can search for the desired topic on the Coding Works YouTube channel and study it if necessary.

Please watch the theory video lectures on the Coding Works Publishing YouTube channel in parallel. Of course, not all theory videos are on the YouTube channel, but most of the important theory videos are there. Since there are many videos, it is recommended to search for videos as in the example below.

Coding Works Publishing YouTube Channel: https://www.youtube.com/codingworks

Introducing the knowledge sharer

Created a course called [Amazing Web UI Styling with Tailwind CSS] Coding Works has taught publishing theory, application, and personal portfolio homepage creation to over 300 national publishing course students. In particular, the instructor has specialized in publishing lectures for several years, perfectly guiding all preparation processes for publisher employment from A to Z, so that most students can get jobs right after completing the course. In addition, the instructor has been evaluated as being very helpful to Inflearn students by conducting publishing-related lectures at Inflearn.

Recommended for
these people

Who is this course right for?

  • Those who need to learn and apply the systematic Tailwind CSS core theory

  • Developers who want to access and use CSS easily and conveniently

  • Publishers who need to improve their competitiveness in job hunting and career changes by adding Tailwind CSS skills

  • Anyone who wants to make their developer resume responsive

  • Anyone who wants to make their web publisher resume responsive

Need to know before starting?

  • HTML+CSS Basics

Hello
This is

12,538

Learners

737

Reviews

2,102

Answers

4.9

Rating

23

Courses

■ [현재] 국비 퍼블리싱 & 프론트엔드 강사 
■ [현재] 프리랜서 프론트엔드 퍼블리셔
■ [현재] HTML+CSS+JQUERY 퍼블리싱 유튜브 채널 '코딩웍스' 운영
■ 그린 컴퓨터 아카데미 웹 퍼블리싱 강사
■ 더조은 컴퓨터 아카데미 웹 퍼블리싱 강사
■ 이젠 컴퓨터 아카데미 웹 퍼블리싱 강사
■ 프론트엔드 퍼블리셔, 프론트엔드 퍼블리싱 전문강사
■ UI/UX 웹 디자인 포트폴리오 강의
■ 웹디자인 기능사 실기 자격증반 강의
■ 이지앤에듀프론트엔드 UI/UX 디자인 및 퍼블리싱

 

🌏코딩웍스 인프런 강의목록 - https://www.inflearn.com/users/@codingworks
🌏인프런 코딩웍스 강의 학습 순서(학습 로드맵) - https://www.inflearn.com/blogs/2351
🌏코딩웍스 인프런 퍼블리싱 블로그 - https://www.inflearn.com/users/@codingworks/blogs
🌏코딩웍스 퍼블리싱 유튜브 채널 - https://www.youtube.com/codingworks
🟣인프런 인포커스 코딩웍스 인터뷰 보기 : https://www.inflearn.com/pages/infocus-8-20230704

Curriculum

All

52 lectures ∙ (19hr 29min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

24 reviews

5.0

24 reviews

  • pcdoomco4님의 프로필 이미지
    pcdoomco4

    Reviews 3

    Average Rating 5.0

    5

    8% enrolled

    이번에 새로운강의가 또나와 구입하게되었습니다. 항상 강의의 디테일이 증명해주듯 수박의겉핥기가아닌 끝짱을보자란 식으로 매우 디테일하게 강의가 진행되는방식은 적어도 웹퍼블관련강좌는 코딩웍스가 정답이구나를 느꼈습니다. 정말다른강사의 강의를 찾아볼필요가없이 이강좌하나만제대로 소화하면 실력이 확실히 쌓이는걸 체감하면 코딩웍스 팬이 안될수가없네요 이번강좌도 잘 듣겠습니다.

    • 코딩웍스(Coding Works)
      Instructor

      첫번째 수강평 감사합니다!!

  • 공부벌레님의 프로필 이미지
    공부벌레

    Reviews 6

    Average Rating 4.8

    4

    100% enrolled

    실습 강의를 보고 그대로 따라해도 틀린 부분이 존재합니다~ 또 실습 강의 도중 중간에 변경 내용이 있을 때 다시 수정을 하시는데 제 작업중인 코드, 웹 창과 강의 영상, 강의 영상의 소스코드 한번에 4개의 화면을 계속 돌아가면서 보려니 피로감이 심합니다~ 강의 내용이 순차적으로 정리되었으면 더 좋았을 것 같아요. 하지만 그럼에도 불구하고 tailwind css를 배우기에는 정말 좋은 강의입니다.

  • Thomas님의 프로필 이미지
    Thomas

    Reviews 46

    Average Rating 4.7

    5

    100% enrolled

    많은 도움이 되었습니다.

  • My Dream님의 프로필 이미지
    My Dream

    Reviews 3

    Average Rating 5.0

    5

    100% enrolled

    이번 강의는 저에게 큰 도움이 되었습니다. Tailwind CSS에 관심 있는 분들께 추천드립니다. 개인적으로는 TailwindCSS 실전 응용편 강의를 요청드리고 싶습니다. 이전에 수강한 "SCSS(SASS)+FLEX 실전 반응형 웹 프로젝트"와 같은 실전 강의를 부탁드립니다. (Tailwind CSS가 저에게 딱 맞는 CSS 인것 같아서요.^^)

  • 박정식님의 프로필 이미지
    박정식

    Reviews 39

    Average Rating 5.0

    5

    100% enrolled

    고생하셨습니다.

    • 수강평 감사드립니다. 강의 오픈 일주일도 안되서 100% 달성하셨네요. 대단하십니다!!

$59.40

codingworks's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!