Making Sense of the Tricky Parts of JavaScript

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 105

  • @msvmanikantasrivishnu7788
    @msvmanikantasrivishnu7788 4 роки тому +38

    Max is perfect ❤best tutor

    • @devdin8157
      @devdin8157 4 роки тому +3

      Max and Brad from Traversy Media. They are my favorites

  • @Unknoooooooooooooown
    @Unknoooooooooooooown 2 роки тому

    Great video, thank you!

  • @RaghuprasaadIyer
    @RaghuprasaadIyer 4 роки тому +1

    Which font is this?

  • @QQ-wv3gz
    @QQ-wv3gz 4 роки тому

    You are simply the best instructor.
    You look very fit but tired take CARE.
    Im intrested what are your opinions about php language.And how do php compare to node.js.

  • @Dude29
    @Dude29 2 роки тому

    Whats the name of the font you use for the IDE?

  • @kirant9339
    @kirant9339 4 роки тому

    You are always amazing Max, thanks for giving this content keep doing this. Thanks 😊

  • @krotock
    @krotock 4 роки тому

    Nice to see I know tehm all :). Great video for JS beginners.

  • @code-island
    @code-island 4 роки тому

    Very Good content, Thanks you.

  • @donxnik
    @donxnik 4 роки тому +1

    Max you are the best Love u

  • @bootstraptutorials7993
    @bootstraptutorials7993 4 роки тому

    Great Video

  • @beganovich
    @beganovich 4 роки тому +29

    Sections:
    Scope & hoisting - 0:30
    Closures - 9:28
    Callbacks (Indirect vs direct functions) - 15:18
    Prototypes - 26:08

    • @academind
      @academind  4 роки тому +5

      Thank you!

    • @lucazanzottera1316
      @lucazanzottera1316 4 роки тому +4

      Primitive & Reference Values - 4:21
      Recursion - 12:04
      Asynchronous Code - 17:57
      This - 23:26

  • @shin6997
    @shin6997 4 роки тому +4

    Wow! You really got the parts most JavaScript developers are having a hard time with. Thank you! Learned something useful!

  • @Pareshbpatel
    @Pareshbpatel 2 роки тому

    Excellent tutorial on the tricky parts of JavaScript. Thanks, Max
    {2022-01-26}

  • @myhandymanscott
    @myhandymanscott Рік тому

    Will the full course be made available on your Udemy channel? I have the "best of" Udemy subscription but I don't see this course offered under your channel for paid or subscription access?

  • @florianwagner6741
    @florianwagner6741 4 роки тому +8

    Wahnsinn :D 26:03 "...and that this then refers to that what!"

  • @RohitPal-lz1wf
    @RohitPal-lz1wf 2 роки тому

    I have a question where JS is passby value or passby reference it both?

  • @jeremy1l
    @jeremy1l 4 роки тому +12

    Essential video to watch before the interview

  • @GoncaloGuitarist
    @GoncaloGuitarist 4 роки тому +2

    Amazing, as always. You truly are gifted! Just keep doing this! 😁

  • @vigilant1990
    @vigilant1990 4 роки тому +1

    Just read books ...

  • @tanzimibthesam5861
    @tanzimibthesam5861 4 роки тому

    Es IST aussergewhonlich lernprogram

  • @crazyshala4571
    @crazyshala4571 4 роки тому +1

    I only have one word after watching video just WOW ♥️♥️I get notification at 3'0clock night and I not able to control myself till morning
    Please do make this type of tricky questions on react and Node as well

    • @academind
      @academind  4 роки тому

      Thank you so much 😀

  • @hazartilirot1014
    @hazartilirot1014 4 роки тому

    I'm not a native speaker as Max though watching 11. Deep Dive Constructor Functions & Prototypes I understood one more thing! Language i.e. articulate in English is vital! I learnt Java, then Python, now I'm trying to learn Javascript. A way of how Max explains the article is horrendous. I've got no idea how a newcomers in programming figure out what Max is talking about. Many words - little meaning. I watched the article twice.... unfortunately I failed to follow the pace and the explanation itself. Who couldn't grasp the concept I would recommend watching CodeWithMosh - he did it and did it well! The basic idea is to consider PROTOTYPE as the PARENT of an Object Constructor or a BaseClass. My criticism is a recommendation on how should be explain (or re-done) the concept that more learners could comprehend it.

  • @TheRyanSmee
    @TheRyanSmee 4 роки тому +1

    Great video as always! Will the full course be avaliable on Udemy or just the Academind website?

    • @academind
      @academind  4 роки тому +1

      Thank you! The course is only available on Academind Pro (as part of the subscription or as single course purchase).

    • @TheRyanSmee
      @TheRyanSmee 4 роки тому

      Academind ok thank you:)

  • @DevlogBill
    @DevlogBill 2 роки тому

    Wow, this is fun (6:00, timeline). I figured out how you exchange the value of the object from one variable onto another. I created several of my own and managed to figure out this nutcracker. May I ask? Does this have any significant' s in programming? Is this used for anything like a framework? I find it very interesting and fun to solve. I will continue to watch the video and see what else you mention, thank you.

  • @tropicaljupiter
    @tropicaljupiter Рік тому

    As I gain experience I’m learning it’s best to use different paradigms in different parts of applications. Sometimes you need a class, sometimes you need fine grained unit tests with functional, and sometimes you just write procedural because the code does not need to be reused or tested and may need to change. Studying patterns and learning where to apply them is the next step.

  • @alind9947
    @alind9947 4 роки тому

    How do you keep yourself up to date with all trends? Do you use any websites to see what is new every week or something? Also how do you learn new technologies so fast? I had a look at React-router documentation and it seems quite hard to follow compared with the code you use in your tutorials. The way they show how to use their library looks quite messy compared with your reusable way of creating those lines of code. And this is one example there are other cases like Material UI, their documentation is not so friendly. How you do that though? You spend much time trying to find an easy to follow pattern or you learned these patterns from somewhere?

  • @marioyanez1883
    @marioyanez1883 4 роки тому

    Hello Max,
    I would like to know if you have coupons for your courses on Udemy, I am especially interested in making Ionic 5 - Build iOS, Android & Web Apps with Ionic & Angular.
    Thank you very much for sharing your knowledge with us.
    Greetings.

  • @audiodrocher
    @audiodrocher 2 роки тому

    Love the referenced values stuff, we call it «подъёбка» here in Яussia 😁 Brilliant explanation, thanks Max.

  • @Wakkyguy
    @Wakkyguy 4 роки тому

    Please make this course available on Udemy as well. It gives out much better discounts when it comes to INR.

  • @enriquesotomendoza9024
    @enriquesotomendoza9024 4 роки тому

    Thanks. Why I can not set property values inside arrow functions?

  • @EvgenyVinnik
    @EvgenyVinnik 3 роки тому

    In many years in programming, I have encountered recursive functions in the production code like once. Yet, in the coding interviews they are all the time.

  • @samson3523
    @samson3523 3 роки тому

    Hey just wanted to say thankyou so much for the great description.
    This was not so clearly explained by my bootcamp instructors and I appreciate you so much for it.

  • @dinesh.p8642
    @dinesh.p8642 3 роки тому

    I learn React, JS, dart and flutter from this guy. This guy is just awesome.

  • @nickgreen4336
    @nickgreen4336 4 роки тому

    Great video! Thank you, Max! I will really appreciate if you make an explanation video on SOLID topic. What do you think about it? Do you always write your programs using all of it's principles? How to use SOLID correctly in React application? Thanks in advance!

  • @michaelianrabara1364
    @michaelianrabara1364 4 роки тому

    can u also make a course for web dev freelancing course? a. what are the requirements b. project proposals c. contracts if needed in a project ....etc. thank you

  • @petrhoskovec4004
    @petrhoskovec4004 4 роки тому

    prototype as a fallback object.. such a good approximation!!

  • @sommie4935
    @sommie4935 4 роки тому

    Js is what makes me more comfortable building apps using react native compared to flutter.

  • @blacktiger4087
    @blacktiger4087 4 роки тому +1

    I was just searching for closures on YT and here you posted it, what a perfect timing XD

    • @academind
      @academind  4 роки тому +1

      Happy to read that :)

    • @blacktiger4087
      @blacktiger4087 4 роки тому

      @@academind thanks for awesome courses

  • @nate1988
    @nate1988 2 роки тому

    I was looking for a video that went over the technicals and jargon and this is it! Great video and thank you, exactly what I needed today.

  • @911madza
    @911madza 4 роки тому

    Javascript is weird and awesome :)

  • @YannickJaquier
    @YannickJaquier 4 роки тому

    Awesome ! So many JS tricks in only half an hour !

  • @WebileDesignInspiration
    @WebileDesignInspiration 4 роки тому

    Nicely Explained !

  • @adarshjaiswal7334
    @adarshjaiswal7334 4 роки тому

    What's the difference between this two :- const abc = (...) And const abc = {..} second one is object but what's 1st one ?

    • @JBuchmann
      @JBuchmann 4 роки тому

      I don't think the first is valid JavaScript

  • @binodnepali
    @binodnepali 4 роки тому +2

    He is hero 🇳🇵😍

    • @vkray
      @vkray 4 роки тому

      Binod Nepali r u Bhutani?

    • @binodnepali
      @binodnepali 4 роки тому

      @@vkray No. I am Nepalese. why?

    • @vkray
      @vkray 4 роки тому

      Binod Nepali I had a friend whose name was Binod Bhutanese. But, he was Nepali. That’s why I asked u.

    • @binodnepali
      @binodnepali 4 роки тому

      @@vkray Ah okay. And u are bhutanese or Nepalese?

  • @hleet
    @hleet 4 роки тому

    oh geez no link for udemy course related to this video ? ... so you won't do udemy courses anymore ?
    At least the video explains a lot , thx for that :)

    • @academind
      @academind  4 роки тому

      No, please have a look at this video => ua-cam.com/video/sqt04KPErTY/v-deo.html

  • @hleet
    @hleet 4 роки тому

    I see that there are more courses only available on your new platform academind instead of Udemy.
    That's sad that you had to do that but if it is better this way for you and students, I understand.
    So, I'll take the shot and go with a membership to AcademindPro :D.
    Because of all the teachers that I've spent time learning on udemy, you were the only one that catched my attention, your explanation are so straight to the point ! I learned a lot and the knowledge are kept longer in my mind.

    • @academind
      @academind  4 роки тому

      Thank you very much for your support! I don't think it's sad though: Existing Udemy courses will get supported (updates and Q&A) + Academind Pro offers a subscription model or alternatively a single course purchase option, so you're not losing anything actually.

  • @kunozero
    @kunozero 4 роки тому

    cloudflare workers course?

  • @Omerko
    @Omerko 4 роки тому

    This is nice. Thanks for this type of content!

  • @ivailopetrov2827
    @ivailopetrov2827 4 роки тому

    26:00

  • @deezedpotato
    @deezedpotato 4 роки тому

    thanks max

  • @harikotha7
    @harikotha7 4 роки тому

    Thanks Max ❤️

  • @danielcostache6980
    @danielcostache6980 4 роки тому

    Algorithms + Data structure and a Design Pattern course !

  • @semyonshcherbinin3689
    @semyonshcherbinin3689 4 роки тому

    The simplest explanation!

  • @omprakashnarayanan6470
    @omprakashnarayanan6470 4 роки тому

    Great explanation!

  • @eddyterrero7872
    @eddyterrero7872 4 роки тому

    Max is babe.

  • @lucasdelbel7376
    @lucasdelbel7376 4 роки тому

    Incredibly didactic. I appreciate so much your patience and dedication.

  • @ngSamurai
    @ngSamurai 4 роки тому

    Neues Homeoffice look&feel sieht schon ungewöhnlich im Vergleich zu Videos die seit mehrere Jahren produziert wurden... ;-)

    • @academind
      @academind  4 роки тому

      Man muss sich den aktuellen Umständen (leider) anpassen :)

  • @neobayjan3894
    @neobayjan3894 4 роки тому

    The best teacher !!!

  • @schneidero
    @schneidero 4 роки тому

    Thanks @Max

  • @spdemergency9046
    @spdemergency9046 4 роки тому

    Please make it available at udemy

    • @academind
      @academind  4 роки тому

      No plans regarding that, you can get the course here => acad.link/js-tricky

  • @nocode659
    @nocode659 4 роки тому

    Are they available in udemy?

    • @academind
      @academind  4 роки тому

      No, only on Academind Pro as part of the membership or as single course purchase.

    • @spdemergency9046
      @spdemergency9046 4 роки тому +2

      @@academind Please upload in udemy so that we can buy..pls..cost us high here

  • @ataaoglu
    @ataaoglu 4 роки тому

    Is this concept included in your JS complete course

    • @joydutta4513
      @joydutta4513 4 роки тому

      No, for that you will have to buy from academind-sketchy way to make money

    • @academind
      @academind  4 роки тому

      Sketchy way? The Complete Guide has more than 50 hours + this course has a totally different focus. Very big fan of such comments.

    • @joydutta4513
      @joydutta4513 4 роки тому

      You could include all that in 52 hours. It wouldn’t need to buy another course from your website

    • @ataaoglu
      @ataaoglu 4 роки тому

      Thank you

    • @joydutta4513
      @joydutta4513 4 роки тому

      @@academind If you cannot include them in 52 hours, god knows how many hours you are going to need. Make more course, give them new name and attract people to buy from your site. Good business idea. Good luck

  • @aryanshmahato
    @aryanshmahato 4 роки тому +2

    Most trickiest part:-
    { } == { }
    [ ] == [ ]
    Are false..

    • @dustinechoes343
      @dustinechoes343 4 роки тому

      I think it makes sense

    • @aryanshmahato
      @aryanshmahato 4 роки тому

      @@dustinechoes343 === makes sense because they are not same instance.. but == is value based..
      So can you explain your point a little bit.. It will help me to learn.. thank you

    • @dustinechoes343
      @dustinechoes343 4 роки тому

      @@aryanshmahato Hey man, sorry, you are right, I did not put attention that you are using double equality. My apologies!

    • @aryanshmahato
      @aryanshmahato 4 роки тому

      @@dustinechoes343 no problem bro.. #KeepCoding #KeepLearning

    • @JBuchmann
      @JBuchmann 4 роки тому +1

      I think because objects and arrays are reference types. You are comparing 2 different pointers in memory even though they appear visually the same.

  • @abenjamin13
    @abenjamin13 4 роки тому

    Thank you Max, more JavaScript training never hurts any developer...:)

  • @MrRuchir23
    @MrRuchir23 4 роки тому

    this course will be available on udemy??

    • @academind
      @academind  4 роки тому +1

      No, only on Academind Pro as part of the membership or as single course purchase.

    • @xaviguasch
      @xaviguasch 4 роки тому

      @@academind , sad you're moving away from Udemy.

    • @MULTICODE
      @MULTICODE 4 роки тому

      @@xaviguasch there is no difference though, you can still buy his course on academin pro.