Tailwind CSS Full Course for Beginners | Complete All-in-One Tutorial | 3 Hours

Поделиться
HTML-код
  • Опубликовано: 6 июл 2024
  • Web Dev Roadmap for Beginners (Free!): bit.ly/DaveGrayWebDevRoadmap
    This Tailwind CSS Full Course for Beginners provides a complete all-in-one tutorial with 3 hours of code and instruction to level up your web development skills. Think of this Tailwind CSS Course as a textbook with 5 clearly defined chapters.
    🚀 Become a full-stack web dev with Zero To Mastery Courses:
    - The Complete Web Developer: bit.ly/WebDevMaster
    - The Complete Web Designer: bit.ly/CompWebDesign
    - Junior to Senior Dev Roadmap: bit.ly/WebDevRoadmap-JrtoSr
    🚩 Subscribe ➜ bit.ly/3nGHmNn
    📬 Course Updates ➜ courses.davegray.codes/
    ❓ Questions - Please post them to my Discord ➜ / discord
    ☕ Buy Me A Coffee ➜ www.buymeacoffee.com/davegray
    👇 Follow Me On Social Media:
    Github: github.com/gitdagray
    Twitter: / yesdavidgray
    LinkedIn: / davidagray
    🔗 All Resources for this Tailwind CSS Course: github.com/gitdagray/tailwind...
    🔗 Playlist for this Tailwind CSS Course: bit.ly/3BKYrzg
    Tailwind CSS Full Course for Beginners | Complete All-in-One Tutorial
    (00:00:00) Intro
    (00:00:25) Welcome
    (00:00:51) Chapter 1: Introduction & Tailwind CSS Setup
    (00:22:25) Chapter 2: Project Header, Hero & Cards
    (01:08:48) Chapter 3: Project Pseudo-Classes, Forms & Footer
    (01:45:52) Chapter 4: Animated Mobile Menu & Hamburger Icon
    (02:33:28) Chapter 5: Theme Config & Deploy to the Web
    📚 Suggested Pre-requisites for this Tailwind CSS course:
    🔗HTML for Beginners full course: • HTML Full Course for B...
    🔗CSS for Beginners full course: • CSS Full Course for Be...
    📚 Tutorial References:
    🔗 Tailwind CSS: tailwindcss.com/
    🔗 Prettier: www.npmjs.com/package/prettier
    🔗 Automatic Class Sorting with Prettier: tailwindcss.com/blog/automati...
    🔗 git: git-scm.com/
    🔗 Github: github.com/
    🔗 Render: render.com/
    ⚙ Web Dev Tools:
    🔗 Chrome Browser: www.google.com/chrome/
    🔗 Node.js: nodejs.org/
    🔗 Visual Studio Code (VS Code): code.visualstudio.com/
    🔗 Live Server VS Code Extension: marketplace.visualstudio.com/...
    🔗 Tailwind CSS Intellisense VS Code Extension: marketplace.visualstudio.com/...
    🔗 Inline Fold VS Code Extension: marketplace.visualstudio.com/...
    Was this Tailwind CSS Full Course for Beginners helpful? If so, please share. Let me know your thoughts in the comments.
    #tailwind #css #course

