Abstraction (Theory of Python)

Поділитися
Вставка
  • Опубліковано 7 сер 2024
  • Software development really depends on abstractions, and using them properly. Here I'll cover some concepts from mathematics that are directly applicable to software development. In addition to abstraction, I'll cover interfaces, composition, and point you to investigate and understand operations rather than focusing on data.
    Support me by buying from Amazon through my affiliate link: amzn.to/2FBNVwA
    Here's my Patreon account if you want to give me money: / realphysics
    Other ways to support Real Physics: • How to Support Real Ph...
    Playlist: • Theory of Python
    Thank you!
  • Наука та технологія

КОМЕНТАРІ • 18

  • @oliverspin8963
    @oliverspin8963 4 роки тому +26

    I've been searching for a broader explanation of CS/Python and these videos are hitting the spot. Thanks!

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

      Thank you for the kind comments. I hope that I can fill a missing niche out there. Too many programmers don't understand the theory behind what they are doing and so hopefully I am helping.

  • @nischalsehrawat2130
    @nischalsehrawat2130 3 роки тому +3

    Finally a physicist explains computer science concepts, it can't get any better. Thanks

  • @XanderGouws
    @XanderGouws 5 років тому +11

    You got your degree one year before I was born! Thanks for the fantastic videos btw :)

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

      I'm old now aren't I?

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

      ​@@jg394 Depends on who you ask haha :)

  • @vrushabhpatil2867
    @vrushabhpatil2867 3 роки тому +3

    u are doing great work by making tutorial vedio playlist thanxxx for this from bottom of my heart

  • @user-np2te1ix2m
    @user-np2te1ix2m 4 роки тому +3

    Thank you very much for such a simple explanations of such complex topics!

  • @vitorsantos6310
    @vitorsantos6310 2 роки тому +2

    There's such a difference between you and others' videos..
    For the longest time I battled with cs jargon and trying to memorize all these "complicated aspects of it", but all it comes down to is levels of abstraction !
    Taking one step at time and trully understand a concept before jumping on to the next one completely changed the way I look at learning.

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

      I really liked working with the engineers who had take the time to dig a little deeper into what was really going on.

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

    I was looking for anatomy of python and found your playlist , thank so much .
    im in between basic and advance programing but hey im still a student. me.lovesJava = true ;
    there is overwhelming info on the practical side of cs but no one goes in depth.
    i think it is a blessing that i found your channel .
    Love from Kashmir

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

    Very thoughtful and efficient explanation of the theory!

  • @stefanr.3495
    @stefanr.3495 3 роки тому +1

    Fantastic job!

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

    Great course

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

    amazing work

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

    i prefer to be able to fix anything i own, this definitely extends to my car and carburetor.
    the use of sets to show abstraction. mmm chefs kiss.
    but useing mechanical ideas to explain the abstraction made the idea of adapters so straight forward. thats the good stuff. thanks for the great video

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

    Very good illustration of abstraction concept. Thanks a lot for this content! Ace.

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

    Brilliant. You should write a Python book, A to Z. That would be knowledge sharing at the highest level