Build a responsive website with HTML & CSS | Part one: Analyzing the project and setting the stage

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025

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

  • @nomadd3v
    @nomadd3v 2 года назад +196

    Everyone else focuses on the "how" and not the "why". Thank you for giving an explanation on both. Your really one of the only WebEd channels I can watch and learn from!

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

      please how can I cannot find the link to download the files

  • @pablopronsky7364
    @pablopronsky7364 2 года назад +20

    thanks kevin, me and my friends we all group in my home twice a week to watch your videos and practice. really appreciate it!

    • @NathanPhelpsMcPhelpsius
      @NathanPhelpsMcPhelpsius 2 года назад +9

      This is so cool! How do you find people willing to even do that?

    • @Epikht
      @Epikht 2 года назад +9

      @@NathanPhelpsMcPhelpsius I wish I had friends like this

  • @RohitSaini-go3cr
    @RohitSaini-go3cr 2 года назад +92

    I was watching your old videos of doing these kind of series and here you are again with those amazing learning-packed series.
    Thank you for actually making CSS easier. Thank you Kevin.

  • @maksymandrzejdrzyzgiewicz5096
    @maksymandrzejdrzyzgiewicz5096 2 года назад +9

    PLEASE PLEASE PLEASE!!!! The "analysing the layout" section is *EVERYTHING* for me. From the depths of my heart, please post more videos about your thought process when you see a design you want to do. It is *INVALUABLE* for me.

  • @chhavimanichoubey9437
    @chhavimanichoubey9437 2 года назад +117

    I lost track of my studies, but now I'm back.

    • @tonyf2a_
      @tonyf2a_ 2 года назад +4

      Same here. Starting class in the fall!!

    • @chhavimanichoubey9437
      @chhavimanichoubey9437 2 года назад +2

      @@tonyf2a_ i hope i can now do something monetary with CSS bcuz I don't want to miss out on landing a job in css

    • @SS-bb1nc
      @SS-bb1nc 2 года назад

      @@chhavimanichoubey9437 and where does one get work with mainly css?

    • @chhavimanichoubey9437
      @chhavimanichoubey9437 2 года назад

      @@SS-bb1nc many sources but i prefer kevin and firefox mdn

    • @GamerMaster-X5
      @GamerMaster-X5 2 года назад +2

      Same to you friends lots of dipression and falls.

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

    I've always thought I spend way too much time on forward thinking..... until i watched this video and am at peace with it.

  • @80Vikram
    @80Vikram 2 года назад +10

    Junior developers, you are not the only one who is touching their hair, face & thinking what the he** going on here LOL

  • @MattRose30000
    @MattRose30000 2 года назад +23

    I've just started web design and this is all still very ethereal for me. But I appreciate that we're able to hear your thought processes behind your work. That's very inspiring.

  • @robeastv
    @robeastv Год назад +4

    The way you explain is so easy to follow. I just went through the whole HTML & CSS playlist yesterday. Learned so much. Thank you.

  • @kugh2384
    @kugh2384 2 года назад +13

    This is your best series. Please keep them coming and thank you so much for completing them.

  • @rafaelperes4140
    @rafaelperes4140 2 года назад +7

    not gonna lie, I watch Kevin's videos at night to relax while learning CSS! The way he teaches is so damn good, I always know I will understand the subject! And the way the teaches is so calm and welcoming I always feel like someone will come and serve me some coffee with cookies while I watch it! 😅

    • @goggins8471
      @goggins8471 2 года назад +2

      Any other youtuber you would suggest for frontend?

    • @rafaelperes4140
      @rafaelperes4140 2 года назад +1

      @@goggins8471 I don't watch many, but the channel Web Dev Simplified is also good, but he goes way fast and I confess sometimes I get lost on it

    • @ardet1527
      @ardet1527 2 года назад +3

      ​@@goggins8471 The Net Ninja is also great teacher. He teaches detailed and slowly so you can understand function of what he teaches. He also has amazing JS tutorials.

    • @goggins8471
      @goggins8471 2 года назад +1

      @@ardet1527 thanks

    • @rafaelperes4140
      @rafaelperes4140 2 года назад

      @@ardet1527 thanks 🙏

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

    the only real tutorial that teaches you each step of the way. Gonna give coffee when I'm earning soon.

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

    The designer who made these files for you are so creative! They deserve a raise for sure. It’s reallyyy hard to copy another creators idea and throw it into figma lol

  • @KYU13LOVE
    @KYU13LOVE 2 года назад

    Exactly what I need!

    • @KevinPowell
      @KevinPowell  2 года назад

      Thank you so much (and sorry for missing this until now!)

  • @taalaibeko
    @taalaibeko 2 года назад +1

    Hello from Kyrgyzstan - from Central Asia Country. I love your chanel and your style explaning the css. I am learning from you a lot

  • @fakefury1198
    @fakefury1198 2 года назад +9

    Can't wait for the rest of the series! I love these new kinds of videos where we watch you create projects for the first time and can see all of the potential issues that may come up and how you tackle them!

  • @mahbubjubayer9453
    @mahbubjubayer9453 2 года назад +1

    Whenever I see CSS problem to solve , I see your face automatically generated to get resources from your videos, big thanks for good work.

  • @Shakeel714
    @Shakeel714 2 года назад

    And this is called the professional way of getting started with frontend web dev!!! Thanks Kevin for sharing your knowledge

  • @johngg214
    @johngg214 2 года назад +1

    Thanks!

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

    late but must say watching your videos is fun. I get a lot out of them, they'll answer questions I didn't have and plus the goodmooded happy way you present these makes them more fun.

  • @bbrixon
    @bbrixon 2 года назад

    Wow. Watching you do it correctly is making me feel bad that I've been doing it wrong all these years.
    My only regret is that I didn't find your channel a decade ago.

  • @smohammadhn
    @smohammadhn 2 года назад

    the best sort of advanced css tutorial on the internet by far, can't wait for the next one ...

  • @charlesavul1016
    @charlesavul1016 2 года назад

    Kevin you should be voted world president of css teaching. I hope to send a contribution to you some day . Your commitment to helping people is invaluable.!

  • @rpf23543
    @rpf23543 2 года назад +1

    The explanations and the „why“ is really the key. You are so awesome, thank you!!!

  • @zacmonroe1211
    @zacmonroe1211 2 года назад +3

    Looks like this was your 500th video! Thank you for putting out such useful and understandable videos on this stuff, it really helps and gets me energized about frontend work!

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

    I've been looking for this style of teaching for the longest. Thanks!

  • @hrobertson4
    @hrobertson4 2 года назад

    Backend developer, have always been frustrated and confused by CSS: your videos are actually making me excited about front end :D

  • @Ayan-od8hk
    @Ayan-od8hk 2 года назад +1

    This was a really really great video. Not only because you are a great developer, but you actually show us your thought process while building this.

  • @TonyoPet
    @TonyoPet 2 года назад +2

    OOOHHHHH!!! You're saying "Hello my Frontend friends"!!! I don't know why this video was different from all the others, but I always thought you said "Hello my friend and friends". Frontend friends is way better.

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

    please do more of this videos, they relly give us broader idea on how things works.

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

    Your thought process on global CSS variables is really impressive.

  • @mikeandrewfernandez9797
    @mikeandrewfernandez9797 2 года назад

    Thank you so much Mr. Kevin. On a single video I learned, semantics and real world decision making in modern web development. Your channel is really something else.

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

    Great video Kevin. I appreciate the detail provided for setting up the root variables as well as the number of tricks/shortcuts you sprinkled throughout (color picker, multi-line select, opening the same doc multiple times, etc.). Thank you!

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

    Absolute steal that this is free. Thank you so much!

  • @ELEV808
    @ELEV808 2 года назад +2

    We must protect this human at all costs.

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

    have literally just realised you say hello my front end friends, always thought you were saying friend and friends LOLZ!! Absolutely love the videos thank you so much.

  • @qifrey2472
    @qifrey2472 2 года назад

    You're a hero. As someone who's still busy learning programming, making a website is one of the few basics I suck at. This will help a lot. Saving this for later tho, because I gotta go to bed. Thanks in advance tho.

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

    As a designer, I got my eye twiching, when I saw this approach to fonts in design

  • @boarnerges_olu3648
    @boarnerges_olu3648 2 года назад +1

    Thanks Kelvin. Your conquering responsive layout course has helped my journey literally. I'll definitely be joining in for this series 🙌🙌🙌

  • @dayanasilvacaffarel
    @dayanasilvacaffarel 2 года назад

    Dear, Kevin we needed this video last week🥺

  • @lux-co3nl
    @lux-co3nl 2 года назад +1

    Thanks so much for making this. Seeing real world projects from start to finish is incredibly valuable content!

  • @bobdinitto
    @bobdinitto 2 года назад

    Thanks Kevin, another great tutorial video! Great work as always. It's hard for me to imagine you scratching your head, yet I seem to scratch mine continuously.

  • @charlesbovalis6591
    @charlesbovalis6591 2 года назад

    These series were so much needed Kevin !!!! God Bless you !!!

  • @RockerStarrr
    @RockerStarrr 2 года назад +1

    I was actually starting a FrontEnd Mentor project today! Thanks so much Kevin!

  • @yahayaoyinkansola8258
    @yahayaoyinkansola8258 2 года назад

    I like your thought process on how you choose your classes and custom properties, it was really insightful and helpful. We as devs hardly think about this and it's really important

  • @davidlepen1360
    @davidlepen1360 2 года назад

    This is what I was waiting! Let's go!

  • @yugiohsc
    @yugiohsc 2 года назад

    Hey! Your intro is much more clear now! Nice

  • @abogame6852
    @abogame6852 2 года назад

    By far the best tutorial i found to tNice tutorials in a short ti

  • @nielslytzdk
    @nielslytzdk 2 года назад

    Very nice as usual! I like the way you think. Looking forward to the next video:)

  • @outpost31737
    @outpost31737 2 года назад +2

    Great work Kevin. I never stop learning CSS!

  • @CMDR_Vod
    @CMDR_Vod 2 года назад

    Just wanted to say thank you for this video (and your other ones!). Very informative and easy to follow. As someone starting out in front end, these have been a lifesaver

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

    This is a really good video, it's really helpful to hear about your methodology and process instead of just the "Okay now type this," you get in other tutorials, I cant wait to build the rest of the site!
    I think I'll be using the Tailwind library after this, though 😅I really see how having those built-in color and font size/weight variables saves a lot of time now.

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

    Hello Kevin, as a self-learner, your videos helps me a lot.. A LOT. Thanks for doing this.

  • @khanh3348
    @khanh3348 2 года назад

    Thank you Kevin. I'm new to web dev and I really need this kind of video to understand how a pro doing stuffs. I want to do it right!

  • @hxxzxtf
    @hxxzxtf 2 года назад

    I learn a lot in the introduction video itself. More such videos will be appreciated.

  • @madhusmita2207
    @madhusmita2207 2 года назад +15

    I am a beginner and really liked this detailed specifications of properties but yeah I felt a little overwhelmed as well but overall it's good :) I think going through the basics again would be a better choice for me though 😄

    • @s7v7n97
      @s7v7n97 2 года назад +1

      Use mdn

  • @danielassis255
    @danielassis255 2 года назад

    Seeing you coding is amazing, so much to absorb

  • @ConquerJS
    @ConquerJS 2 года назад +95

    I'm embarassed to say. I've been a software engineer for 4 years now at a major tech company. But I need to come back to this to remember how to make a basic website. Once you start working at these places they get you doing all sorts of crap that has nothing to do with actually coding websites, even when you're a frontend engineer. You spend years working with frameworks that do it all for you, focusing on optimising state, fixing bugs that have more to do with the glue between frontend and backend than the frontend itself. THen you get pulled into other teams that have nothing to do with what your expertise is. Then you got a close friend or family member asking for help to build a simple website and you're like "Duuuurrrrr wut."

    • @mhmdawad6726
      @mhmdawad6726 2 года назад +1

      wow , that true , when my brother ask my to help him in his html home work , i stuck and go to w3 school to learn table and and how to do simple stuff . I'am here to learn how to write clean css code not pat shit like before

  • @MrBrancomusic
    @MrBrancomusic 2 года назад

    Thank you Kevin,can't wait for part 2.

  • @DanDerkson
    @DanDerkson 2 года назад +18

    Nice stuff Kevin. Really looking forward to the rest. I would love to know how you would normally set up your font sizes if the sizing wasn't so wonky like in this one.

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

    you deserve to have 5 million subs

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

    Thank you Kevin, it's really helpful, it's not overkill it's long term thinking.
    👏

  • @ExtraAshishKushwaha
    @ExtraAshishKushwaha 2 года назад

    Thanks a lot for this type of series.
    Please create this type of series on SCSS.
    Please! Please!

  • @sulemanmughal5397
    @sulemanmughal5397 2 года назад

    Just sit back with a cup of coffee and enjoy some blazing css.... epic CSS king

  • @sonoftroy8572
    @sonoftroy8572 2 года назад +2

    Hey Kevin, I really like these responsive website builds!

  • @roxannestahl2596
    @roxannestahl2596 2 года назад

    I am transitioning careers and began my journey through UX/UI and fell in love with Front-End instead (it probably has to do with my previous career). This is VERY interesting! I have watch many UI vids and have wondered how it flows to the next level. I have seen rants from UI community members rant about how web devs need to (insert something here). It really goes both ways and I'm hoping that with some background knowledge I can be helpful.

  • @silvanoseric5925
    @silvanoseric5925 2 года назад +1

    Installing "Color Highlight" VS Code extension is a great way to instantaneously get more information about a color, without having to look it up. The color is literally shown in your editor as a shade.

  • @codewithfarhad8594
    @codewithfarhad8594 2 года назад

    FIGMA: * 3 colors *
    Kevin: *sorry man but that's gonna be 500 css variables*
    😂

  • @huhwhat8831
    @huhwhat8831 2 года назад

    More of this Kevin. Very informative, and big help for learners like me on how the thought process is for creating the front-end.

  • @protopan7722
    @protopan7722 2 года назад +1

    Love the new hair cut

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

    Thank you so much this is know a real course to learn how to make a decision which best layouts for each device

  • @justins7796
    @justins7796 2 года назад

    aw man next thing i know it's the end of the video, excited for Part 2 man.

  • @KayinAngel
    @KayinAngel 2 года назад

    So envious of being able to build an entire layout and design system from scratch without a being bogged down by a decade plus of legacy code and trying to work around systems held together by duct tape and unicorn wishes.

  • @pouyam4326
    @pouyam4326 2 года назад

    Let's gooooo that's what I'm thinking about😍😍😍

  • @tanny_edits
    @tanny_edits 2 года назад

    thank you for providing this premium content Kevin, God bless you

  • @RickYkciR
    @RickYkciR 2 года назад

    I’m a newbie and this would help me a lot in learning css.

  • @alext5497
    @alext5497 2 года назад

    dude i hate CSS. but you make it bearable thank you SO SO much

  • @ScriptyVijay
    @ScriptyVijay 2 года назад

    That's ❤️ great i was waiting for this video

  • @cory8079
    @cory8079 2 года назад

    I hope to see many more of these! This video was very helpful.

  • @mofe620
    @mofe620 2 года назад +8

    Awesome! Did this from Frontend Mentor just last weekend 😂
    Now I'm excited to see how you do it in 45mins!!!
    Took me 5 hours 😂💔

    • @CodingGeeek
      @CodingGeeek 2 года назад

      share with us. brother

    • @KevinPowell
      @KevinPowell  2 года назад +4

      Haha, just part 1, whole thing will be a lot longer than 45 minutes 😅

    • @mofe620
      @mofe620 2 года назад

      @@KevinPowell I noticed later on 😂
      I'm done watching this one.
      Staying tuned for part 2 😌

  • @bobbysilver272
    @bobbysilver272 2 года назад +2

    A great project to watch and follow along with Kevin. I'm a bit niggled that you started off with vite....I'd never heard of it until now. After googling I can see its uses but it is a bit of a distraction here in terms of teaching how to take a design to final html and css etc.

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

    Guru ji mai bhi Bihar ke danapur se hu mera maths bahut weak tha maine aapka mypathsala app purchase kiya tha jisse mera jo growth hua wo unbelievable hai mera ek friend nit patna se padha hua hai wo bhi cgl ka tyari karta hai aur wo mujhse dishonest seller ka bola ki kaise solve karte ho to maine use samjhaya aapke tarike se aur uska achha laga to maine video bhi share kiya thanks mera maths me achhe marks ke liye

  • @dojnishi
    @dojnishi 2 года назад +1

    This is so amazing! Please more!!!

  • @AttkBeast
    @AttkBeast 2 года назад +1

    Thanks for walking us through the css reset. Very informative!
    I'm not understanding the ' :root ' stuff though...I've never seen that.

  • @filippodembech7659
    @filippodembech7659 2 года назад

    A day fullfilled with Good Practices and tips is a wonderful day.

  • @NguyenCuong-rw9zr
    @NguyenCuong-rw9zr 2 года назад

    I hope you will release more video about Building website as this video. This is useful for newbie FE. Thank you Kevin

  • @jenstornell
    @jenstornell 2 года назад +10

    The thing with utility classes. It's like Tailwind without Tailwind. I've not yet decided if I like it or not. On one hand going plain makes it dependency free. On the other hand it's kind of reinventing the wheel. 🤔

    • @KevinPowell
      @KevinPowell  2 года назад +7

      I don't go all-in with them. And you could use Tailwind to generate the ones I use for sure, and would be a totally valid way to work.
      I was going to use my own system to generate them, but decided to keep it a bit more beginner friendly this time around. I'll look at something a little more robust one of these days though ☺️

  • @euroclydon7883
    @euroclydon7883 2 года назад

    This dude really teach well

  • @sam-harrison
    @sam-harrison 2 года назад

    Looking forward to watching this one 👍

  • @imTyp0_
    @imTyp0_ 2 года назад

    Just wanted to say: you got me into css :)

  • @anand_dudi
    @anand_dudi 2 года назад

    Thanks kevin i was really need it this time when i have to start a project

  • @eugeniopereira2831
    @eugeniopereira2831 2 года назад

    This was part of my frontend 1 final exam, the academy where I'm studying gave us this design for us to code. Wish you had uploaded this series a couple of months ago 🤣

  • @Randomness-rl8lv
    @Randomness-rl8lv 2 года назад

    Super awesome series!!!!! Thanks a lot Kevin

  • @Xamy-
    @Xamy- 2 года назад

    This was a great idea Kevin

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

    I should really spend more time thinking of the project and planning it out before starting. I thought kevin would just go in and make this entire project in 50 min, but this was just the planning phase. Prob should do the same.

  • @mohamadmhana9453
    @mohamadmhana9453 2 года назад +1

    When ever i want to sharp my css skill
    I come to KP ✅

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

    I learnt a lot from this video. Thanks.

  • @drgothmania
    @drgothmania 2 года назад

    This caught my attention because of the "Be Vietnam" font. But then every other explanation in here is really valueable. And a quick note, I think the shortcut Windows + Shift + C comes from PowerToys.

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

    Hi Kevin I'm watching u r vids only because u explain so clear so easy

  • @muhammadk23
    @muhammadk23 2 года назад

    great, waiting for next part👌