Javascript Animations - Design & Build A Website Crash Course

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 245

  • @developedbyed
    @developedbyed  5 ปีที่แล้ว +132

    Thank you so much for taking the time to watch this small little series. It was seriously fun to build something a bit bigger.
    Modelling tutorial coming on wednesday.

    • @anonrana9077
      @anonrana9077 5 ปีที่แล้ว +3

      hey , buddy big fan...
      can u please provide the source code of whatever u make in each of your episode . so it can help us.
      thank you

    • @earlyman007
      @earlyman007 5 ปีที่แล้ว +1

      you deserve more subs and more likes❤

    • @earlyman007
      @earlyman007 5 ปีที่แล้ว +1

      @@anonrana9077 dude total things are in his patreon account post you'll find a zip file there u can download it for free

    • @anonrana9077
      @anonrana9077 5 ปีที่แล้ว

      @@earlyman007 ohh thanks buddy

    • @elabinnovations
      @elabinnovations 5 ปีที่แล้ว

      ♥️

  • @RezwanHossain_09
    @RezwanHossain_09 5 ปีที่แล้ว +85

    Traversy media and you!!. Can't think of a day without you guys!! Thanks for being there and inspiring us.

    • @greenie62
      @greenie62 5 ปีที่แล้ว +2

      A day without is a surefire Trav-Ed-sty.
      K, that was bad even by Ed's standards. But ya, both guys are awesome... honorary shout-out to Mosh as well.

    • @soad2609
      @soad2609 5 ปีที่แล้ว

      @@greenie62 What is sty?

    • @iamzers9022
      @iamzers9022 5 ปีที่แล้ว

      Don't miss Fireship and his mema (and puns) xD

  • @av03
    @av03 5 ปีที่แล้ว +154

    man! you are the pewdiepie of programming lol

    • @balencibaba4089
      @balencibaba4089 5 ปีที่แล้ว +1

      Right?! Is Ed Swedish?

    • @35-barodmaftuhniam76
      @35-barodmaftuhniam76 5 ปีที่แล้ว +1

      Wkwkwk i think so :v

    • @BlackMessiah122
      @BlackMessiah122 4 ปีที่แล้ว

      ​@@35-barodmaftuhniam76 I think he's actually Romanian.

    • @vaibhavbhandare6777
      @vaibhavbhandare6777 4 ปีที่แล้ว

      Pewdiepie doesn't respect other than he loves. How can he said anything wrong about any country , culture and peoples. Every one should agree with me on this. He just disrespect My Country .How we tollarate that.. pewd is just an arrogant tuber who disrespect others for no reason

    • @Saidur07
      @Saidur07 3 ปีที่แล้ว +1

      @@balencibaba4089 he's Romanian

  • @bafana_mhlamvu
    @bafana_mhlamvu 5 ปีที่แล้ว +28

    Crazy how fast your channel grew, keep up the excellent work dude...

  • @justadam3536
    @justadam3536 5 ปีที่แล้ว +57

    New web developers trying to learn the basics
    Ed: *WHAT IF MICHAEL JACKSON WAS A WEB DEVELOPER*

  • @MS-jn9xj
    @MS-jn9xj 5 ปีที่แล้ว +27

    New to the channel. Love the humour. Love the Help. Awesome guy 🤘🏿. 👨🏽‍💻. 🤘🏿

  • @C4ssstiel
    @C4ssstiel 4 ปีที่แล้ว

    Though I rarely ever leave a comment anywhere, I have to say THANK YOU. I have been studying WevDev for a while now (Currently undertaking WebDev Course in a University here in Dublin) as well as taking Colt Steele`s course on Udemy, but you are a natural teacher. I`ve learnt so much from your videos (even more than in College so far). Keep up the good work and your happiness when teaching. Hats off to you, mate!

  • @Voughnfox
    @Voughnfox 3 ปีที่แล้ว +1

    I cannot ask for more... a unique approach how you show it to us. I'm inspired and hopeful that I could one day understand this field of web developing. outstanding content, amazed me a lot and surprise me in a way that I could learn this slowly. Thank you Ed that's the least I could say.

  • @toberixng
    @toberixng 5 ปีที่แล้ว +1

    You are just too much bro, I am going for a technical interview on Monday, I feel this very video is a plus for me to prepare for the interview, thanks a million for this resource.

  • @hammoMRx
    @hammoMRx 5 ปีที่แล้ว

    Man the positive messages in your videos are soo refreshing, thanks allooottt

  • @sharoo5877
    @sharoo5877 5 ปีที่แล้ว

    I love the work you are doing, its not only informative but also fun as hell!

  • @kisanshah3739
    @kisanshah3739 5 ปีที่แล้ว +19

    WE WANT MORE PROJECT LIKE THIS : )

  • @C_Ariss
    @C_Ariss 5 ปีที่แล้ว +1

    i finished!!! i watched the video about 100 times over the past month.. but i finished!!! YAAAAAY thank you :)

  • @edwardtofan1800
    @edwardtofan1800 5 ปีที่แล้ว

    Hello there gorgeous Ed from the internet.Great tutorial, great explanations, great everything.Thanks, in name of all, for being a consistent presence here on youtube and teach us new things.

  • @raghavherugu6934
    @raghavherugu6934 4 ปีที่แล้ว

    I love ur tutorials so much they are so funny and educational u deserve 10x more subs than u already have :)

  • @stn3042
    @stn3042 5 ปีที่แล้ว +2

    the most valuable ~30min (1.5x speed) I've seen in a long time

  • @gabrielpaulino9437
    @gabrielpaulino9437 5 ปีที่แล้ว

    Thx man, i'm from Brazil and i'm learning so much with your videos, your job is superb!

  • @majklzumberi1761
    @majklzumberi1761 5 ปีที่แล้ว +1

    I loved this series, I hope you make more videos like that 🤩 cheers from Italy 🇮🇹

  • @warehouse218
    @warehouse218 5 ปีที่แล้ว +1

    That auto focus at the start before "Hello my gorgeous people" was just amazing

  • @REDEEMED731
    @REDEEMED731 5 ปีที่แล้ว +2

    Hi Ed! Big fan of your tutorials here.. also Romanian. You do a great job! Not knowing where else I can share this fix, I will post it here. It prevents the execution of the functions when clicking on the same dot multiple times. Without this fix clicking on the same dot will make the image disappear.
    //Tracker
    let current = 0;
    let scrollSlide = 0;
    slides.forEach((slide, index) => {
    slide.addEventListener("click", function() {
    if (current !== index) { // wrap the next three lines in the if statement
    changeDots(this);
    nextSlide(index);
    scrollSlide = index;
    }
    });
    });

  • @disicinco15
    @disicinco15 5 ปีที่แล้ว

    Thank you so much for this series! It's been very helpful. I would love to see your next bigger-scale project you teach!

  • @broskisnajdy
    @broskisnajdy 4 ปีที่แล้ว

    Just finished this project with you. Coded in VScode next to your video. :D Definitely will buy your courses, great experience. thank you Ed

  • @delalideku7117
    @delalideku7117 5 ปีที่แล้ว

    Great work, man. Just love your channel. Keep it up.

  • @aqynbc
    @aqynbc 5 ปีที่แล้ว +2

    Since you are so creative, could you create and acting a 'flashback' video of how you went from Hello World to the impressive level you are at now with the real learning timeline? It would be cool to see the coding you were doing at the beginning to now.

  • @senseicodes
    @senseicodes 5 ปีที่แล้ว +2

    Hahahah I love that intro Ed. Great work on this series

  • @martinmtandi335
    @martinmtandi335 4 ปีที่แล้ว

    Your intro are fire as always.

  • @nicksparks3543
    @nicksparks3543 4 ปีที่แล้ว

    Absolute stella video, always great watching you work.!.

  • @halfamoose
    @halfamoose 4 ปีที่แล้ว

    Love the series Ed, thank you!!!

  • @opterimuor1165
    @opterimuor1165 5 ปีที่แล้ว

    One of my fav dev ed guy

  • @YukiGersaniba
    @YukiGersaniba 4 ปีที่แล้ว

    I’ve already set up my Home Page and About Page for my website. Now, I’ll adding in some fun stuff in it!

  • @kimcodemonkey
    @kimcodemonkey 5 ปีที่แล้ว +1

    This amazing tutorial. I heard somebody talk about the Gshape but never get to learn it. thanks for sharing.

  • @angelopantaleon2373
    @angelopantaleon2373 4 ปีที่แล้ว

    I Love your tutorial !! it's very clear and straight to the point explanations! gets me more knowledge and makes me creative a lots and the great in here , this is free tutorial

  • @orangecode1902
    @orangecode1902 5 ปีที่แล้ว

    First time i watched Video on TH-cam that has no Dislikes Awesome..!! Love from Pakistan Sir

  • @TutorialsHub3
    @TutorialsHub3 5 ปีที่แล้ว

    Man, you perfectly know how to teach people in a funny way😂. By the way, this is one of the best crash course I have ever seen😍. Best of luck👍.

  • @kapil9888
    @kapil9888 5 ปีที่แล้ว

    Thank you so much! It was fun learning with you.

  • @javierquiroga6774
    @javierquiroga6774 5 ปีที่แล้ว

    I finished to watch the episode laying down on my bed. I will follow it later tonight.

  • @sambulelongwenyama9563
    @sambulelongwenyama9563 5 ปีที่แล้ว

    Ed between development and comedy what do you think is your number 1 strength? you are just amazing lol

  • @junihbhatt
    @junihbhatt 4 ปีที่แล้ว

    Man this series was great... 👏🏻👏🏻 Two claps

  • @wassimbelhadjrhouma7979
    @wassimbelhadjrhouma7979 4 ปีที่แล้ว +2

    I fixed a little bug in this project, it's when we try to click in the current page (try to go to the current page clicking in the current slide) the content will disappear. (sorry for the bad english :p)
    so to fix that I just added the if statement here:
    slides.forEach((slide, index) => {
    slide.addEventListener("click", function() {
    if (!this.classList.contains("active")) {
    changeDots(this);
    nextSlide(index);
    scrollSlide = index;
    }
    });
    });

  • @creativity158
    @creativity158 5 ปีที่แล้ว

    Really awesome tutorial, inspired me to start making my own portfolio website, thank you so much for doing this.
    I even found a bug in this and managed to fix it. If you click on the slide button of the current page it starts the animation but something breaks and doesn't display anything. If you want to fix it just add an if statement at the start of the nextSlide function like so:
    function nextSlide(pageNumber) {
    if (pageNumber != current) {
    ...
    }
    }

  • @Trazynn
    @Trazynn 4 ปีที่แล้ว

    Bit of a wild goose chase for the project files Ed.

  • @javierquiroga6774
    @javierquiroga6774 5 ปีที่แล้ว +13

    This is better than a series on netflix.

  • @padreigh
    @padreigh 5 ปีที่แล้ว

    Can you still "wheel" while the animation runs? Guess yes :D Youre getting an abo from now on :) thanks for providing funny and good paced tutorials.

  • @farid.mammadov
    @farid.mammadov 5 ปีที่แล้ว

    You are Awesome man !! Keep it going.

  • @farhanakhtar5229
    @farhanakhtar5229 3 ปีที่แล้ว

    when a human ,, is most creative and computer world lover , , then he developed like , (DEV ED) he is amazing person ,, i like his smile and jokes, and he is most creative and iteligent

  • @marcosmeneghetti3261
    @marcosmeneghetti3261 3 ปีที่แล้ว

    AMAZING tutorial. Thank you so much, Ed.

  • @Ndzzle
    @Ndzzle 5 ปีที่แล้ว

    Love me some Dev Ed in the morning

  • @alakhdar100
    @alakhdar100 5 ปีที่แล้ว +1

    dud you rock, you really rock, thank you so much for such a great tutorial.

  • @paxis3766
    @paxis3766 4 ปีที่แล้ว

    Wtf did i just watch😂😂. Well done Ed. (I just started learning javascript )

  • @wandilenxumalo735
    @wandilenxumalo735 5 ปีที่แล้ว +1

    Was I the only one who got excited when Ed fixed the bugs?

  • @mr_matata
    @mr_matata 5 ปีที่แล้ว +3

    nice series, i think you should add numbering to these 3 series video tho

  • @NikhilAdiga
    @NikhilAdiga 5 ปีที่แล้ว

    This series was so fun!

  • @techlead...
    @techlead... 5 ปีที่แล้ว +1

    Here comes the climax babyyyyyyyy.💙💙💙

  • @duckhorse2563
    @duckhorse2563 5 ปีที่แล้ว

    Love your tutoring style

  • @sirisiri2416
    @sirisiri2416 3 ปีที่แล้ว

    Great work, very interesting!
    On a larger project we can see complexer build out functions, and also how to fix bugs!!!
    Thanks ;)

  • @momchil.popovpopov3205
    @momchil.popovpopov3205 4 ปีที่แล้ว

    I am doing magic for 2 years now and I gotta say, that was a clean classic pass. :D

  • @devShahriar
    @devShahriar 3 ปีที่แล้ว

    40:29 My hover doesn't working after doing set. what should i do to set that?

  • @vic-pm3rm
    @vic-pm3rm 4 ปีที่แล้ว +2

    for those of you who have trouble finding the libraries, here is the link:
    cdnjs.com/libraries/gsap/latest

  • @brandonpaniaguaarmendariz4243
    @brandonpaniaguaarmendariz4243 4 ปีที่แล้ว

    great work!. , Thank you very much for taking your time and share it with us...

  • @hassantariq8847
    @hassantariq8847 5 ปีที่แล้ว

    Amazing tutorials senpai ❤
    kudos 💎

  • @HighOnBeats
    @HighOnBeats 3 ปีที่แล้ว +1

    Hi Dev Ed, first of all, your tutorials are a great way for learning and practicing Front End Development.
    In this particular tutorial, I encountered a bug - Say, if we are on slide 1 and click the same circle for slide 1, content just fades away. Can you please help with the solution for this? P.S. learned a lot from this series! Thank you for sharing this course for free

  • @enrich.others
    @enrich.others 5 ปีที่แล้ว

    You got be my first subscriber bro. Really like your videos. Could you continue the series onto how now to get it up and running live? Preferably using WordPress and a hosting provider. Or maybe that's not have one goes about it? You tell me. Or even better, please show me 😄

  • @Cyperlina
    @Cyperlina 5 ปีที่แล้ว

    YAAY A VIDEO ON MY BIRTHDAY :D

  • @1Aenima
    @1Aenima 5 ปีที่แล้ว

    In function scrollChange you could use modulus operator instead of if: scrollSlide = ++scrollSlide % 3; or scrollSlide = --scrollSlide % 3;
    Anyway, you are awesome!

  • @OoKangZheng
    @OoKangZheng 5 ปีที่แล้ว

    First sofa~~ Awesome tutorial

  • @valentin_gif
    @valentin_gif 5 ปีที่แล้ว +1

    Loved this little mini-series. As a new aspiring developer/designer this really helped me out and gave me loads of knowledge and inspiration that I can use in future projects! One question tho...
    The animations break when using @media in CSS to adapt window scaling. Is there a way to fix this so that animations retain function even in smaller scales?

  • @Charlitoesban
    @Charlitoesban 5 ปีที่แล้ว

    Nice one buddy. keep it up!!

  • @theharrypeter_xd1237
    @theharrypeter_xd1237 5 ปีที่แล้ว +2

    I like this type of tutorials..

  • @umersaeed259
    @umersaeed259 5 ปีที่แล้ว

    You are a Real Original ❤

  • @ATIWatchReviews
    @ATIWatchReviews 4 ปีที่แล้ว +1

    where can i now find the js gsap timelinemax and tweenmax files?

  • @muhammadidrees9683
    @muhammadidrees9683 5 ปีที่แล้ว

    Thank you for the awesome series...
    Can you please make a bonus video in which you make this same website responsive. I'm always confused about that part especially from a design point of view not knowing which bits to put where and how of an already existing desktop site... 😬
    Thank you 😊

  • @guersomfalcon7544
    @guersomfalcon7544 4 ปีที่แล้ว

    41:21 What does the red word "arguments" represent?

  • @lucielaurent5722
    @lucielaurent5722 4 ปีที่แล้ว

    super complex but super amazing!

  • @erikascaceres
    @erikascaceres 3 ปีที่แล้ว

    Gracias por todo. Cuando pueda compraré tus cursos. Eres genial

  • @invaderjohn
    @invaderjohn 4 ปีที่แล้ว +1

    I would really like to see the source code of this course. I love it and I was trying to build it. Everything is fine, but not the dots, clicking them I get queryselector of undefined, and I can’t see what I’m doing wrong since the class names are the same. I would pay for your Paterson but I lost my job as a Webdesigner 2 month ago and I’m struggling, wanted to make this course to update my portfolio and learn some more JavaScript since that’s were I’m a bit weak. But can’t seem to figure it out and it would mean the world to me to be able to compare the code. I really hope there is a way and if not of course I will continue watching this courses since they teach me a lot. Thank you.

  • @mahdi3fatihi
    @mahdi3fatihi 5 ปีที่แล้ว +1

    Please can you tell me what is your visual studio code's theme ?

  • @izumikun6163
    @izumikun6163 5 ปีที่แล้ว

    Greatest intro🙌🙌🙌

  • @emiljano1733
    @emiljano1733 4 ปีที่แล้ว +1

    I know I'm 1 year late but any idea why isn't it working for me? It just won't change pages when I clik on the dots on the right... Uncaught TypeError: Cannot read property 'querySelector' of undefined

  • @mansipendurkar9116
    @mansipendurkar9116 4 ปีที่แล้ว

    wow thankyou so much beacuse of your vdos i have learnt so much !!! thannk you again god bless!!

  • @thango209
    @thango209 5 ปีที่แล้ว

    Thanks for sharing dude !!!👍👍👍

  • @danielb.cooper1655
    @danielb.cooper1655 3 ปีที่แล้ว

    The pass isn't a move you should do without misdirection. It's not a move you're trying to hide. Also, you getting a break was a bit obvious. I'd suggest just taking the top half of the deck and throwing it on the bottom half. When you do this a break is created naturally. Then something like a double undercut would be much less obvious.

  • @demianovalentino6122
    @demianovalentino6122 3 ปีที่แล้ว

    Great video!

  • @thatguycheddar
    @thatguycheddar 5 ปีที่แล้ว

    Very dope tutorial!!!

  • @dsvhs93
    @dsvhs93 4 ปีที่แล้ว

    Is there a playlist with all of these laid out on?

  • @developedbynick
    @developedbynick 5 ปีที่แล้ว +2

    hey i kinda need a crash course on the coding. if you have one cam you link me to the video please?

  • @vaibhavbhandare6777
    @vaibhavbhandare6777 4 ปีที่แล้ว +1

    Please provide source code.. so we can also make it with those images ..please

  • @stephanoiucciolino8215
    @stephanoiucciolino8215 5 ปีที่แล้ว

    thanks for everything!

  • @tushardeshmukh7253
    @tushardeshmukh7253 5 ปีที่แล้ว

    Loved it!

  • @guersomfalcon7544
    @guersomfalcon7544 4 ปีที่แล้ว

    19:16 Why did he use the template literals there?

  • @yohannesgachena6663
    @yohannesgachena6663 3 ปีที่แล้ว +1

    You are my herooo

  • @ajertonmazreku
    @ajertonmazreku 5 ปีที่แล้ว

    Bro please click on the selected dot twice and see the error : P You are the best ;)

    • @developedbyed
      @developedbyed  5 ปีที่แล้ว +1

      If currentPage===nextPage return; 😃

    • @funkatfirstsight
      @funkatfirstsight 5 ปีที่แล้ว

      @@developedbyedFacing the same issue. Where should I put currentPage===nextPage return; to avoid this from happening. Thanks so much :)

    • @rajdeepgaur7901
      @rajdeepgaur7901 4 ปีที่แล้ว

      @@funkatfirstsight In nextSlide() function

  • @Itsrichayo
    @Itsrichayo 5 ปีที่แล้ว

    Thank you for this. Bless you.

  • @a.anvarbekov
    @a.anvarbekov 4 ปีที่แล้ว

    0:13 🤣 keep up the good humour

  • @TheBorninmotion
    @TheBorninmotion 5 ปีที่แล้ว

    Awesome tutorial ! Can you make more with tweenmax ?

  • @technoinfoworldwide2329
    @technoinfoworldwide2329 5 ปีที่แล้ว

    Show the output of code in first and then last so it would be good for us to see what the project is about

  • @tomiwaale7540
    @tomiwaale7540 5 ปีที่แล้ว

    Awesome guy💪

  • @SimplifiedTraderofficial
    @SimplifiedTraderofficial 4 ปีที่แล้ว

    Bro you are so funny, and very interesting to watch your tutorial

  • @pointedwaters947
    @pointedwaters947 5 ปีที่แล้ว

    Buna ce mai faci! I can speak english too don't worry! I love your channel you are my favorite channel! Keep it up!

  • @bibhushankarki9194
    @bibhushankarki9194 5 ปีที่แล้ว

    do some backend stuffs too in this course with node js

  • @АртемЦыганков-с6б
    @АртемЦыганков-с6б 5 ปีที่แล้ว

    9.20 - why you didn`t use a visibility: hidden , or display:none on blocks that need to be hidden?

    • @kyriakosbekas
      @kyriakosbekas 3 ปีที่แล้ว

      Because you cannot use the transition property on them.