What are Classes, Objects, and Constructors?

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

КОМЕНТАРІ • 208

  • @go_all_the_way
    @go_all_the_way Рік тому +82

    as a beginner, I spent almost a year living in fear of js Classes. These four minutes have changed everything. You are an amazing teacher!!

    • @m.c1299
      @m.c1299 Рік тому +2

      Yea same lol why do people make things so much harder to understand then it needs to be?

    • @rikia.h9823
      @rikia.h9823 Рік тому +2

      Only a year? Ur lucky

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

      Yeah I swear sometimes they make explanations of classes so vague

    • @Todd-um9bo
      @Todd-um9bo 4 місяці тому

      A year? Wtf it only took me the first few days of my programming classes to make an api and work with classes.

  • @caiofuccio5788
    @caiofuccio5788 3 роки тому +56

    I was struggling to get the difference between the two and to fully understand classes, but this video just makes it simple. Thank you so much!

  • @revadaraviteja4894
    @revadaraviteja4894 5 років тому +38

    Thank you very much. Please make full series of above concept.

  • @burgerbeatz6293
    @burgerbeatz6293 Рік тому +5

    I'll say it again: Your tutorials make all of this so much more acessible. Thank you!

  • @AnnieTaylorChen
    @AnnieTaylorChen 5 років тому +18

    I always like those videos that teach basic concepts where I have been seeing and using without clearly knowing too much. For instance, the mongoose model stuff is a lot like this.

  • @theidk9567
    @theidk9567 Рік тому +1

    Im very new to js and programming in general, Im learning for a month and this has become a pretty difficult obstacle for me, but I think I got it. This video made me understand many things. Thank you!

  • @MythicalMaestro69
    @MythicalMaestro69 4 роки тому +21

    Damn 4 minutes to make this easy to understand explanation about OOP, when my College Teacher explain it in 40 minutes.

  • @glitchydust4015
    @glitchydust4015 Місяць тому

    Hello, that is INSANE. really easy to understand. I'm switching from "nocode" type of programming language into a coding environment and this tutorial is a saviour.

  • @carlosramirez-fy1vz
    @carlosramirez-fy1vz 2 роки тому

    OMG, I struggled so much to understand this, and then you come with a video of 4:21 minutes and suddenly everything makes sense, thanks a lot!

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

    I was confused in this for a very long time and this simple and short video has helped me in removing my confustion. Thanks a lot

  • @zealousprogrammer4539
    @zealousprogrammer4539 5 років тому +4

    Yes please make it a series I don't understand the whole concept yet. Thanks

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

    My life long mystery of what constructor does in programming is finally explained in simple term. Thanks man. I subscribed.

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

    Hi Kyle. You have some great videos. I'm currently doing a short course on JavaScript and have encountered the Prototype chain. The content has been difficult but manageable until now. I think the idea of the Prototype chain could definitely use some Web Dev Simplification.

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

    Thanks for clearing my doubts every time I get stuck on a topic. You're a life saver!

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

    This is my favourite video explain it. Tbh it still didn't really click after watching this and a lot of other tutorials. only after testing all the new methods/keywords for an hour or so was when it starting making sense

  • @jeanetlin2225
    @jeanetlin2225 2 роки тому +3

    I have been struggling so much to understand this, and this 4 minute video with a very practical example of the House made it so much easier to understand, thank you!! Would love to see a course on this :) When will you React course be released, btw?

  • @kidbrave_7673
    @kidbrave_7673 3 роки тому +1

    Your an amazing teacher brotha I been search up and down the youtube plateform on learning js for beginners and found your content and it's been beyond a blessing!. I'm currently building your calculator but got alittle confused on constructors so thank you so much for putting this video out the blueprint and house concept made ALOT of since for the ground work of what's the difference between constructors and objects. 😁

  • @BB-sg8ik
    @BB-sg8ik Рік тому

    Great ELI5 on classes, objs, and constructors

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

    Awesome vid man! These always help me out when i need to reinforce something i didn't fully understand in a lecture. Keep em coming!

  • @beardbiceps
    @beardbiceps 5 років тому +3

    Excellent. Thanks for sharing this concept and yeah please make a full series on it.

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

    Booommmm, you just threw light into a dark gap i was struggling with, thanks 👏👏👏

  • @user-gj1pd4fs3o
    @user-gj1pd4fs3o 10 місяців тому

    Thank you so much! you were able to explain classes in much simpler terms than most people!

  • @Zen-lz1hc
    @Zen-lz1hc 3 роки тому

    If you already know a little bit about constructors and prototypes ...
    This video is even better .

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

    what a video! just what I was looking for, in 4 minutes

  • @akarihotech
    @akarihotech 9 місяців тому

    Hey Kyle, thank you for making me a programmer again. I have been skipping the Classes since 2008 just by fear. Now in 4 minutes it is included in my CV

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

    Hey Kyle I wanna tell you something you give a smile just now I was searching for Javascript classes I saw this video I didn't know is it yours and I was your and I smiled automatically 😊

  • @stith_pragya
    @stith_pragya 9 місяців тому +1

    Thank You So Much for this wonderful video............🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻🙏🏻

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

    I sometimes wonder why youtube easy free ! Thank you Man i just love the aura you have

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

    a well simplified explanation of classes and constructor in JavaScript

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

    Wow you really simplified everything

  • @hertechera
    @hertechera 11 місяців тому

    You are seriously an incredible teacher. Thank you

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

    You are God sent my brother... Thanks alot

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

    Thanks for the video. Helps to understand the purpose of the class.

  • @amitgupta7095
    @amitgupta7095 10 місяців тому

    Thank you so much. For making this valuable lesson so easy. Everyone has their theory of one hour and its still not this simple. Please explain more of the fundamentals. Thank you

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

    short and straight to the point. thanks

  • @srarther3
    @srarther3 3 роки тому +1

    thank you for this video im having a difficult time finding videos like this that explain these concepts as elementary as you just did

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

    THANK YOU for this video! My school is using Cengage to learn comp sci 1 & 2 and it's an awful oblique program. You're a great teacher, excited to browse your other videos.

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

    Dude, you make everything so much simpler.

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

    I think you're the best at explaining complex coding concepts!

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

    Yes, this really helps! Do a series

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

    Amazing video. Short, simple, concise.

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

    Man you simplified the heck out of it. Thanks man

  • @arx48
    @arx48 11 місяців тому

    wow, one of the best simplifications

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

    Excellent explanation.

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

    Thank you for clearing this up! My University lecturer totally screwed up this topic and made me even more confused!

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

    nailed it dood. i needed to understand these better for class. now i feel i am getting a better feel for it

  • @MarshallSC1
    @MarshallSC1 5 років тому +1

    I wanna see more videos of you simplifying programming terminology.
    I would also like to see a "pagination" project with JS. A section with pagination or entire pages with pagination.
    Thanks you very much in advance and have a good day!

    • @WebDevSimplified
      @WebDevSimplified  5 років тому

      Pagination is a great idea. I will put that on my list of ideas.

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

    Simply and efficient explanation. Thanks a lot.

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

    I loved it you just made it so simple without making a 20 min video. Thank you so much!

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

    thx, help a lot, always confused, hope we have more teachers like you

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

    That was just what I needed thank you!

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

    Great and simplified explanation like it should exactly be. Thanks man👍

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

    simple and to the point, as always

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

    well explained basic concept and to the point. I love your content

  • @bazzle_brush
    @bazzle_brush 5 років тому +2

    This is really good, I seem to get lost when I read docs, especially MDN pages. I think they use too complex examples 90% of the time, for me at least.. You on the other hand explain the concepts quickly and succinctly, I often even figure out things you haven't explained yet halfway through the video. many thanks for expanding my knowledge.

    • @WebDevSimplified
      @WebDevSimplified  5 років тому

      You are very welcome! I am glad that I am able to help you learn topics that are difficult to understand.

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

    Wow. So useful . Thank you !!!

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

    Thanks- you made great metaphors- which is often key to making things/concepts accessible

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

    The GOAT of java script

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

    Thank you so much!! Please put totgehet more OOP videos!!

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

    thanks for all your great videos. please cover Super

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

    Short and clear

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

    Thanks man, so simple

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

    This was so helpful and easy to understand. Thank you!!!

  • @Btc314btc
    @Btc314btc 3 роки тому +1

    Thank you, bro, you are so cool!

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

    Thanks a lot!!!! It helped me very much. It is really a very simplified explication

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

    would be a nice series.. diff between classes and objects are an interesting topic too

  • @m.hakania2251
    @m.hakania2251 Рік тому

    Hi,
    Thank you for making this and toms of other tutorials!
    When you have a moment and passion, can you kindly make a video on what exactly is a promise and call back and how it's used to a 3rd grader?
    that has been one of the terms that I have been constantly confused.
    Thanks again!!

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

    you are god sent man

  • @antonivanov9555
    @antonivanov9555 5 років тому +1

    That awesome, man! Pls make more!! U makes this really easy to understand. Thanks!

    • @WebDevSimplified
      @WebDevSimplified  5 років тому +1

      I'm working on the recursion video for this series right now.

    • @antonivanov9555
      @antonivanov9555 5 років тому

      Web Dev Simplified thanks, man!

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

    thanks for tutorial on web development. I'm so glad to have this valuable knowledge.

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

    BRUH FINALLY I UNDERSTAND, BEEN STUCK AT THIS FOR 7 DAYS LOL

  • @AniMason-Animation
    @AniMason-Animation Рік тому

    You are a gem

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

    Good explanation.

  • @tonikwabi8865
    @tonikwabi8865 5 років тому

    This is excellent please make a full series

    • @WebDevSimplified
      @WebDevSimplified  5 років тому

      Thank you! Is there a particular term/topic you would like me to cover next?

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

    Wow you are seriously amazing. Thank you for making things easy to understand!!!

  • @riemmatv7680
    @riemmatv7680 10 місяців тому

    This was so helpful

  • @PaulGrossmanTheDarkArtsWizard

    Excellent! Do it again with TypeScript!

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

    Good video. It might also be good to link this to the UML class diagram, a visual blueprint to show the attributes and methods.

  • @malmossa
    @malmossa 5 років тому +1

    Thank very much, great and simple, you should make JavaScript from beginning to advanced course. And sell it you deserve to make money for your knowledge 👌

    • @WebDevSimplified
      @WebDevSimplified  5 років тому

      That is on my list of course ideas. I am doing a React course first but that may very well be my next course.

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

    Cool man! Thank you!

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

    You're a king. Thanks for such a helpful video

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

    really thanks , wish you the best.

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

    thank you very much. You are great. I wish you best of luck. Please share more videos

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

    Thanks, easy and simple.

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

    Please talk about the differences between classes and object returning functions.

  • @riiadada5283
    @riiadada5283 Рік тому +1

    excellent as always

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

    You really know how to explain code! thank you for sharing this :)

  • @razvanbugoi83
    @razvanbugoi83 5 років тому

    I want more of this short JavaScript concepts explained please.

    • @WebDevSimplified
      @WebDevSimplified  5 років тому +1

      I am working on another one based on recursion coming out in the next couple weeks.

    • @razvanbugoi83
      @razvanbugoi83 5 років тому +1

      @@WebDevSimplified Great to hear that! I think that if one can master JS then anything else would be way easier to learn, for example frameworks or any other languages for that matter. The problem is that there is so much information out there that beginners like me get overwhelmed at times. That's why I've decided for myself to focus on JS only for now. Thanks a lot and I am looking forward to seeing your new videos on this subject.

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

    Thank you so much. You are amazing

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

    thank you soo much could we get classes more on constructors.

  • @msabhinavchandra4174
    @msabhinavchandra4174 11 місяців тому +1

    thank you

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

    your channel is fantastic. glad i found it.

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

    Really good video and very easy explanation, thank you so much! that's what I was looking for!! I Would like more similar videos about constructors in JavaScript if that's possible, thank you!

  • @KelleyTomek
    @KelleyTomek 10 місяців тому

    very cool video!

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

    Amazing video

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

    The house analogy really helped here and brought this home. Would you say that the constructor would be like a construction worker/tradesman in this analogy, since it can change the wall color, change the furniture, etc?

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

    excellent
    if some vue.js terminology add in future would be great

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

    Thank you. this helped a lot

  • @opensourcerer9927
    @opensourcerer9927 5 років тому

    Very informative! Keep up the good work.

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

    great help!