These Pesky Web Designers Have Done It Again...

Поделиться
HTML-код
  • Опубликовано: 26 окт 2022
  • Watch as I show you how to recreate the annoyingly good nav menu from www.buildinamsterdam.com/cases. (It's not really annoying, I'm just teasing...mostly)
    Get Font Awesome Pro: fontawesome.com/referral?a=75...
    Merch: cottonbureau.com/p/ESQABX/shi...
    Support the channel: ko-fi.com/hyperplexed (accepts PayPal, card, etc).
    Tools used: HTML, CSS, JavaScript
    CodePen: cdpn.io/gOzJgWm
    Music Credits:
    Rock, Water, Plant, Building - StreamBeats - Lofi - Harris Heller

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

  • @Crashman1012
    @Crashman1012 Год назад +1169

    I’ve been a front end dev for about a year and I don’t think I’ve ever seen a better explanation on how to center a background image this well

    • @sebasbarrantes5727
      @sebasbarrantes5727 Год назад +9

      hey, you have insta or something I have a few questions

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

      @@sebasbarrantes5727 ?>????????????????????

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

      It’s definitely a spam bot 100%

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

      I've been one for 2 decades and I don't need to keep watching this video.

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

      I've been a frontend dev for 23 years. You'll get used to learning the new "best ways" to do everything over time. (it never ends)

  • @ThePrimeTimer100
    @ThePrimeTimer100 Год назад +784

    I’ve never seen CSS coded in such a satisfying way, and it’s really motivating me to start building whatever I see on the internet! Your channel is amazing, keep doing you!

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

      writing css can sometimes be blissfull

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

      @classic max Yeah, for sure. It's a nice UI in artistic terms and even works well in terms of interactivity but it definitely breaks conventions and will confuse the majority of people who expect things to work in a particular way. Though I guess the target demographic of this particular website isn't really going to be the none tech-savvy crowd.

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

      @classic max not every client has the same audience, and your dad probably isn't the target group for this website. you might wanna think about whether your rule of thumb really applies in any situation. We would still be living in caves and hunt deer with bamboo sticks, if everyone would think like you and nobody would challenge conventions.

  • @Harmxn
    @Harmxn Год назад +436

    You're in a niche field. There's not a lot of people that make such great and concise tutorials for web development. I can definitely see you hit 1.000.000 subs in 2023

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

      Cap

    • @Harmxn
      @Harmxn Год назад +17

      @@chonkydog6262 He got 112K subs in the last 30 days

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

      @@Harmxn So? He makes bad content.

    • @WasiMaster
      @WasiMaster Год назад +25

      @@chonkydog6262 165k people would disagree

    • @kolega1999
      @kolega1999 Год назад +10

      @@chonkydog6262 Meme videos with 90 views are much better I know

  • @hermanzhukov8044
    @hermanzhukov8044 Год назад +25

    Website creation always seemed overwhelming to me, but things seem much more graspable now that I have watched you explain why every line of code exists and what it does. Thank you so much

  • @chacecampbell2697
    @chacecampbell2697 Год назад +46

    Dude you're like the Bill Wurtz of web design, I'm still in awe if how simultaneously informative, relaxing and entertaining this was. Instant sub, excited to check out more of your content!

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

    It's fitting that the guy is on a hoverboard because he just floats away once you click the menu icon.

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

    I really like the style of videos like this, short and to the point. The fact that you don't over explain the different css-parameters is awesome. I can lookup the ones I don't know or want to go deeper with myself.

  • @benja-min1588
    @benja-min1588 Год назад +16

    Fresh, useful, fun and innovative.
    Far better than, "Lets build a clone site, and learn nothing" tutorials. You are the future, my man.

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

      😂😂😂😂😂 on point

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

    This channel has been so helpful to me. As a front-end dev for a few years now, I've always been really stressed out by working with CSS myself just because there are so many complexities to it and it rarely turns out how you want it with any easy, so I just default to finding some bloated JS plugin to do the job when performance doesn't matter. Watching your videos has helped me turn CSS problems into little puzzles that are fun to figure out just like how I view JS work.

  • @SeanStClair-cr9jl
    @SeanStClair-cr9jl Год назад +17

    The way you're presenting the code is so INCREDIBLY pleasing lmao. Like. This is raising the bar for all other coding channels, damn. And if you're using some custom animation library, publish it for the world to see!

  • @amirmohamadbashiri
    @amirmohamadbashiri Год назад +160

    Your channel is going to be a big one. Awesome tutorials, very fun and to the point.

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

      Usually he makes websites soulless and corporate but yeah, he does design well and his videos look interesting

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

      I absolutely agree he will blow up

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

      i mean 163k is massive already but i know he'll have millions in a year.

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

      @@UncleEdu I can see how it might not be for everyone, but for visual and tidy freaks like me I usually prefer his take on the designs. Although I get the sentiment of the websites having their own 'soul'

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

      @@odriden1696 I like his designs, ofcourse, but when he changed the steam's website per example, he make it look more corporate, soulless, and focusing on money instead of actual design. Simple old design doesnt always mean bad.

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

    I owe you so much, thanks to you i now see problems in a different approach, spliting big problems into small ones, this helped me to see the code more clearly understanding each part of it. Also my ui and css skills improved a lot, i am more creative now and you encouraged me to search, recreate and get inspo from complexes ui. Please keep up with the good work, you’re helping a lot of people

  • @vlad.nicula
    @vlad.nicula Год назад +1

    Incredible content quality! Thanks for putting in the effort to explain what each group of css properties does and how it affects the page. This is probably the best format for explaining how experience developers think and visualise what they are going to build.

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

    Wanted to say this is an awesome tutorial and video! A reminder to everyone watching this to remember accessibility when developing components and sites like this. Unfortunately often times, fancy designs and implementations leave the necessary accessibility basics in the back.

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

    Man, your channel and the way you break up big stuff into smaller, manageable pieces is awesome. It really inspires me to tackle all those UI designs that I might think are "too complicated to be done". Please keep up the amazing work!

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

    This is awweessoommee 🔥🔥🔥
    I respect your editing skill.
    Thanks for putting so much effort for us 😍

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

    Man I was translating all the css you wrote into tailwind in my head. I love tailwind lol. A lot of this is so much more simplified. Good stuff 🤌

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

    Thats was amazing I only needed to see the first couple of mins to subscribe. Incredible work man, especially the video transitions inline with the code change

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

    I love the style of these videos so much. Thanks for the inspiration - this gives me a few ideas :D

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

    Instant sub.
    This was one of, if not the best, web dev videos I've ever seen. Concise. Direct. Informative. Quietly kind.
    Brilliantly done, sir.

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

    This is seriously one of the best UX / design / web channels I’ve ever seen. I know these videos are a huge amount of work, but please keep it up. You have a real gift man 😃

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

    Amazing. You took all the anxiety out of it. One of the few videos about the topic that were equal parts entertaining and relaxing. Instant subscribe

  • @user-ls1rk6lt9o
    @user-ls1rk6lt9o Год назад +2

    I’ve never seen a more concise and understandable css tutorial, well done!

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

    as always, love the content, the editing style, the concise script, and the beautiful frontend work!!! Keep it up!

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

    Your videos are just amazing, everything about them is perfect 😍
    I really enjoy watching them and I really hope you keep creating these contents 💪🏽

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

    You’re explanations are the freaking best I’ve ever encountered. Considering I’m still learning this is a crazy good way to think about elements and tags. Crazy good!

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

    I love this so much. I don't even code, this is just so well made. Nice work, man.

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

    bruh you're the man. this chanel is now my go to. thank you. you're explanations are quick, concise and easy to follow.

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

    so happy that i came across your channel serious u inspire me alot to to start building whatever I see on the internet! and just expand my portfolio, hands down you are the best web content creator on the internet

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

    I just found your channel today. Wow! Hands down the best lesson I've ever had so far!

  • @glydstudios5632
    @glydstudios5632 Год назад +6

    Every freaking video my mind is blown how creative and talented people are.

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

    Man, your videos are just so good, your engagement must be off the charts. Teach me master.

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

    thank you for your videos! showing this to my little brother who's going to get into web design, you make the videos entertaining and i'm sure he'll love these videos as well.

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

    I started learning html and css in addition to school for the past 2 or 3 months and I have fallen in live with it. It's just so cool! Love your videos.

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

    Duck it, I'm subscribing. The amount of fun and motivation I have to learn and try out new things whenever I view this channel's content. Gives hope and renews excitement to a noob like me

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

    Fantastic channel, subbed, going to be using as much of this info as i can. Really high quality stuff man thanks.

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

    I love these videos, you're my favourite channel

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

      Same, I love how he breaks everything down - and so simply and smoothly too. Like that beautiful transition

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

    I just recently found your channel... Even thought I don't do front end stuff, It is just simply entertaining to watch your videos!

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

    Your videos never cease to amaze me. Thank you for the amount of hard work and detail you put into presenting all this.

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

    I am studying Business Informatics and I had to create some websites myself. I just want to tell you that you are an excellent tutor. This is the kind of interaction where new developers/students can learn how something works with an insane good workflow, and from what I see in the comments, frontend developers get good explanations and approve. Keep up the good work, every video is just a joy to watch.

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

    This channel is insanely underrated. Easy to understand explanations, straight to the point, entertaining. I wish all of my lectures were like this. Keep it up.

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

      Yes!! I was just marveling over how insanely good his videos are!

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

    Your videos feel like the "The missile knows where it is by knowing where it isn't" text but infinitely more complex. I love it.

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

    Man this channel changed my thought process. I enjoy watching them very much. Recently discovered this gem of a channel. ♥️♥️♥️

  • @kaloyan.doychinov
    @kaloyan.doychinov Год назад

    That was amazing, such an interactive and engaging CSS tutorial, like damn. Halfway through the video, I decided to subscribe

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

    I've always had an interest in formatting of information when doing tutorials, and this video takes the cake. Giving the 'need' for the 'how' is done so fucking well in this video. Bravo, man.

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

    I really love how you make all complex design looks so easy!!

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

    super helpful as you explain and write and highlight the code when relavent, going through it all!

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

    You did a really great job highlighting only the snippets of code that were relevant in any given part of the video!

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

    Bruh no joke, these breakdowns are helping a lot, i finnaly feel like i'm understanding/learning how to code and stuff.
    Thanks a lot, this is lifechanger content.

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

    Omg youtube keep showing your post and each time i watch i think i like your work even more ♥️♥️

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

    I love your new style of commenting what you're doing! Great Video as always.

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

    This is absolutely brilliant the flow of your video and explanations are perfect 👏

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

    Fantastic teaching method! And you went to such a lot of work to illustrate it all. Kudos!!

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

    Great tutorial! It’s great to see some html + css + js done as intended ❤

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

    Wow I felt like I learnt so many things in one go, but it was easy an effortless to understand. Great tutorial 👍

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

    Another great video!!! Thank you for sharing great tutorial videos and codes!

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

    i learn so much about css from the way you simply explain properties and why they're there!

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

    Niiiice 👌
    The HTML is also very clean! I love the entire page design

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

    Your videos are just on another level. Keep it up!

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

    Man you're just a bloody genius. Consider me your subscriber forever. Am a data science guy but what you do is incredible. Wow.

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

    bros content is the best web development content i have ever seen, good explanation without making it dry. Maybe a little bit slower but then again it isnt for beginners begginers. well done.

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

    You have zero competition on RUclips. I was tired of watching lazy unclear tutorials but then I found this channel.

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

    This kind of content is amazing! Keep up the great work!

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

    Keep up the good work I’ve been wanting to learn html and this is really motivating

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

    clicking that button and seeing the really smooth animation is oddly satisfying.

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

    Really love the way you explain CSS properties. If only i could think this way during development I'd save myself a lot of time.

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

    I have no idea how i have not came across your channel before
    i really enjoy the way you explain stuff and the speed and tune of your voice
    Idk if you answer questions but im really curious about how long you have been coding

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

    I love your style of teaching! You're amazing

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

    Awesome videos, keeps me motivated!

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

    Great tutorial ! I'm more of a beginner web developer and I didn't get most of this haha
    but it was still very interesting !

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

    that was so elegant ,thanks man!!

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

    Loved it! Well done!

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

    this is literally my first time watching you and im regretting never watching you, your videos are amazing and so informative..
    keep it up man

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

    Holy fuckkkkkkkk,
    As a Full-Stack Dev your videos are amazing!!!! Plus points for sticking with the basics!!! Even though I work with Angular and Stencil, it’s refreshing to see someone develop fluid and dynamic web pages with basics!!!

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

    Awesome tutorial, really inspiring! 😄

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

    My frontend teachers would be so mad watching this video hahaha
    * You're using "black" as a keyword in CSS
    * You're using Onclick in HTML instead of addEventListener in JavaScript
    * You're using data attributes in HTML
    * You're using absolute (px) values instead of em, rem values.
    Anyways, very nice video and I subbed because ur voice is so soothing and it gives great ideas!

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

    This was amazing.
    Thanks for sharing.

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

    Awesome video! Super helpful and a great explination

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

    Thank you, coach for giving us the techniques! Boss page!

  • @RobinClower
    @RobinClower Год назад +6

    This is simultaneously really cool and a complete nightmare for accessibility. Like I don't even know where to start with how to make this usable for screen readers or tab order, let alone all of the other normal accessibility stuff

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

      You can set the nav toggle to have an aria-label to tell screen readers that it is the navigation menu. Then you can set the project links within the hidden nav menu to be tabindex="0" by default so that a user can't tab through them, but when the nav toggle is clicked have some JS that sets all of the links to be tabindex="1" so that you can now tab through them.

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

    you popped up as my recommended. absolutely devoured this vid. moved on to your next ones. can easily say you are the🐐

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

    Ugh you are so cool. I love how you describe things ❤

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

    not a front end developer (yet, maybe) but looking at text i can’t comprehend and seeing things just magically pop up is so cool

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

    I've been confident in my CSS skills, but don't know much about JS. Can you make a video about learning materials you've used to study these languages? I'm so inspired by your work, and I'm happy to see that you're starting to get the traction you deserve. 👏

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

    - Ok, let’s recreate it
    Business owners:
    - Please stop, you’re making us uncomfortable

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

    This is the most well produced CSS coding tutorial I've ever seen.

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

    That was really cool. Wish you had a WebDev course for us to learn from! Any such possibility in the near future?

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

    5 MINUTES AND I'M IN LOVE WITH THIS CHANNEL

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

    Bruh you just taught me more in five minutes than I learned in the last two years of work experience. Thank you

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

    I love this series and improving other website series!

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

    I don't even know web dev and feel like I could implement this very quickly and even iterate on it. Perfection.

  • @borstenpinsel
    @borstenpinsel Год назад +62

    In webdesign, design and function seem so far apart. All these "praised" designs are visually appealing and technically challenging (hard to recreate). But ALL of them are basically picture books.
    9/10 times when you visit a website you want to find information quickly. Opening times, address, whether or not an item is available and how much it costs, the rest of the paragraph of which the first sentence is displayed on Google.

    • @aweloop6248
      @aweloop6248 Год назад +18

      That why i loathe modern web design. Everybody wants to be unique and good looking. But they do that loosing function. And due to their oversimplification i often times need to search longer then neccesary just to find what i clicked for.
      Furthermore are websites like the one in this video more recource intencive
      and therefor laggy on older mashienes.
      Just because it looks buttery smooth on the newest Macbook doesnt mean it will look good on a 2005 Dell pc.
      You cant expect every customer/visitor to have modern computers.

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

      @@aweloop6248 so what you are saying is old devices should always be taken into accounts? Huh tell that to apple. There has to be a reason to want to migrate to the newer machines otherwise the new ones would just be overkill if your 2005 dell computer or the first iphone could run everything smoothly

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

      @@aweloop6248 You'd have to lazyload the content to prevent massive load times, but yes I agree, newer designs tend to steer further and further away from being functional.
      If I'm having to hunt for elements/information, then you've already failed as a designer, and you're quite right about perfomance. Having a bunch of css3 properties (animations, scaling, transforms, zooms etc..) will be visibly slower on older machines, if they can even render those properties correctly.
      Imagine trying to run a site like this on IE. Good luck is all I can say.

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

      @@aweloop6248 "unique" is a bad word here, it contradicts with oversimplification

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

      @@fancieme1359 Most of the world doesn't have high speed internet or unlimited bandwidth. These are not accessible to them. And yes, website preformance should be considered, not everyone can afford/has access to preformant machines or high speed internet. These folks shouldn't have a terrible experince using a site.
      Not to mention they're hell to use and terrible for actually finding information. When I visit a site I'm seldom looking to be impressed with it's design. I'm looking for information or trying to complete a task. Designs like this will looking slick are harder to use and harder to parse.

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

    I’m new to programming and making dope looking website is what I want to do. So you’re channel is insanely good keep going

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

    your tutorials r unique, keep going!

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

    I need more videos like this in my life! Loved it!

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

    Love your vids, keep up the great work,

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

    Hardcore mode: This site with accessibility.

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

    These videos you make are amazing. kudos

  • @Pavel-wj7gy
    @Pavel-wj7gy Год назад

    This is such an awesome explanation!

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

    I really like Fireship and your content is pretty similar to him but with your own twist and personality, looking forward to more of your stuff cause they're great!