Learn NUMPY in 5 minutes - BEST Python Library!

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

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

  • @gilesmcmullen
    @gilesmcmullen  4 года назад +57

    👌 Want to ace the Data Science Interview? Over 1000 Data Science Practice Questions with model solutions: bit.ly/30ul0nX

    • @francis2k488
      @francis2k488 4 года назад +3

      I want to learn first of all and then prepare for an interview.

    • @otaviojc
      @otaviojc 4 года назад +2

      Ty a lot fot tips!! I m beginner in Python and your videos are help me a lot! XD

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

      interesting 5 min faster. to get learn

    • @WG26Gaming
      @WG26Gaming 2 года назад +1

      You should be awarded man for the efforts you make for teaching us numpy in a creative way

    • @versacebroccoli7238
      @versacebroccoli7238 2 года назад +1

      I wish you didn't use a url shortener for that. Hard to trust it.

  • @doncherf2610
    @doncherf2610 4 года назад +283

    If you total the time spent on interruptions, introductions, and conclusions, you get 8:37 leaving exactly 5 minutes of useful information on Numpy.

    • @Nonsanity
      @Nonsanity 2 года назад +52

      np.sum(video[video > interruption]) == 5

    • @NandhaKumar-hw2bz
      @NandhaKumar-hw2bz 2 года назад

      @@Nonsanity 😄👌👍

    • @misterentername8869
      @misterentername8869 2 года назад +31

      tbh the interruptions kept from wandering my mind, it brought my attention back

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

      @@misterentername8869 when you hear the gong, bring your mind back to the breath. As you breath in and out, repeat your mantra, focus on the b[re]ath (little Yorkminster joke there for the kids).

    • @tharushapiyumal
      @tharushapiyumal 9 месяцев назад

      Sounds like lots of calculations 💀

  • @rohitborra2507
    @rohitborra2507 4 года назад +1226

    may be we should appreciate him for his creative thinking to teach numpy in 5 min although took around 13 minutes

    • @iman2020
      @iman2020 4 года назад +43

      It's still better that 3h

    • @rohitborra2507
      @rohitborra2507 4 года назад +7

      @livestupid thinkbrilliant I listened in 2x 😁LOL.

    • @oldlorenz9567
      @oldlorenz9567 4 года назад +1

      Lol

    • @monfreign
      @monfreign 4 года назад +12

      we call 'em click bait but this is the first time I'm thankful xD

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

      @Free Bird Blue Sky thank you

  • @MrNicePotato
    @MrNicePotato 4 года назад +356

    Imagine if someone is falling from a failed plane without a parachute and have just 5 minutes of time to learn about how to use numpy to find out the optimal landing posture to maximize likelihood of survival, and he found this video teaching numpy in 5 minutes, when he found out the tutorial is actually longer than 5 minutes midway into the video, he would be like "damn it!"

    • @khalidaldossary556
      @khalidaldossary556 4 года назад +32

      Or he can play the vid on 2.25 playback speed.

    • @tirthmehta7802
      @tirthmehta7802 4 года назад +4

      nice one

    • @oldrichbezvera6721
      @oldrichbezvera6721 3 года назад +11

      I hate when it happens to me...

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

      i like this scenario

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

      @Mark Would you look at that, you learned numpy so fast that you even had time to comment this while plummeting to your death.

  • @calmniverse9941
    @calmniverse9941 5 лет назад +1526

    How many of you found it annoying when he interrupted?? although nice video

    • @calmniverse9941
      @calmniverse9941 5 лет назад +15

      My first liked comment!😂 thanks whoever liked it

    • @altimmons
      @altimmons 5 лет назад +14

      Yes, much better without.

    • @morgengabe1
      @morgengabe1 5 лет назад +21

      This is the sort of thing that annoys me about face programmers. Just cut to the chase.

    • @Sina.g.z
      @Sina.g.z 5 лет назад +67

      For me it was opposite actually. I laughed each time.

    • @asanyal296
      @asanyal296 5 лет назад +69

      I love his creative approach and humor. He is a superb video producer. Most programmer types are immensely boring. I have become a fan of this guy.

  • @windar2390
    @windar2390 5 лет назад +534

    if you use these interruptions, you should use it more strategically. for example between 2 topics, so the viewer can build up a new focus.
    but because of your random interruptions, i was distracted because i expected every second a new interruption.

    • @juanalejandrogarcia8957
      @juanalejandrogarcia8957 4 года назад +3

      Exactly

    • @CSSuccessGamer
      @CSSuccessGamer 4 года назад

      no worries, i distract myself by watching other youtube videos for 10 minutes every 60 seconds

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

      😂😂

    • @Free_Russian
      @Free_Russian 3 года назад +5

      Yeah, totally irritating. Gave it up and started looking for better quality

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

      if you've watched 24 I can imagine Chloe sending it and Jack Bauer going like. "Damn it Chloe!"

  • @deepakmecheri4668
    @deepakmecheri4668 4 года назад +33

    Why is everyone complaining about the interruptions. The guy was making the video lighter and enjoyable. Very concise tutorial indeed

  • @jnorris8649
    @jnorris8649 4 года назад +466

    It'd be even faster if you didn't have to say, "Fahstah", every 20 seconds...

  • @chicobecker
    @chicobecker Год назад +2

    I customized the playback speed and watched it in 5 minutes. Well done, great video!

  • @fractal_123
    @fractal_123 4 года назад +114

    There is a mistake in the video about the two-dimensional array. When creating a two-dimensional array, you typed:
    b_list = [[9,8,7,6,5,4,3], [1,2,3,4,5,6,7]]
    z = np.array([b_list])
    However, there should be no "[ ]" in the second line, while it should be z = np.array(b_list)
    With your code, z is a three-dimensional numpy array instead of a two-dimensional one.

    • @bryannjau423
      @bryannjau423 Год назад +1

      You're a life saver. Thank you

  • @alvarosalgado3121
    @alvarosalgado3121 5 лет назад +824

    The interruptions were annoying :)

    • @deez2928
      @deez2928 5 лет назад +26

      Af

    • @dorusie5
      @dorusie5 5 лет назад +41

      He really underestimates the attention span of his audience.
      "Go quicker" [interrupts every 30 seconds, and repeats how to find the type of the number 10 times].
      All that aside, it's a good introduction to what you can do with numpy.

    • @JamesMcCorrie
      @JamesMcCorrie 5 лет назад +32

      Could have done it in 5 minutes without the interruptions...

    • @michaelnurse9089
      @michaelnurse9089 5 лет назад +8

      ...but also very 'meta'. Everyone clicks the 5 minute video but it takes 10 minutes to learn.

    • @HenriqueCSJ
      @HenriqueCSJ 5 лет назад +8

      Well, it could be a great video but you got really annoying trying to be funny.

  • @ahmadyoussef1754
    @ahmadyoussef1754 2 года назад +4

    i don't care if it is not 5 min, this is freakn amazing, i love it, it is fun and educational with more interaction that keeps you engaged, just amazing

  • @BigOleHeals
    @BigOleHeals 5 лет назад +615

    great video for learning but kind of annoying how he keeps cutting away and saying numpy, numpy numpy

    • @dagdet
      @dagdet 5 лет назад +13

      I like those

    • @andyn6053
      @andyn6053 5 лет назад +6

      Maybe he has Tourettes?

    • @asanyal296
      @asanyal296 5 лет назад +5

      I liked those quirky breaks. I find this guy very inspiring.

    • @shubhamraut3637
      @shubhamraut3637 5 лет назад +11

      Yes very annoying

    •  5 лет назад +2

      Very very very annoying. He promises at the beginning that it will take 5 minutes. Then he broke his promises.

  • @ShalabhBhatnagar-vn4he
    @ShalabhBhatnagar-vn4he 3 года назад +56

    Thanks Giles! What I could not learn in 2 years, thanks to you I learnt them in 5 minutes (13 actually). Amazing!

  • @savager9936
    @savager9936 5 лет назад +159

    I liked the funny interruptions, but maybe there was too many of them. Great video btw, love learning from you!

  • @hankblack783
    @hankblack783 5 лет назад +45

    Really liked the use of photos. Made it more interesting a your typical numpy tutorial. Thanks!

  • @dsask5475
    @dsask5475 Год назад +2

    you took 11 mins to teach me what i wanted to see. I was having the exact same reactions you were displaying in the video. thanks!

  • @samelaaraujo
    @samelaaraujo 5 лет назад +9

    Love the cutting and the fact you lied. I only realized after the first 4 minutes, but I was hooked. Good job, and thank you.

  • @user-ni1bu6mt6e
    @user-ni1bu6mt6e Месяц назад +1

    It's 2.38 am and today is my exam.
    This 13 minute vdo(better than other 1hr vdos) helped me!

  • @maxim_mahadeva
    @maxim_mahadeva 3 года назад +7

    guys it's actually nearly 5 minutes, just watch at speed x2 it's the speed at which he actually spoke, he just slowed it down for us. ;D

  • @seeking_the_sun
    @seeking_the_sun Год назад +1

    This was so much fun to watch; your style is a veritable joy to behold

  • @tumi3640
    @tumi3640 5 лет назад +41

    hahahahaha! I do this to my nephew whenever he doesn't want to eat, " one more spoon, one more spoon" makes a whole bowl , great job

  • @leonardopereiraamaral886
    @leonardopereiraamaral886 15 дней назад

    Another engineering student grateful for watching your video, thank you. Your content has arrived here in Brazil

  • @mok0s1
    @mok0s1 5 лет назад +9

    Now you learn how to vectorize and use broadcasting rules efficiently to avoid becoming traped in python loops.

  • @rafarafman
    @rafarafman Год назад +1

    This is incredibly comprehensive and condensed. I might need to watch it in 20 minutes

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

    I have just started an intensive five-months Data Analyst re-training. Your approach has helped me to demystify Numpy. Great job!

  • @lloydmcleod629
    @lloydmcleod629 Год назад +1

    I remember watching this over a year ago. The interruptions were irritating.
    But Now, I can appreciate the making of this video while I seek to understand NumPy.

  • @mikebrown7366
    @mikebrown7366 5 лет назад +7

    That's 13 minutes of my life that I DON'T want back. Thanks. Brilliant idea using a photo image.

  • @stefanjagger
    @stefanjagger 4 года назад +2

    Great video easy to follow. I found the flip back to you and early on to the keyboard and pad distracting. Your teaching is good enough to make me watch it all after a few mins of trying to get me to keep watching. Thanks for sharing.

  • @guilhermeassiste
    @guilhermeassiste 5 лет назад +167

    Please do one of these on Pandas and Matplotlib!!
    Great channel btw.

    • @obinator9065
      @obinator9065 5 лет назад +1

      He has both of them.

    • @digigoliath
      @digigoliath 4 года назад

      I came after those 2. Great stuff!

    • @neillunavat
      @neillunavat 4 года назад

      Bruh... Pandas in 5 minutes will be like 40 minutes.... Too big library to cover bruh

  • @digigoliath
    @digigoliath 4 года назад +1

    Yes, it is longer than 5 mins. Yes, there may be 1 too many 'breaks' for a break & a possible cause for annoyance. However, this is a great intro to "Getting Started" & it gets straight into the business of explaining the topic without trying to squeeze just enough examples to fit 5 mins. I would rather get the good stuff. It was 13 mins well spent.
    If it is not too much to ask, a Git repository would be great for a Newbie to dive right in.
    BTW, I arrived here after Pandas and Matplotlib.

  • @TheBigJinglz
    @TheBigJinglz 5 лет назад +3

    I´ve just started to learn programming with python. Working with numpy is my goal. Thank you for the awesome tutorial!

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

    Found the interruptions helpful because they got me focused, thanks for a great vid hope you make more like these

  • @drnesr
    @drnesr 5 лет назад +48

    There is an error in the video. In minute 3:22
    If you want to convert a list to numpy array by name, just add the name between the curved brackets not the square brackets
    E.g. a_list=[3, 6, 9, 0, 13]
    Example a_array = np.array(a_list)
    NOT np.array([a_list] ) as you did!
    The problem is that what you did will make a wrong shaped array that will be cause errors when you try to reference or slice.
    Thanks for the rest of your video.

    • @michaelnurse9089
      @michaelnurse9089 5 лет назад +1

      I was wondering about this. Thanks doctor.

    • @hugoporras14
      @hugoporras14 5 лет назад +1

      It depends of what you want to do, you are right, but he is not wrong, i ve used arrays that way (for example with cv2).

    • @StellaKatsarou
      @StellaKatsarou 5 лет назад

      what do you mean wrong shaped array?

    • @drnesr
      @drnesr 5 лет назад +2

      @@StellaKatsarou If you have the array np.array([3, 6, 9, 0, 13]) its shape will be 5*1; i.e. a vector, while the array np.array([[3, 6, 9, 0, 13]]) (Notice the double square bracket) has a shape of 1*5; i.e an array of 1 row and 5 columns. Wrong shaped means you want 1*5 you got 5*1, which are totally different in the array terms.

    • @doraimuthineni7588
      @doraimuthineni7588 5 лет назад

      @@drnesr The shape of np.array([3,6,9,0,13]) is (5,) = (1,5) but not a good representation. The shape of array np.array([[3, 6, 9, 0, 13]]) is (1,5) which gives the same result as before, but this is a better representation and a Standard* way. Hope I helped

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

    Good introduction to Numpy. I would like it better if you didn’t stop the explanation to say “faster” in between it.

  • @deepamgupta8011
    @deepamgupta8011 5 лет назад +10

    At 2:44,
    np.empty(3) doesn't creates an empty array.
    Rather it creates an array with random values.
    By the way, your teaching style is really fantastic. Kudos!

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

      Same..but why is this happening

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

    Why the 1300 dislikes, i find it very very helpful

  • @SteveCamilleri
    @SteveCamilleri 5 лет назад +25

    Annoying interruptions but use of photo as an array illustration was genius!

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

      Without the interruptions, this 13 minute 5 minute video could and should've been a 12 minute 5 minute video.

  • @imriss8140
    @imriss8140 5 лет назад +1

    Usually i increase the speed of lectures from other people but this one is really great... quick direct and with practical examples.....

  • @sidstam
    @sidstam 5 лет назад +5

    Thank you. Python newbie here. Great video. Very useful to give the example with the picture as an example of numpy's operations on an array.

  • @berkehankura8803
    @berkehankura8803 7 месяцев назад

    I found interruptions quite amazing and they helped me focus. Good video for a starter like me but wish he told how an advanced or a beginner tutorial this is.

  • @hosseinaminikhah2075
    @hosseinaminikhah2075 5 месяцев назад

    He reminds me about my childhood and the teaching system. So smart dude❤

  • @yomolandia
    @yomolandia 5 лет назад +18

    actually those interruptions were quite helpful for me. they kept me from losing attention and falling half asleep

  • @asanyal296
    @asanyal296 5 лет назад

    I loved the interruptions - unlike a lot of the commenters here. Your videos are fun to watch - never boring. The geeks who don't like it can go back to reading arid programming books. Don't change a thing

  • @cupofkoa
    @cupofkoa 5 лет назад +81

    Its like real life - "this should take a few days to learn" ... two weeks later...

    • @gilesmcmullen
      @gilesmcmullen  5 лет назад +10

      lol!

    • @digigoliath
      @digigoliath 4 года назад +2

      Most likely but great to start with a good idea what to expect. Inspiration for the learning, you know.

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

    Literally Learned the Numpy Packages in 10 minutes. I was learning on DataCamp and was seriously getting confused, thanks!

  • @YeeYeez
    @YeeYeez 5 лет назад +15

    I have a feeling your channel is about to explode. Every time I get recommended awesome under-the-radar channels, they seem to gain subscribers really fast (given the content keeps coming). Recommender systems... the more you know. Probably user-user similarity.

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

    If you didn't notice the video was 13 minutes before clicking on it that's on you *shrugs*
    Personally I liked the entertaining side of it, you're never going to actually learn a Python library in 5 minutes, but this is a decent overview!

  • @LauriLaitinen
    @LauriLaitinen 4 года назад +5

    You made this look BOTH interesting AND funny. Thank you 😁👍

  • @0568raju
    @0568raju 5 лет назад

    Nobody had taught numpy like this. Great job

  • @sanchezjean38
    @sanchezjean38 5 лет назад +10

    Very nice quality video! This is a great refresher of how NumPy could be used and how it behaves in certain situations. Thanks so much! Your work is appreciated.

  • @Simon-if6rt
    @Simon-if6rt 4 года назад

    Honestly, the interruptions were great. People who want an intro without introductions can go check the other millions of intros on youtube, or just read the numpy manual

  • @saifal-naimat2804
    @saifal-naimat2804 5 лет назад +13

    If he just cut the scenes where he tried to convene us that it will take more time but worth it, it would be close to 5 mins !!

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

    Boss you kill my procrastination
    And lit up my eyes for py libraries
    Surely i will be your subscriber from now
    I owe you very much for this vdo.

  • @jasonstapley6822
    @jasonstapley6822 5 лет назад +3

    Great video. Have to watch a couple of times. A lot packed into a short video.

  • @MohammedAli-xv6es
    @MohammedAli-xv6es 3 года назад +1

    Thank you for the shift+enter!!! Man, i've been pressing run this whole time!!!

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

    i found the constant cutting across to make disclaimers about the video length very distracting

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

    It's like the short-attention-span theater version of short-attention-span theater. :) Thanks for the great, quick intro!

  • @JokerFromTDK
    @JokerFromTDK 5 лет назад +142

    Video Ruined by Interruptions. Next time while showing something worth learning make sure its continuous without Interruptions.

    • @andyn6053
      @andyn6053 5 лет назад

      Yes and do it slower. Else one dont remember anything

    • @sarthak1314
      @sarthak1314 5 лет назад +2

      Take a chill pill. Let the guy have some fun!

    • @HonestConsulting
      @HonestConsulting 5 лет назад

      I agree.

    • @wideningcarrot6
      @wideningcarrot6 5 лет назад +2

      I enjoyed it, it added a more human approach to it.

    • @wengeance8962
      @wengeance8962 4 года назад

      imagine being this entitled.

  • @francis2k488
    @francis2k488 4 года назад

    The best teacher for Python. From my personal experience.

  • @argmax11
    @argmax11 5 лет назад +8

    I did not mind the interruptions at all. I thought they were funny. Thanks for the quick tutorial !

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

    Fantastic summary of it all. Wouldn't have minded some datasets to work through it on screen at the same time.

  • @samuelbignardi8318
    @samuelbignardi8318 4 года назад +13

    Nice quick introduction!! Just what I needed to refresh my numpy after a while i did not use it!! That's what I wanted, more numpy!!!
    In contrast with other comments, I found the flash-interventions kind of funny and fully in line with the title and nature of this tutorial. They add the the author's personal touch and provide rhythm to this super-fast lesson!!

  • @dafuqyobrotwelve
    @dafuqyobrotwelve 4 года назад +1

    I wanna just say that I liked this video BECAUSE of the interruptions ahah when you disclose it won't be five minutes I laughed a lot

  • @dp0813
    @dp0813 5 лет назад +7

    It was

  • @Hassibayub
    @Hassibayub 4 года назад

    BEST Pythonic Teacher EVER!
    I love your 365 course..

  • @shubhan_official
    @shubhan_official 5 лет назад +3

    Thank you very much, Sir, I came to know many things in just 5 min which is very helpful

  • @sindhujas7807
    @sindhujas7807 4 года назад

    I beg to differ from those who said that the interruptions were annoying.
    He does a great work with his videos and the least that he interacts with us is by saying "NumPy! NumPy! NumPy!" and I really like that. Period.

  • @Lordkhaors
    @Lordkhaors 5 лет назад +5

    Thanks for this practical and concrete introduction to NumPy

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

    Sir, thank you. I like the way you teach. May god make you very rich.

  • @realmrjangoon
    @realmrjangoon 4 года назад +24

    Video Title: "Learn 'Numpy' in 5 minutes"
    Video Length: "13:37"
    Is it just me?

    • @shinaken
      @shinaken 4 года назад +1

      How can I trust a mans video if he doesn't even know that 5 < 13 ?

    • @copernicofelinis
      @copernicofelinis 4 года назад +3

      It's the YT equivalent of 'just the tip'

    • @YlmazDALKIRANscallion
      @YlmazDALKIRANscallion 4 года назад +1

      Same. That's why I disliked the video.

    • @codeforest9027
      @codeforest9027 4 года назад

      even if you watch it in 2x it's not 5 minutes

    • @sindhujas7807
      @sindhujas7807 4 года назад

      Just appreciate the work if you've gained from the video.

  • @damianos.2954
    @damianos.2954 8 месяцев назад

    it wasn't only useful... it was SUPERB

  • @diegogomes5837
    @diegogomes5837 5 лет назад +3

    you're the best. Continue your work...

  • @michaelroditis1952
    @michaelroditis1952 5 лет назад

    I was actually happy for not being only 5 mins because you can't learn a library so quick and i thought it would be one of those videos that only say to you things like "Numpy is great... you should learn it, I hope you found this video help full click the like button". Nice content man thanks, very helpful for a guy that is to bored to read the documentation!

  • @Rj_fender
    @Rj_fender 5 лет назад +5

    The title is so engaging and plus the way you present it . Thanks! Looking forward for more such quick learning videos.

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

    great video! looking forward to watching your other videos! keep up the good work!

  • @maryannsalva3462
    @maryannsalva3462 4 года назад +3

    You're such a likeable amusing man! I just love your style of tutorial. Succinct, meaty and funny! Keep it up! ;)

  • @joacortez3423
    @joacortez3423 4 года назад

    this is easily the best summary of numpy ever

  • @canale_mio_bonaa
    @canale_mio_bonaa 5 лет назад +18

    Next time don't interrupt, just let it flow.

  • @Ian-dn7lq
    @Ian-dn7lq 8 месяцев назад

    brother gets an A+ on both being informative and annoying

  • @melanienamukuru7799
    @melanienamukuru7799 4 года назад +3

    interruptions are funny!!! I like this guy;s sense of humour

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

    fantastic use of an image for numpy examples *mind blown*

  • @Dozer456123
    @Dozer456123 5 лет назад +30

    Learn NUMPY in 13 minutes (With annoying interruptions!) - Best Python Library
    fixed the title for ya

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

    My subject coordinator recommended this video. Quote: "Good numpy intro: nice image array slicing and tips from slightly irritating guy". I found it pretty funny when I read that. After watching it, I definitely think that's an apt description.

  • @satyajitdas2780
    @satyajitdas2780 5 лет назад +3

    Thanks for the video. The image processing was really great, I suppose the photos is of York city which u recently visited.

  • @geekyprogrammer4831
    @geekyprogrammer4831 4 года назад

    wooaw that bit of deal with image using matplotlib....loved that part!!

  • @atenciop123y
    @atenciop123y 5 лет назад +4

    Great video. I agree with the comments on the interruptions. I look forward to seeing your other videos.

  • @patrickl5290
    @patrickl5290 4 года назад +1

    Thanks a ton! just started research in uni for data science and this really helped me grasp numpy better. You rock

  • @antoniogabrielchaconmenke83
    @antoniogabrielchaconmenke83 5 лет назад +4

    I liked the interruptions :P Great Video!

  • @eristonmansambu8225
    @eristonmansambu8225 2 года назад +1

    Thank you very much, brother! This video was very informative to me. Now I feel more confident to talk about Numpy. I think I've really been numpied out haha

  • @rafaelgpontes
    @rafaelgpontes 4 года назад +28

    I'm so impatient these days that I fast-forwarded an "in a nutshell" video. Yeah... Maybe that's what a shitload of internet does to your brain. '-'

    • @TwelfthRoot2
      @TwelfthRoot2 4 года назад

      Rafael Pontes yup. I usually watch videos at 2x

  • @NostraDavid2
    @NostraDavid2 2 года назад +1

    Nowadays we can use vscode, create a new .py file and add "# %%" to the file to create a new code cell. Then shift-enter to run that cell. Vscode does the installation.

  • @alissondamasceno2010
    @alissondamasceno2010 5 лет назад +20

    Calm down dude, no need to rush!
    The interruptions were a bit annoying, we can speed up the video if we want ;-)

  • @AhmedIqbal
    @AhmedIqbal 4 года назад

    After waching this video tutorial, i fall in love with NumPy, now i need more NumPy, least 1 hour long video of NumPy.

  • @greatvedas
    @greatvedas 5 лет назад +4

    I liked the interventions, its hilarious and kept the discussion friendly. Good stuff.

  • @datboi_gee
    @datboi_gee 4 года назад

    My biggest problem has been my IDE. I haven't programmed in like 10 years and came into Python from that decade-long break with new born eyes. My first ever experience with an interpretive language and I absolutely ADORE Python.
    All of my prior experience was within Visual Studio, specifically VB & C# on the .NET framework. And in one year in particular we used the XNA library in conjunction with C# to create indie games on the Xbox. Tons of experience on TopCoder and BPA competition.
    Point is, it didn't take me long to get a grip on Python. It's a beauty. But I've been programming exclusively on a mobile IDE for Android that is just a barebones text editor with a compiler and it was enough to get acquainted with Python but it's failing me when it comes to libraries.
    I feel like I've hit a brick wall with learning. I can rip open source code for games and know exactly what's going on, but I'm lost when it comes to the limitations of the functions within libraries. I see they're spawning rectangles with .rect functions and I can interpret that they're feeding it X,Y coordinates for location and size, as well as mathematically calculating things like center and positional manipulation and yadda yadda yadda.
    I see imports like tkinter and pygame and various functions within those libraries but the extent of their use-cases is lost on me because SO much of learning libraries comes down to the assistance within an IDE. Hitting the dot key and reading out a list of all possible functions with dev notes on the specifics of their functionality.
    Just seeing this made me realize exactly what my problem is. I've got to switch tools.
    Does anyone have any advice for a combination of tools, like an IDE and maybe even add-ons that would make this process as effortless as possible? My only experience is with Visual Studio but I've heard good things about Atom / Jupyter and even things like Kite. If anyone has a quick infodump that could fill me in I would much appreciate it.

  • @praneethkonduri8239
    @praneethkonduri8239 4 года назад +3

    Your videos are great. I watched only two so far but I would continue watching. Keep posting. Do it your way, people shouldn't (imo) focus on the interruptions as the content is very informative and concise in your videos. Thanks!

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

    I kept watching the video until final because of his good humor

  • @adamwood7174
    @adamwood7174 3 года назад +7

    Fantastic video, thoroughly enjoyed your entertaining delivery; unlike many other channels that make computer science utterly boring. Great work, well appreciated :-)

  • @beautylife310
    @beautylife310 2 года назад +1

    Good demo, appreciate the effort, would prefer demo without interruption of jokes though. Thanks for sharing!