Комментарии • 363

  • @DaveGrayTeachesCode
    @DaveGrayTeachesCode  Год назад +74

    A 45 second intro followed by 3 hours of code and instruction for Tailwind CSS. I bookmarked all 5 chapters in the description. If you complete one lesson per day, you'll complete the full course in just 1 week. Join my Discord server for discussion and to ask questions: discord.gg/neKghyefqh

    • @joshc2368
      @joshc2368 Год назад

      Thanks Dave

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад

      @@bitsolve3229 Join my Discord linked in the description. I check there often.

    • @HLS6935
      @HLS6935 Год назад

      Thanks!!

  • @TerenceSawtellCA
    @TerenceSawtellCA 5 месяцев назад +5

    This tutorial is the ultimate is re-learning a skillset I had a hard time rekindling for years.

  • @ToumaRenshi
    @ToumaRenshi Год назад +34

    I have been watching already for 20 minutes and definitely I am in love with your video. Your videos about HTML, CSS and other videos are the best I have ever seen. You deserve to have a lot of subs and I think everyone who wants to start programming should learn from you. I will recommend everyone about your awesome tutorials. I have no words to describe more here. It's just awesome, amazing, and dope.
    Thank you so much. Greeting from Poland. I am on my way to becoming a frontend. :)

  • @ibadullah-ve3ef
    @ibadullah-ve3ef 8 месяцев назад +5

    Thank you so much Dave. Such a great tutorial! Basics to customizing themes. I was looking for it. Thanks, Dave. Your tutorial helps a lot.

  • @zombiefacesupreme
    @zombiefacesupreme Год назад +21

    You're the man, Dave!
    I'm already using Tailwind, but I'm gonna let this play in the background to help your metrics and see if you have any little tips for me.
    I'm at the point where I'm chanting along with you "much like the chapters of a book".

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад +7

      Ha! Glad I may still provide a few tips and thank you for the support!

  • @xyo2434
    @xyo2434 Год назад +5

    The amount of DETAIL that you put into your explanations is what is missing from any other video I have ever watched. Every curiosity that I had whilst looking at what you did has been answered. Thank you so much.

  • @MubashirullahD
    @MubashirullahD Год назад +19

    Your tutorials are coming out just in time when I need them :)
    Whats great is how I can listen at 1.5x speed and your speech is crystal clear. In fact, its got a nice rhythm, I could keep on going. 🚀🚀

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад +8

      Great to hear! My previous classroom experience (and way back in the day I worked in radio, too) must be helping with my clarity. Thank you for the feedback!

  • @redsymbol
    @redsymbol 7 месяцев назад

    Great series. Helped me ramp up on Tailwind fast. Thank you for creating this.

  • @hefalump56
    @hefalump56 5 месяцев назад

    Really great video tutorial. Thank you Dave. After two days working through your tutorial I now have a great base to build upon and familiarity with using Tailwind. I had no previous experience with Tailwindcss, just vanilla CSS without frameworks.

  • @eshw23
    @eshw23 Год назад +11

    This is by far the best framework to write CSS, omg it is so simple and easy and makes your websites look unique however you want to style it, and the mobile responsiveness is effortless!

  • @poojagarva
    @poojagarva Год назад +2

    Such a great tutorial! Basics to customizing themes. I was looking for it. Thanks, Dave. Your tutorial helps a lot.

  • @Michael-tf3hj
    @Michael-tf3hj 11 месяцев назад +4

    Good day, Dave! I appreciate the way you teach us various aspects of web dev and all of your tutorials seem pretty much straight forward and concise. Getting to the point, I've seen a lot of projects made by using three.js and they seem breathtaking; so are there any chances we gonna have some three.js tutorials here? Thanks a lot for your videos Dave! Have a nice day!

  • @nullzero9224
    @nullzero9224 Год назад +5

    Thank you so much Dave. You are a great instructor who adds a real value with every video. I like how verbose you are sometimes so you present the materials crystal clear for users specially beginners like me. Keep up the good work and best of luck

  • @Coding_Gurus
    @Coding_Gurus 6 месяцев назад

    The one of the best person ever in the whole world to teach Web development for free. Appreciate your efforts. Really you are helping thousands of people.

  • @aungkhantbwaralexander1541
    @aungkhantbwaralexander1541 Год назад +3

    I love your tutorial, this is amazing. You not only explain very clearly about what you are doing also you show how a real life developer would set up the project. Thanks for your amazing work.

  • @andreidublas7229
    @andreidublas7229 Год назад +2

    i admit that i like your teaching style dave you made my life easier in learning this kind of thing i share my experience about watching your closure tutorial in javascript, we all know that closure is somthing that its hard to learn but because of dave i finally understand how it works thank you dave!!!

  • @3R-room
    @3R-room 7 месяцев назад +1

    thanks you dave for this tutorial,I love it so much

  • @Winnerboyce
    @Winnerboyce 5 месяцев назад

    Thank you so much Dave, you’ve really been helpful in my journey.

  • @yuheckel75
    @yuheckel75 Год назад +3

    Thank you Dave for the great work. This is the best tutorial I found in learning Tailwindcss.

  • @archeron3004
    @archeron3004 Год назад +7

    Was already giving up on my web development journey and I stumbled upon your tutorials thanks man really helped alot

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад +1

      Glad I could help!

    • @Cozzy2
      @Cozzy2 4 месяца назад

      I’m still in this boat, looking for the light at the end of the tunnel

  • @LeonelLopezBorbon
    @LeonelLopezBorbon 11 месяцев назад

    You are a wonderful teacher teaching us a great Taindwicss tutorial!!

  • @mateusgodoy5060
    @mateusgodoy5060 11 месяцев назад +1

    Sir, your videos are awesome! Thank you for sharing all this high quality knowledge with us!

  • @e-sportsorganization8082
    @e-sportsorganization8082 6 месяцев назад

    Absolutely Fantastic!

  • @SonicFictionTV
    @SonicFictionTV Год назад +1

    Great! I had been hesitant to use Tailwind for some time, but your video has sparked my enthusiasm for it.

  • @tetyanagon3342
    @tetyanagon3342 9 месяцев назад

    Excellent! TY!!!

  • @MilanParmar.
    @MilanParmar. Год назад

    thanks for having me on your amazing content

  • @ElliottTheUnicorn
    @ElliottTheUnicorn 2 месяца назад

    great tutorial thank you!

  • @sadeghshahid7223
    @sadeghshahid7223 10 месяцев назад

    This tutorials is wonderful Thank you so much

  • @wisekid7488
    @wisekid7488 Год назад +3

    When you see its Dave.. You gonna know the best of tailwindcss video is coming to you. Thank you again Dave 👌👌
    Can we request a typescript video next.
    You doing great job helping self-taught programming learners. All Blessings to you and family 🙏

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад

      Thank you! You can request TS and I can suggest the TS series I recently started: ruclips.net/video/MOO5vrtTUTE/видео.html I hope it helps! 💯🚀

    • @wisekid7488
      @wisekid7488 Год назад +1

      @@DaveGrayTeachesCode That's great Dave! I'll still wait for the full course in 1 video, like you always do. I get better grasp that way! Thanks for the effort you put in though 🙏

  • @Nabil-rn7sn
    @Nabil-rn7sn Год назад

    Hey Dave, in chapter 2 when you put z-10 in the header, It doesn't really do anything. When in full screen, I would like the header to be flush up against the top left corner of the window, so I assumed removing z-10 from the header would do that, but it jus stayed the same.

  • @vahan8995
    @vahan8995 Год назад

    Thanks a lot! Great and handy job!

  • @donnieyang7453
    @donnieyang7453 3 месяца назад

    Thank you, Dave, your tutorials are excellent!

  • @brightideatechnology
    @brightideatechnology 7 месяцев назад

    This is so lovely and explanatory. ❤❤

  • @inteliconn995
    @inteliconn995 Год назад +1

    You make the world a better place. Thanks again!

  • @AhmedAbdElAziz500
    @AhmedAbdElAziz500 Год назад

    Hello Mr. Gray,
    I'm confused at this point 40:36
    Isn't the icon supposed to be hidden when it reaches the sm breakpoint and be visible again in md, lg, and other containers?
    What I want to say is that isn't the behavior supposed to be the opposite of what is happening?

  • @FEDOKHAR
    @FEDOKHAR Год назад +1

    This is a great tutorial, thanks a lot Dave

  • @kvngaeinie9941
    @kvngaeinie9941 Год назад +42

    The king just dropped this🤌🏿🔥

  • @yacinetouati2378
    @yacinetouati2378 Год назад +1

    great tutorial, thanks dave !

  • @davidmtobias
    @davidmtobias Год назад +1

    Thank you very much for the tutorial. Very useful and the perfect intro to Tailwindcss. I like very much the way you teach.

  • @albiummid
    @albiummid Год назад +1

    Finally got it! Thank you ❤❤

  • @MauriceTheMagnificent
    @MauriceTheMagnificent Год назад

    I can't thank you enough. Thanks for this great course.

  • @Bobcoolyoung
    @Bobcoolyoung Год назад

    Thank you Dave. You are awesomeness.

  • @marvii13
    @marvii13 4 месяца назад

    Always teaches us best practices ..Thanks a lot sir! 🥰

  • @rubyblue7119
    @rubyblue7119 Год назад

    This video is a life saver. Thank you so much

  • @nermeenaliabdelhakeem422
    @nermeenaliabdelhakeem422 4 месяца назад

    You are very helpful,,, Thank you very much

  • @mihirb8090
    @mihirb8090 Год назад

    Thank you this was great!

  • @hdya3790
    @hdya3790 11 месяцев назад

    a really great tutorial, 1 question though, why you use emmet to write the full class? why don't you use class auto complete from the tailwind intellicense?

  • @JUAN-SU
    @JUAN-SU 2 месяца назад

    Thank you for your video, by the way, I really like the colors you chose.

  • @offgridvince
    @offgridvince 6 месяцев назад +1

    Wow, cool! How does this work without npm i tailwindcss?

  • @leonardmbibi8013
    @leonardmbibi8013 8 месяцев назад

    Dave I got stuck at the 11th minute when styles were applied to the body element. It did not reflect when I launched live server. Watched the video over and over again, deleted the files, started all over but no luck. I set background-color and some other properties and they reflected but the ones involving dimensions failed. I started trying different values but was getting some successes and failures. I went to documentation eventually - and found out beyond 12, increments are in multiples of 4. I was initially using h-54, w-54 just like css that I knew - It was a lot of stress. Now I can go back and continue. Thanks!

  • @ycheing
    @ycheing 3 месяца назад

    very good tutorial, i had clealy know how to use tailwind thanks for great tutorial, hopefully you can have another more deep tutorial for us,

  • @AllNaturale11
    @AllNaturale11 Год назад

    Hi, thanks for this tutorial. The favicon from lesson 2 is not showing up on github.

  • @fabrice9848
    @fabrice9848 Год назад

    Thank you for this great course!

  • @asanthadhananjaya4239
    @asanthadhananjaya4239 4 месяца назад

    Thank you very much

  • @spiritualforce
    @spiritualforce Год назад

    Thank you soo much Dave I have completed this in one day!🤗

  • @dimitmoto1716
    @dimitmoto1716 Год назад

    Thank you very much man!

  • @nouchance
    @nouchance Год назад

    Great job 🎉 👏

  • @adriancasillas8675
    @adriancasillas8675 11 месяцев назад

    Thanks (Great as a quick refresher course!)

  • @legittutorial4565
    @legittutorial4565 Год назад

    This is so great but my question is can put my website of 4 pages in a single html file and it will navigate to all pages

  • @mohamedmustaphabanaser9350
    @mohamedmustaphabanaser9350 Год назад

    Great tutorial, I strongly recommend it !
    Thanks for this great course.

  • @ebrahimsimaei
    @ebrahimsimaei Месяц назад

    really nice course man🔥🔥

  • @kawsar.130
    @kawsar.130 Год назад

    Thank you so much for this awesome tutorial.

  • @CTILET
    @CTILET Год назад

    Oo you have a tailwind! Amazing

  • @abdullahsiam7609
    @abdullahsiam7609 Год назад +1

    Your tutorials are simply the best...

  • @rajeshkoothrapali-hz2ej
    @rajeshkoothrapali-hz2ej Год назад +1

    i must say that this course is very helpful and should be promoted by RUclips algorithms since it it well informative and beginner friendly. Good deed worth reward

  • @BooyyaTV
    @BooyyaTV 6 месяцев назад

    Hello Dave,
    I've ran into a problem where my double quotation marks aren't showing up on 1:21:50. I copied the exact HTML from the resource file and pasted it into my own HTML file to see if i missed anything. Even after pasting the exact code they don't seem to be appearing. Any idea on this issue?

  • @BarretStewart-oe4os
    @BarretStewart-oe4os 7 месяцев назад

    If come across a course,that comes from Dave Gray i know that course is perfect 🎉🎉🎉🎉 ❤❤❤

  • @okonkwo.ify18
    @okonkwo.ify18 Год назад

    I had to come here to rewatch this video. Am getting to see its immense usefulness

  • @ibrahimolayiwola3605
    @ibrahimolayiwola3605 Год назад

    Thank you so much for giving me the opportunity to deploy my first website. I really love your video

  • @toufiquebelim4403
    @toufiquebelim4403 Год назад

    Dave Gray - My best teacher for web development

  • @MolaMolaSunnyfish
    @MolaMolaSunnyfish Год назад

    My CSS is not cooperating with me, it seems. I'm at 40:28. My text is not near as bolded or big, and the hamburger thingy is on the left side under my text. I have all the same code you do. Also, my rocket icon is above the text. I guess what I'm saying is everything is just going into the left side of the header and stacked on top of each other, rather than in a line or on the other side like you have it. My headers are not bolding either. The span around "Where No Rocket" also did absolutely nothing to the text. I seem to be getting further and further from what you have as I go. Do you know what I'm doing wrong?
    EDIT: Turns out I had "-- watch" in my package.json, rather than "--watch" so it wasn't recompiling the CSS.

  • @hopeakakpo
    @hopeakakpo Год назад

    Hi Dave, my trigram for Heaven button is attached to my website logo, any help on how to go about that

  • @badmusajibola6253
    @badmusajibola6253 5 месяцев назад

    dave sorry my code does not implement past where i used npx on the terminal to watch my code....any code i write after wont show on my browser... for instance the properties initially gave a div (color) was emerald when i decide to change to red it wont show on my browser

  • @abdiazizmaashaa541
    @abdiazizmaashaa541 Год назад +3

    I love 😍 your tutorials .
    I am with you in Somalia 🇸🇴

  • @arsamhashempour8156
    @arsamhashempour8156 Год назад +1

    there few persons I admire them for one their abilities and you are one of them, for vibe and anything

  • @Salah-YT
    @Salah-YT Год назад +1

    thank u ever so much bro I've done it and I try to complete ur typescript video as well so thank u and hope u have a great life

  • @CoolBot369
    @CoolBot369 Год назад

    My vs code not making another file in build folder by giving npx command

  • @renatolins4670
    @renatolins4670 Год назад

    Hey Dave, have you tried Styled components? For me, Styled components change web development completely but not all developers seem to have noticed that. See, we will not just have the power of Javascript to style (using JS syntax), but we can map every UI element to a component (just like what happens with Flutter)... so, if everything is a component, then it is easy to find, update, reuse, pack as a library and..... if everything is a component, then everything can be tested. While taking this 'component-first' approach, it feels to me that we are no longer creating 'documents' with web technology, but actual system UI modules, e.g: a button with an 'isTextBold' property can hide/abstract all CSS into the component itself, we don't have to worry about style while reusing that same component. Another thing is: With a set of battle-tested UI components, we will be 'assembling' screens in a LEGO-like approach, which can be incredibly productive. Please, let me know what you think, I'm intending to use Styled components for everything

  • @kenxinhxc1635
    @kenxinhxc1635 9 месяцев назад

    Great teacher

  • @user-dt7qm5uq9o
    @user-dt7qm5uq9o 5 месяцев назад

    A😊 treasure tutorial thanks ❤

  • @leungdong8914
    @leungdong8914 Год назад

    Hello Dave, I always love your teaching, you made me understand javascript, css, html, hoping one day I hope to buy you coffee, but when I get to react I tried to style my component but not applying to it, I left react yesterday, to start with tailwind css I have almost installed everything I should add css to the build file I have been running into error, and I followed every steps

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад +1

      I can only suggest to review again. When there is an error, something must be incorrect. I can only guess from here, but I know you will find it.

  • @abdullahfarhat3148
    @abdullahfarhat3148 Год назад +1

    Greetings from Egypt
    I understood every word, it's like you was speaking in Arabic 😅
    I just meant that you really good to clearify everything
    Thank you Mr.Dave

  • @adehroland5732
    @adehroland5732 Год назад

    This is a great video on Tailwindcss. I would love to see a video on Sass or any css pre-processor done by you because your explanation is just too simple that a five year old can understand

  • @arthurb6132
    @arthurb6132 Год назад

    You are the first Dave it's now that I find there I can learn tailwind cs 🎉

  • @nevesbenard9849
    @nevesbenard9849 Год назад

    thanks you very much DAVE

  • @adhurimgashi3071
    @adhurimgashi3071 10 месяцев назад

    2:27:46 I did everything like in the tutorial, but the X is not appearing what might be the reason?

  • @anoir1115
    @anoir1115 Год назад +3

    As a beginner, I would like to see the class being applied to a element one-by-one to see its effect instead of typing 10+ styles as once then the job is done and continue to the next element. Yes, I can always test the style myself or check them in website... but what is the point of it? Typing all as once isn't much faster. Tailwind intelliSense can't help and cause a lot of typing mistakes.

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад +1

      I understand the request. It would have made this tutorial series much slower if I had done so. The series is not about learning CSS - which is a prerequisite for the course - but rather just learning Tailwind CSS and how to apply it. But again, I do understand the reason for your request.

  • @chimechukwubuikevictory5914
    @chimechukwubuikevictory5914 Год назад

    I love you man. Thanks so much

  • @michaelmbah4952
    @michaelmbah4952 Год назад

    Thank you!

  • @DreadArsenol
    @DreadArsenol Год назад

    Dave is just built different actually has infinite knowledge on everything

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад

      Ha! Thank you! There are many things I do not know - but I try to learn a little more every day. 💯🚀

  • @aaymankhalid9997
    @aaymankhalid9997 Год назад

    Hey Dave,love your content. would love to know why you chose the unordered list in the Our Rockets section. is it a choice or there is special reason for doing so? Great Respect for your content.Easy to understand and follow. On of the true benefits of youtube ☺

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад

      Being months ago, I would need to review. I think mobile-first so I likely thought of a list of items even if they become cards.

  • @OskarKunKragh
    @OskarKunKragh 6 месяцев назад

    The Unicode-table website is gone or different than the one you show? What's the exact url for the Hamburger (trigram for Heaven) icon?

  • @collinsmacharia-pg9xw
    @collinsmacharia-pg9xw Год назад +2

    i am a begginer never thought coding will drain you this much i have learnt only css html and tailwind so far

    • @lukas.webdev
      @lukas.webdev Год назад

      Don't give up! Especially the beginning is always hard... You've got this 😉💪
      I post very beginner friendly video about these topics on my channel - maybe they can help you as well ...

    • @KojoJohnson
      @KojoJohnson 18 дней назад

      Do a little a day, compound effort my friend......when its all said and done you will be amazed at how far uve come. I used to feel just like you.

  • @Vupreparations1
    @Vupreparations1 8 месяцев назад

    Waaaooo Amazing video on youtube Great Bro

  • @zapcode2993
    @zapcode2993 Год назад +2

    Hey Dave! Thank you! Given the new changes to NextJS version 13 that render almost all tutorials useless. Would you consider as future series the NextJS 13+ framework?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  Год назад +3

      Absolutely! And I'm glad I waited until now, too! 😆

    • @zapcode2993
      @zapcode2993 Год назад

      @@DaveGrayTeachesCode Thank you!! You are my to go Teacher for everything web dev. Thank you so much for all the tutorials you've already uploaded!

  • @user-ru8bq6vl5t
    @user-ru8bq6vl5t Год назад

    非常棒的课程,谢谢。

  • @dev02048
    @dev02048 Год назад +1

    The best tutorial on the internet

  • @AllNaturale11
    @AllNaturale11 Год назад

    Another note. If you're on mac and press control + command + space then you can get emojis that way as well.

  • @user-pt4dj9cr2h
    @user-pt4dj9cr2h 22 дня назад

    Hey Dave, thanks for the tutorial, just wanted to know if it would be necessary to learn tailwind css before going into your Next.js full course?

    • @DaveGrayTeachesCode
      @DaveGrayTeachesCode  22 дня назад

      It could help but it's not a deal breaker.

    • @user-pt4dj9cr2h
      @user-pt4dj9cr2h 22 дня назад

      @@DaveGrayTeachesCode Okay Thanks so much man for giving me such a quick reply😊

  • @phamjeff7826
    @phamjeff7826 Год назад

    please when you coding adjust your screen is middle