How to Make a Website using HTML CSS Javascript & GSAP - Responsive with Animations

Поделиться
HTML-код
  • Опубликовано: 2 июн 2024
  • Learn how to make a website using HTML, CSS, Javascript, and GSAP animations. The site is fully responsive and uses CSS Grid + Flexbox for the design.
    Access Source Code (Scroll to bottom of page)
    briandesigns.gumroad.com/l/hS...
    Timeline:
    0:00 What we are making
    5:03 Creating Navbar Section
    20:04 Creating Mobile Menu
    32:30 Creating Hero Section
    44:52 Creating Services Section
    54:16 Creating Membership Section
    1:08:35 Creating Team Section
    1:30:00 Creating Email Section
    1:40:15 Creating Footer Section
    1:53:43 Adding Animations
    If you want to follow me along my coding journey, be sure to subscribe :)
    / @briandesign
    My VS Code Theme
    • Top 10 VS Code Themes
    How to Host your Website for Free
    • How to Host a Website ...
    Build a website without any code
    • How to Make a Website ...

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

  • @millankumardas6593
    @millankumardas6593 3 года назад +3

    I would like to say 'thank you so much💜💜' for uploading such content. The tutorial was simple and so easy to understand. Good job man!!

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

    Amazing videos ! Love your channel Brian ! Keep it up !

  • @traphyper8711
    @traphyper8711 3 года назад

    i started learning front end about a year now but ive a bachelor in PE&Sports Science ,worked in a couple of gyms.This project was fun and weird for me lol, thanks Brian!

  • @shivrajnag12
    @shivrajnag12 3 года назад

    GSAP was in my to do list. Thanks Brian

  • @tonyjays381
    @tonyjays381 10 дней назад

    This is a great content, Brian. I find it particularly helpful because it uses no css frameworks; just good old plain css. This is cool tutorial for students hoping to solidify their frontend fundamentals, particularly CSS. Thank you very much. Much appreciated.

  • @higherpurpose1212
    @higherpurpose1212 3 года назад

    Amazing tutorials, man, I've sub!

  • @ahmedmohmmedal-zeqri8801
    @ahmedmohmmedal-zeqri8801 3 года назад +2

    you are the best , buddy !!
    just keep impressing us with these amazing contents .
    keep up the good work

  • @mudassirsayed8703
    @mudassirsayed8703 3 года назад +26

    Please Dont stop uploading such quality contents❤
    We need more videos on React

    • @briandesign
      @briandesign  3 года назад +8

      Thanks Mudassir! yeah I got some plans to make more for the future

    • @Shakhzod_Yuldoshov
      @Shakhzod_Yuldoshov 3 года назад

      ++++++++++++++++++++++++++

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

    Brian Design, I learn more from this video thn in the last 10 years of trying to learn to code

  • @stf8375
    @stf8375 3 года назад +1

    Awesome tutorial thanks

  • @Noland08
    @Noland08 3 года назад +1

    My mind exploded at 27:55. This might be the coolest and simplest thing I have seen that makes sense. Great content, Im so happy I found your channel.

    • @briandesign
      @briandesign  3 года назад

      Awesome, thanks Nolan!

    • @Noland08
      @Noland08 3 года назад

      How would I go about centering the hero content so that the texts and button are centered (versus on the left hand side like yours is) on standard view and mobile?

    • @ksorv
      @ksorv 3 года назад

      @@Noland08 Use display: flex; then align and justify acc to your need

  • @isimioyekunlemarktaiwo3643
    @isimioyekunlemarktaiwo3643 3 года назад

    you are a god...keep the content coming

  • @louisdaza1923
    @louisdaza1923 3 года назад

    Damn this is clean. I love it as always

  • @rahulbera454
    @rahulbera454 3 года назад

    Liked before watching !! Coz i know the tutorial gonna be the best 🔥🔥

  • @abctrading8721
    @abctrading8721 3 года назад

    Thanks alot, great video

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

    great stuff man much appreciated

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

      best parts are when you add a line and then explain what that line does in the site. really helps solidify the content.

  • @maremeaxi3344
    @maremeaxi3344 3 года назад

    You are the best about responsive !!! Please more videos !!!

  • @Italya3343
    @Italya3343 3 года назад +1

    Many thanks for sharing with us, bro!! 👍 👌 👌 👌
    Please more videos like that!!

  • @PobrengHilas
    @PobrengHilas 3 года назад

    Thank you so much Sir Brian ;) from Philippines

  • @DailyIntern
    @DailyIntern 3 года назад +1

    I cant say much, your teaching style is awesome bro! Project based tutorial is the only way to learn coding. Thanks again,

  • @jaimeromero1304
    @jaimeromero1304 3 года назад

    I'm so impressed brother, youre great, thanks for share knowledge

  • @choli5099
    @choli5099 3 года назад +1

    Hello! I just found your channel last night and have fallen in love with your high quality videos! Over my upcoming holiday break imma code like all of the websites in your videos!

  • @DevsLikeUs
    @DevsLikeUs 3 года назад

    Love it, thank you.

  • @mateuspaula_dev
    @mateuspaula_dev 3 года назад

    Good video broh applying grid knowledge, thanks!

  • @graftdigital
    @graftdigital 3 года назад

    Nice Brian. Just flew through that one. Gonna convert the build to Gatsby now with a Sanity CMS - should be fun.

  • @u_ahimsha
    @u_ahimsha 3 года назад +1

    Good job brian, it could've been better if you apply more semantic html tags. Cheers!!

  • @nayamatullah7133
    @nayamatullah7133 3 года назад

    Beautiful design..❤️
    Love From Bangladesh

  • @dhanushp007
    @dhanushp007 3 года назад +6

    More GSAP or other animation framework tutorials please ❤️

    • @briandesign
      @briandesign  3 года назад

      for sure! I got some ideas for new animations I wanted to make

  • @Thanmae
    @Thanmae 3 года назад

    Awesome, thanks!

  • @abhishekmishra9841
    @abhishekmishra9841 3 года назад

    Thank you sir ❤️❤️🙏🏻🙏🏻🙏🏻

  • @robroy6159
    @robroy6159 3 года назад

    Thanks for the video! Jess's card has more height than the other cards in the grid, how can I fix it?

  • @PiotrSarneckiFotografia
    @PiotrSarneckiFotografia 3 года назад

    Your explanation on grid setup in team section is not clear. i mean that what you did is not working on my setup. However it forced me to spend additional time on grid and now I'm well know how to do it so I did on my way. Now it works. Appreciate your tutorial. I'm falling in love with grid now :D

    • @briandesign
      @briandesign  3 года назад

      yeah it's easier if you draw out your design then recreate it with grid. Trying to understand it with code can get confusing at first, but glad you were able to find more info about it. Thanks

    • @MrPortillo305
      @MrPortillo305 3 года назад

      How did you get the photo on the grid to work? it's stretched out for me and I can't figure it out

  • @santiagogomez-vo3it
    @santiagogomez-vo3it 2 года назад

    HI Brian, do you mind if i use the same navbar in my project?

  • @huskyred94
    @huskyred94 3 года назад

    Sir, Could you tell me any tips to make a quiz site which has a different result page depends on a score?

  • @awankawank1611
    @awankawank1611 3 года назад

    waiting for landing page like this using tailwind... ❤

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

    I haven't studies about the backend How do I connect mysql data base to the project using nodejs

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

    Hii, Where you are getting these Designs for your all websites? If you know any site please tell me, Thank you.

    • @briandesign
      @briandesign  3 года назад +1

      I just make these on my own

  • @karamsahoo6852
    @karamsahoo6852 3 года назад

    King

  • @00el04
    @00el04 3 года назад +1

    Man, you're a genius. how long have you been coding for now?

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

      Thanks Edward, it's been about 9 months now

    • @ishworgautam16
      @ishworgautam16 3 года назад

      Only 9month bro how do you learn
      These things fast??????how

    • @briandesign
      @briandesign  3 года назад

      @@ishworgautam16 just gotta grind all day and put in the hours

    • @ayyasudeen3118
      @ayyasudeen3118 3 года назад

      @@briandesign Can you please talk about in a video how you learned coding, the sources you used and the methods and techniques you followed? Please

    • @briandesign
      @briandesign  3 года назад +3

      @@ayyasudeen3118 I pretty much documented everything for the first 2 months, then after I just started showing people things I made in a tutorial format. In short feynman technique is mainly what I used to learn

  • @TravelWithVinu
    @TravelWithVinu 3 года назад

    Please upload playlist for react Material UI eagerly wating

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

    my mobile menu shows up now but it doesn't function when I click on it it shows I am hovering and I even copied the code

  • @atufashamsi3565
    @atufashamsi3565 3 года назад

    How did you create template of your website i mean how can u show my website template in my portfolio wesbite

  • @janxavier8264
    @janxavier8264 3 года назад

    Hey Brian! How did you learn to create designs for your websites?

    • @briandesign
      @briandesign  3 года назад

      just build a bunch of websites and look at popular designs for inspiration. Try designing a website from scratch using figma and then each day you focus on making it look better and better. That will help a lot + try designing other style of websites you've never made before

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

    Wow Amazing watched all your video, Amazing stuff
    Please provide the source code.

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

    i have been folowing the tutorial abut my code looks nothing like it should can somebody help me please? the nav bar has no logos its just black and says stuff

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

    my menu bar doesnt show up is something wrong with my java or CSS

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

    Followed the tutorial but my navbar doesn't appear when minimizing the browser tab ...
    Any tips?

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

    Hey yo what color theme is that?

  • @julianvelez6563
    @julianvelez6563 3 года назад +1

    Nice

    • @briandesign
      @briandesign  3 года назад +1

      Thanks Julian

    • @julianvelez6563
      @julianvelez6563 3 года назад

      @@briandesign contact me brian

    • @briandesign
      @briandesign  3 года назад +1

      @@julianvelez6563 what’s up?

    • @julianvelez6563
      @julianvelez6563 3 года назад

      @@briandesign i need to ask you somenthing about react js

    • @briandesign
      @briandesign  3 года назад

      @@julianvelez6563 what's your question?

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

    5:19 that didn't appear when i did it why is that ?

  • @khanusman1857
    @khanusman1857 3 года назад

    I am getting error while doin navbar part could you help me plz?

  • @godwinebikwo6544
    @godwinebikwo6544 3 года назад

    where does team__text come from in the team section??

    • @briandesign
      @briandesign  3 года назад

      what do you mean?

    • @godwinebikwo6544
      @godwinebikwo6544 3 года назад

      @@briandesign there's no class called team__text

    • @briandesign
      @briandesign  3 года назад

      @@godwinebikwo6544 what do you mean? It's in the team section

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

    Could have provided images separately. Love from Srilanka

    • @briandesign
      @briandesign  3 года назад

      Thanks Adrian!

    • @graftdigital
      @graftdigital 3 года назад

      Could have... but Brian is teaching code. At some point you'll need to learn how to select images for yourself. Failing that - just grab any.

  • @tranlan4265
    @tranlan4265 3 года назад

    Ngon bạn ơi

  • @sumukhakb2701
    @sumukhakb2701 3 года назад

    Awesome video is it suitable for react JS in terms of performance?. Also, I want to ask you, can you please make a video on how to host our React portfolio with custom domain name and also how to implement a contact form so that recruiter can contact me

    • @briandesign
      @briandesign  3 года назад

      yeah you could convert this to react and I'll prob make a new video doing that soon, but it will have a different design

    • @sumukhakb2701
      @sumukhakb2701 3 года назад

      @@briandesign Thank you replying and please make detailed video on hosting

    • @briandesign
      @briandesign  3 года назад

      for sure!

  • @user-pl2qf5bt1z
    @user-pl2qf5bt1z 7 месяцев назад

    IDK if you still care about this channel but, if you do, the three bars in the corner is hiding the regular menu even in full screen. How do I fix that?

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

    At 1:59:31 my button disappear anyone know how to solve this?

  • @MagnusVictorinus
    @MagnusVictorinus 3 года назад

    Hello, my Master's!)))

  • @kerryd2060
    @kerryd2060 3 года назад

    Do you have any Udemy courses to purchase?

    • @briandesign
      @briandesign  3 года назад

      I don't, just have my free youtube videos up for now

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

    what's your VSCODE font family?

  • @filipmilovanovic5989
    @filipmilovanovic5989 3 года назад

    Hey i am a beginner and i dont get when you put values on padding margin ext. For example in 59:50 like wtf is that padding lol. Good video tho

    • @briandesign
      @briandesign  3 года назад

      that just sets the left and right padding to be within a certain screen size, so if you change the px value to like 500px it makes it shrink super small and vice versa if you switch it to 1800px it spreads wide. It's just a way I center my sections without having to wrap everything with another vid and add extra lines of code

    • @filipmilovanovic5989
      @filipmilovanovic5989 3 года назад

      @@briandesign thank you for the fast response! I get it now but i will still need to research it more cheers

    • @briandesign
      @briandesign  3 года назад

      @@filipmilovanovic5989 forsure! yeah I saw it from one course and thought it was magic, so I basically used it ever since haha

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

    can you send me th figma storyboarding for this please

  • @wtan5308
    @wtan5308 3 года назад

    bro 1 project with sass and js ,animation

  • @rahulbera454
    @rahulbera454 3 года назад

    One video on pagination in react plzzzzzzzzzzZzzzzzzzzzzz 🥺

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

    give us image folder bro

  • @Chris-gz4ie
    @Chris-gz4ie 2 года назад

    What is calc for I don’t understand you didn’t even explain

  • @RohitYadav-io8tl
    @RohitYadav-io8tl 3 года назад

    make this website in react

  • @vanlong629
    @vanlong629 3 года назад

    10:21 When i click Services, it shows cannot GET/services.html

  • @RohitYadav-io8tl
    @RohitYadav-io8tl 3 года назад

    make this website in react