Sass and BEM for beginners

  Рет қаралды 233,593

Coder Coder

Coder Coder

Күн бұрын

🔥 My course: Responsive Design for Beginners! coder-coder.com/responsive/
💻 Become a full-stack web dev with Zero to Mastery: academy.zerotomastery.io/a/af...
In this video I'll walk you through the basics of Sass, BEM (block-element-modifier), and the principles of responsive design. This is a standalone course in Sass that's taken from my full course, Responsive Design for Beginners.
0:00 - Intro
0:22 - What is Sass?
1:17 - Compiling Sass with VS Code extensions
12:49 - Sass partials
26:17 - Sass variables and CSS custom properties
43:45 - Building the demo responsive website
50:00 - Sass and BEM
57:08 - Building the responsive mobile layout
1:04:30 - Building the desktop layout
1:18:10 - Setting widths
1:36:08 - Sass mixins
2:06:35 - Responsive typography
2:33:24 - Sass functions
3:03:39 - Why I use em units in media queries
3:10:49 - Nesting and BEM
3:35:23 - Helper/Utility classes
Source files: github.com/thecodercoder/sass...
____________________________
SUPPORT THE CHANNEL
⭐ Join channel members and get perks: / @thecodercoder
👏🏽 Hit the THANKS button in any video!
🎨 Get my VS Code theme: marketplace.visualstudio.com/...
WANT TO LEARN WEB DEV?
Check out my courses:
🌟 Responsive Design for Beginners: coder-coder.com/responsive/
🌟 Gulp for Beginners: coder-coder.com/gulp-course/
RECOMMENDATIONS
⌨ My keyboard, Vissles V84 -- vissles.com/?ref=mu96kxst5w -- 🔥 get 10% off with code THECODERCODER --
💻 Other gear -- www.amazon.com/shop/thecoderc...
📚 My Favorite Books -- coder-coder.com/best-web-deve...
📺 My Favorite Courses -- coder-coder.com/best-web-deve...
🔽 FOLLOW CODER CODER
Blog -- coder-coder.com/
Twitter -- / thecodercoder
Instagram -- / thecodercoder
#webdevelopment #coding #programming

Пікірлер: 400
@jeremypruitt237
@jeremypruitt237 Жыл бұрын
Thanks!
@TheCoderCoder
@TheCoderCoder Жыл бұрын
Thank you so much!
@haroon7311
@haroon7311 Жыл бұрын
@@TheCoderCoder Hi, when will you launch your responsive design course?
@codernerd7076
@codernerd7076 2 жыл бұрын
The quality of this video makes me want the full course even more! Thanks for all your hard work making this!
@VinceM1000
@VinceM1000 2 жыл бұрын
Great job! Booking a night off to go through this a few times. The quality is top notch and the teaching is down to earth and easy to follow. Love all of your videos! Can't wait for the full course!
@quincylarsonmusic
@quincylarsonmusic 2 жыл бұрын
Awesome. This is really well-taught. And I love the subtle animations and transitions. It is clear you put a lot of thought and love into this course.
@KennyFully
@KennyFully Жыл бұрын
@@fazebook7897 did you just disrespect the creator of free code camp? That’s all sorts of wrong!
@the_god_killah
@the_god_killah Жыл бұрын
"the thirst is real "🤓
@TheCoderCoder
@TheCoderCoder 2 жыл бұрын
🚨 Hey folks, if you're having trouble with @forward not working, make sure you're using Glenn Marks' Live Sass extension, *not* the original one by Ritwick Dey. The original one won't work with the new Sass syntax!
@prateekkumar6426
@prateekkumar6426 2 жыл бұрын
You are to good in teaching thanku mam
@stranger9951
@stranger9951 2 жыл бұрын
Is this the content of your complete web development course for the SASS/SCSS part?
@TheCoderCoder
@TheCoderCoder 2 жыл бұрын
@@stranger9951 This is the entire Sass/SCSS section except for the Gulp setup. The full course will then go on to build the actual website for the course
@martinemanuel8239
@martinemanuel8239 Жыл бұрын
Hey i wanna say thank you very much ! your recomendations along with the kevin's powell were the best, I use all of this tutorials... recently I jumped to the next step wich is use the console with the sass comands lines like --watch and use sass on some few webpack project !
@ordaniel7699
@ordaniel7699 Жыл бұрын
Wow, I watched many tutorials in the past, this is by far the most descriptive one I've watched. You pause on things that maybe not everyone is familiar with, and in 60% of the cases I know them all so I skip, but when I don't know something, I thank god that you pause and elaborate on those. Thank you so much for this video!
@LeNerdJames
@LeNerdJames 2 жыл бұрын
Thank you so much for this, this is awesome! Thank you for all your hard work and all the videos you put out for beginners. Your channel has helped me personally more than you know!!
@martapfahl940
@martapfahl940 Жыл бұрын
Love how you giving such a lot of best practice tips on the fly in this course, such valuable content! Thank you so much
@ruficarllagaras0217
@ruficarllagaras0217 Жыл бұрын
There is a VSCode extension where you can easily convert px to rem and vice versa. It also supports vw. It's called 'px to rem & rpx & vw'. That way it can eliminate all those unnecessary conversions and setting functions. I hope it helps.
@aravindms5180
@aravindms5180 8 ай бұрын
Thank you! ❤...
@TheNinjatsu
@TheNinjatsu 2 жыл бұрын
When you think of a topic and one of your favorite youtubers upload a 4 hours course about it. Bless you.
@esraamohamed5601
@esraamohamed5601 Жыл бұрын
My gratitude to you for all you have done, which I will never forget. I truly appreciate you and the time you spent helping me on many occasions. Thank you very much for the course. I enjoyed every minute of your lecture as well as your marvelous sense of humor.
@MatiasBaldanza
@MatiasBaldanza Жыл бұрын
Your video production and editing is always top-notch, the content is really well-structured and paced, and you have a voice made for narration. Love it.
@mbm6048
@mbm6048 2 жыл бұрын
Wow this video is packed with cool stuff. It's not just sass but there's Bem ,responsive design and more cool 😎
@xenialxerous2441
@xenialxerous2441 Жыл бұрын
Hi! I'm so grateful to you for sharing this, even though I've been using most of the concepts in my work already, however I got an in depth perspectives working alongside and served as a brief brush up. I tuned in through out the course and was able to learn the things I didn't knew, for instance, the @extend rule, sass placeholder, and the last one utility classes. Thanks again as I'm so happy to get to know them ;)
@AlanLastufka
@AlanLastufka 2 жыл бұрын
I followed along every step of the way and learned a ton. I've used CSS for years, but this was my first SASS/SCSS exposure and wow is it going to be helpful moving forward.
@rajeevkalangi2472
@rajeevkalangi2472 Жыл бұрын
Wonderful. You are just awesome teacher and I never felt bored or dull even after straight up 2hr class. Keep doing the good work.
@Oli4win
@Oli4win Жыл бұрын
I'm documenting everything i learn as a 'vlog'/'series' type thing and this video helped me out a lot in the last episode! Thanks a lot
@roysandoval252
@roysandoval252 Жыл бұрын
I really enjoyed how you organized the content and went over the fundamentals, it made learning Sass super easy and enjoyable. I was also able to brush up on a few CSS techniques. Thank you for sharing this amazing tutorial!🙌🏼
@stanleychukwu7424
@stanleychukwu7424 Жыл бұрын
One of the best lectures on sass and css combined, i learnt not just sass but some very high level use of some css functions. thank you!!!! And also, thanks for the rem to pixels converter function!
@vijitaa3124
@vijitaa3124 9 ай бұрын
I was trying to build my first ever portfolio website & I realized that my css approach was too shabby and so I thought about looking at sass and reached here. What a knowledge-dense and amazing video this was. It filled a lot of gaps in my knowledge & also helped me find a new approach on building a website. Cannot thank you enough! ❤
@JvMapote
@JvMapote 2 жыл бұрын
Thanks!
@eliasestebanalonzo8344
@eliasestebanalonzo8344 Жыл бұрын
I'm in love with your content in general, extremely significant. This is high quality for people like us who enjoy learning more every day about web development. Greets from Paraguay
@heirofsam
@heirofsam Жыл бұрын
I recommended my college mates ( literally 12 people) and bro they loved it😭. Everyone respect me now lmaoo Much love to you haha❤
@mbm6048
@mbm6048 2 жыл бұрын
Finally a video on Sass !!! I didn't even watch yet but I now its gonna be 🔥
@Arjun-yj1es
@Arjun-yj1es 2 жыл бұрын
Wow !!! much awaited course from you Jess
@TheOshinoMeme
@TheOshinoMeme Жыл бұрын
I didn't find a better course than yours, really, it fit me perfectly ! Thanks you !!!
@CarlosNoriega1
@CarlosNoriega1 Жыл бұрын
Awesome video. Your style of explaining things is super thorough yet relaxed. Really enjoyed it. Thanks!
@geraldtivatyi2116
@geraldtivatyi2116 Жыл бұрын
Dude this video just changed my life. Learnt so many things that I have been using and wondering about for quite a while. When I make the $$ I will certainly be buying the whole course 🙌
@IronEducation
@IronEducation 6 ай бұрын
I watched the whole thing through. Tons of value, thank you!
@filipwloch8718
@filipwloch8718 2 жыл бұрын
I was looking for any sass tutorial. When I found yours, wow... I love it :D
@jubrilosunkoya6661
@jubrilosunkoya6661 2 жыл бұрын
Great job, Coder Coder I've missed you!
@xl8134
@xl8134 Жыл бұрын
You explained everything so well! Thank you.
@mirpeter
@mirpeter Жыл бұрын
Great video, i was only looking to learn SASS but learning BEM and Responsive Design at the same time , and a ton of other cool tips throughout , was very helpful.
@TheErickHans
@TheErickHans Жыл бұрын
You are amazing. I have been lurking the webs because I have been having trouble understanding SASS and this is the first video I found to be completely useful from start to the end. This is amazing. Thank you so much!
@TheCoderCoder
@TheCoderCoder Жыл бұрын
Glad this could help!
@stucowley3021
@stucowley3021 Жыл бұрын
👏 Amazing! This course is so in-depth, well thought through and current. It has provided me with updated knowledge that I really couldn't be bothered re-learning again, into an easy to follow and understand way. I have been using Sass for 10 years without really updating my knowledge, but within 2 hours I was ready to get started with modern Sass techniques. Thank you so much!!!
@TheCoderCoder
@TheCoderCoder Жыл бұрын
Awesome! So glad that this video helped you! Sass is great 🔥
@pedroafonso2114
@pedroafonso2114 Жыл бұрын
Best video I watched about RWD, very well explained and easy to understand. A thumbs up it's not enough for your work, congrats for the awesome job!
@alkhemist6631
@alkhemist6631 2 жыл бұрын
I like your stuff, style, and the way you say "Let's get into it!"
@And1997Ruz
@And1997Ruz 5 ай бұрын
Pure gold😇 I came here to just refresh my knowledge of sass, but I even learned a few other things along the way
@Miles09
@Miles09 Жыл бұрын
Awesome video as always. Keep up the good work.
@EduardoBarros13
@EduardoBarros13 2 жыл бұрын
Damn! I FINALLY started studying Sass yesterday. This video came just in time! 😎
@florenciobritez5521
@florenciobritez5521 2 жыл бұрын
Awesome course! It was really helpful for me, thanks si much Jessica!
@primy3576
@primy3576 2 жыл бұрын
Right when I needed it the most...Thanks Jessica🤗
@Anish-nr2em
@Anish-nr2em 2 жыл бұрын
Needed this so bad! Thankyou Jessica 😭😭
@creativoma
@creativoma 2 жыл бұрын
Excellent course! You just gained a new subscriber! Thanks for this content!
@rishii777
@rishii777 Жыл бұрын
superb. You explained everything about what I am struggling to know. I love the way you organising the things and the making the responsive . Thank you.
@hindihits9260
@hindihits9260 2 жыл бұрын
Right tutorial at the right time !
@sigfredoolmedo1063
@sigfredoolmedo1063 Жыл бұрын
Thank you so much for this course, this is the only course I've seen that uses the new @use and @forward at rules for the structure of the project. Also, thank you for the explanation on the BEM metholodogy. Great course!
@TheCoderCoder
@TheCoderCoder Жыл бұрын
So glad this could help!!
@kanjurer
@kanjurer 2 жыл бұрын
I WAS LITERALLY GONNA IMPLEMENT SASS ON MY NEW BLOG thank you so much
@partimecat
@partimecat 2 жыл бұрын
You’re awesome 🤩 I can’t believe this is being offered to us for free !
@TanisiBhardwaj
@TanisiBhardwaj 2 жыл бұрын
Thanks for all your hard work, the video is awesome.
@kamal-hassan
@kamal-hassan 2 жыл бұрын
Yay I can't believe! This video came at the right time for me!
@nics.nvrlnd
@nics.nvrlnd 2 жыл бұрын
you're such a great coder/KZbinr, thank you so much 😇
@universecode1101
@universecode1101 2 жыл бұрын
Nice 👏🏻 I love css and so for that sass, tailwind and pure css 🧑🏻‍💻
@NainaP
@NainaP 2 жыл бұрын
You don't how much you're helping me out 💖😭
@mohamedghazali4914
@mohamedghazali4914 2 жыл бұрын
Excellent, ❤😍 i was really waiting. Now it's time to watch. Thank you very much
@pankajthapaliya2336
@pankajthapaliya2336 2 жыл бұрын
Thanks a ton jessica. That was more than a tutorial video.
@tasminaakter6682
@tasminaakter6682 2 жыл бұрын
Finnaly a video after a loooong time😁😁
@leoortiz7
@leoortiz7 2 жыл бұрын
I have been waiting since last year 😭. Tell us when the full course will be ready. You rock 🤗
@shim-kun2538
@shim-kun2538 Жыл бұрын
Very well explained. Learnt lots of new features and ways to style websites. Thank you :3
@nonso01
@nonso01 2 жыл бұрын
Best KZbinr ever! inspired me to learn sass! which makes it fun to write css 😁✌️
@rokon365
@rokon365 8 ай бұрын
Clear, consise, and easy to understand explanation. Thanks a lot.
@josesirias
@josesirias 2 жыл бұрын
Out freaking standing! I've been looking all over youtube for a tutorial on Sass. Most of them are outdated and still use @import instead of @use and @forward I'm more of a visual learner, even though I read the documentation on the Sass website I still couldn't figure it out but your video is quite clear. Thank you so much for taking the time to create this awesome video!!! Keep up the great job you do.🔥🔥
@TheCoderCoder
@TheCoderCoder 2 жыл бұрын
Glad this could help you with Sass!
@benjaminbilgehan
@benjaminbilgehan Жыл бұрын
totally agree with you. It is an amazing course and learnt a lot from her.
@jakeparrotta1464
@jakeparrotta1464 Жыл бұрын
Even when she goes on small tangents they are so relevant and useful. High value video and worth watching beginning to end 👍🏼👍🏼 Thanks
@daviddwq4513
@daviddwq4513 6 ай бұрын
Extremely high quality content! I love it from beginning to the end! Fresh material and the well explained on every detail of this little course are way more superior than any Udemy course! Thank you so much! I'm already your follower.
@nikhiltyagi6619
@nikhiltyagi6619 2 жыл бұрын
Thank you so much! You're the best 🤗
@gimenafernandez8149
@gimenafernandez8149 Жыл бұрын
I learned a lot of things, to apply in a new project in which I am working. Thank you very much
@aaaliii4u
@aaaliii4u Жыл бұрын
last time I tried tutorial on sass made me fall asleep in very first few minutes. skipped it. Today I have come across this one. it is relatively new and instructor is awesome!
@conmdemanolo
@conmdemanolo 9 ай бұрын
👋🏼Thanks a lot for the tutorial ! You have a wonderful way to explain everything. What I most liked was how you explained every step of the thought process for every decision, that's really important when you are a beginner like me. You didn't jump to the "right" explanation right away, and even you acted as you didn't know the answer also, and that make easier to follow your explanations. I'm going to take that into account when I need to explain something similar to some else. I'm eager to see the full course, and I hope to see you in the other side. Have a nice day! 🧡
@user-sc6xg6ou1w
@user-sc6xg6ou1w Жыл бұрын
Thank you so much for such a great course for beginners))
@MrBrancomusic
@MrBrancomusic Жыл бұрын
Incredibly useful,thank you!
@anarosol6133
@anarosol6133 2 ай бұрын
Thank you so much for this! Very helpful
@rommeljuban3133
@rommeljuban3133 2 жыл бұрын
oh I love you for this course
@reactsimplified.5839
@reactsimplified.5839 Жыл бұрын
One of the best and most useful course that i watched
@Pavel-wj7gy
@Pavel-wj7gy Жыл бұрын
All in all, this is a really cool course, I have learnt a lot from it. Thank you.
@archiem6323
@archiem6323 2 жыл бұрын
Great introduction. 🙋🏻‍♀️😃 Always a fan!
@maaafiaantwiwaa6344
@maaafiaantwiwaa6344 8 күн бұрын
this is an amazing way to code!!
@aSTr0NeRF0999
@aSTr0NeRF0999 Жыл бұрын
After using ChakraUi and other UI frameworks for years now, its was time to get back to custom-css good practices ^^ Your tutorial was like fresh air for my memory. Thanks !
@hattanderham1970
@hattanderham1970 2 жыл бұрын
Really waiting for your course
@bhashkarf369
@bhashkarf369 2 жыл бұрын
Thanks 🙏🙏🙏 for this.. and You uploaded the video after a long time .
@nnadivictory917
@nnadivictory917 2 жыл бұрын
YAAAAY Been waiting for this hehehe Thanks for this
@aliubenedict9380
@aliubenedict9380 2 жыл бұрын
Great content!! Love this.
@jaidensock6643
@jaidensock6643 Жыл бұрын
Thank you so much!! that was so helpful.
@christobongende893
@christobongende893 10 ай бұрын
Really good course, It's really well-taugh! thank you
@arbazshaikh2783
@arbazshaikh2783 2 жыл бұрын
amazing tutorial, thank you so much.
@rjw66
@rjw66 Жыл бұрын
This was awesome, I learned a lot!
@parrySc
@parrySc 9 ай бұрын
Your way to explain things it's to intuitive, thank u so much and keep going with your great tutorials
@khalidjamal9008
@khalidjamal9008 Жыл бұрын
i like how clean you present the course , this was super helpful thank u
@ogunkayodeoluwaseun9348
@ogunkayodeoluwaseun9348 Жыл бұрын
Thank you so much for this heavenly walkthrough still on the first half of the tutorial I wanted to bring to your attention that the sass compiler said this using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0 Recommendation: math.div($pixels, $context) or calc($pixels / $context)
@angell2341
@angell2341 Жыл бұрын
Hi, Thank you for sharing this knowledge, I liked the video but the thing that I liked most is, it shows the way of doing things that are not shown in other videos.
@DanteMishima
@DanteMishima 2 жыл бұрын
Thank you for this... Also, love your theme
@jenoyestewart1516
@jenoyestewart1516 Жыл бұрын
You have become my favorite coding KZbinr!
@aravindms5180
@aravindms5180 7 ай бұрын
Thank you!
@JennyPicture
@JennyPicture 3 ай бұрын
Thank you Jessica) Good work
@JayJay-ow9gi
@JayJay-ow9gi Жыл бұрын
Very neat and mind-opening concentrate of knowledge! ❣You're the woman! THNX
@johnlerryhapatinga9356
@johnlerryhapatinga9356 Жыл бұрын
Thanks a lot for this course!
@br1580
@br1580 10 ай бұрын
Incredibly informative video, I learnt so much from this. Thanks very much :)
@k.ashutoshbaitharu3964
@k.ashutoshbaitharu3964 11 ай бұрын
Now that's quality content.
@ciprian2957
@ciprian2957 8 ай бұрын
Today I got big time confused bcuz of the use and forward methods of Sass, came here and now my problem is solved. Thanks a lot! 🙏🏼😊
@junaidcoder
@junaidcoder Жыл бұрын
very helpful course! Appreciated 😍
@okamimoushiyou
@okamimoushiyou Жыл бұрын
This is so good...I'm sort of at a loss for words, haha. You can tell there is a lot of effort put into this. It's so great how you've done all of your research and have thorough explanations for everything you do based on both research and working experience. Stuff like the rem and em usage can be annoying concepts to get a good grip on; but your explanations, alongside the live demoing, made everything crystal clear. Thank you sososo much for this. This has saved me countless hours of research and stressing. If there's any way I can support you, please let me know. The work you do is so necessary and incredibly lacking in the coding community (not to disparage anyone else, there's other great content out there, you're just on a whole nother level). Edit: Found the KZbin support option..will be using that unless there's a different way I can support you more directly. I don't entirely care for the perks (although they're a cool bonus), I just wanna make sure as much money is getting to you as possible!
@TheCoderCoder
@TheCoderCoder Жыл бұрын
thanks so much for your kinds words and the support! I'm very glad that this tutorial has been helpful you. A lot of research definitely went into this video.
@okamimoushiyou
@okamimoushiyou Жыл бұрын
@@TheCoderCoder of course, you deserve em :) I'm rewatching as we speak to run through some of the file structure and such, as I'm going to use it for a project I'm working on. Thanks again!! I'm going to support you via KZbin "join" by end of day today, but let me know if there's a way to support you more directly. I look forward to checking out more of your stuff!
Sass @import is being replaced with @use and @forward
22:01
Coder Coder
Рет қаралды 37 М.
Git, GitHub, & GitHub Desktop for beginners
22:16
Coder Coder
Рет қаралды 682 М.
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
What is NPM, and why do we need it? | Tutorial for beginners
14:27
Coder Coder
Рет қаралды 284 М.
Learn Sass In 20 Minutes | Sass Crash Course
19:42
developedbyed
Рет қаралды 919 М.
How to debug CSS with Firefox Developer Tools
41:50
Coder Coder
Рет қаралды 10 М.
Learn CSS Grid the easy way
37:04
Kevin Powell
Рет қаралды 855 М.
Learn web development as an absolute beginner
12:57
Coder Coder
Рет қаралды 2,8 МЛН
How to take control of Flexbox
16:01
Kevin Powell
Рет қаралды 69 М.
Web Development In 2024 - A Practical Guide
2:43:32
Traversy Media
Рет қаралды 302 М.
Big Tech AI Is A Lie
16:56
Tina Huang
Рет қаралды 45 М.
Code faster with these VS Code shortcuts
8:44
Coder Coder
Рет қаралды 275 М.
You might not need useEffect() ...
21:45
Academind
Рет қаралды 121 М.
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 1,5 МЛН
Vortex Cannon vs Drone
20:44
Mark Rober
Рет қаралды 12 МЛН
Компьютерная мышь за 50 рублей
0:28
dizzi
Рет қаралды 1,5 МЛН
Что если бы Apple делала зубные щётки?
0:59
Компьютер подписчику
0:40
Miracle
Рет қаралды 191 М.
🔥Новый ЛИДЕР РЫНКА СМАРТФОНОВ🤩
0:33