10 tips for learning PYTHON fast! Master Python in 2022!

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • Here are 10 tips that will help make 2022 the year you master python.
    3 Data Science Learning Platforms I would recommend
    1. Data Quest - bit.ly/3hcLjbY (my favourite)
    2 Data Camp - bit.ly/39erDk8
    3 365 Data Science - bit.ly/3hbUHdd
    2 Recommended Python Courses
    1. Exploratory Data Analysis with Python and Pandas - bit.ly/2QXMpxJ
    2. Complete Python Programmer Bootcamp - bit.ly/2OwUA09
    Data Science Interview Preparation
    StrataScratch bit.ly/30ul0nX
    (These contain affiliate links, which means I receive a percentage of any sales made. There is no additional cost for anybody clicking on them)
    Twitter https//: gilesmcmullen
  • Zábava

Komentáře • 441

  • @gilesmcmullen
    @gilesmcmullen  Před 3 lety +38

    Check out my video on the Titanic dataset - I think you'll like it czcams.com/video/SffkBc1MQ40/video.html

    • @InayetHadi
      @InayetHadi Před 3 lety

      Jeannette Wing is great, thank you for turning me on her. When she talks her excitement and simple explanation is awesome.

    • @mukeshjoshi4048
      @mukeshjoshi4048 Před 3 lety +1

      Okay

    • @pencuriinshaf8822
      @pencuriinshaf8822 Před 5 měsíci

      hello do you have discord or social media or community which i can join, I really love your video, all python books that you recomend, all tips and etc. I really want to link with you. thank you, thank you so much

  • @neokagis8496
    @neokagis8496 Před 3 lety +381

    Print("you are good man")

  • @TheSuperUser
    @TheSuperUser Před 4 lety +585

    Great advice.
    1. Remove distractions (total immersion is important)
    2. Learn and apply computational thinking to problems
    3. Choose problems to solve - apply your knowledge asap
    4. Most importantly do it every single day - practice makes perfect
    5. Don't give up

    • @fabi6758
      @fabi6758 Před 4 lety +2

      *perfect practise makes perfect

    • @amycyanemerald9570
      @amycyanemerald9570 Před 3 lety

      @@fabi6758 practicing is more perfect then the people who say they're "more perfect then others"

    • @viralwizard777
      @viralwizard777 Před 3 lety +2

      Leetcode ?

    • @isorozco511
      @isorozco511 Před rokem

      1 and 5 are the toughest so far😮

    • @DubbleBubble-hg6hn
      @DubbleBubble-hg6hn Před 2 měsíci

      ​@@amycyanemerald9570 That why I like to say practice makes pattern

  • @Shagadin
    @Shagadin Před 3 lety +267

    Me: "Nah... I don't think I will have time to learn something as complex as a programming language this year"
    2020: "Oh! You will... don't worry"

    • @arthur1596
      @arthur1596 Před 3 lety +4

      *2020 Soon Ending*

    • @konstantinivanov3909
      @konstantinivanov3909 Před 3 lety +2

      @@arthur1596 Damn i have 1 month :|

    • @arthur1596
      @arthur1596 Před 3 lety +5

      Aim for consitency, Avoid multi-tasking goals, that way you could do more effective in what your doing.

    • @oohapawan862
      @oohapawan862 Před 3 lety +1

      @@arthur1596 true.

  • @gecsus
    @gecsus Před rokem +19

    I'm 75 and started learning Python a couple of months ago. It's a really interesting language and very versatile. Object Oriented Programming wasn't a thing when I became a Scientific Programmer Analyst in the early 1980s. If I can do it, I'm sure others can as well.

  • @NS-no1li
    @NS-no1li Před 3 lety +174

    I am pushing on 70 and I am starting to learn python3, but that being said.. decades back I studied C, Lisp and Prolog, but it has been marry years since then.. and my personal APC and the Vax7,11 was it at the time.. with FORTRAN on cards.. So at 70 we shall see how learning python goes.

    • @jlestua
      @jlestua Před 3 lety +7

      I learned to write code using an IBM punch card. I love all those old times but i love to write python, Java code nowadays. It's a kind of poetry to me.

    • @josephgaviota
      @josephgaviota Před 3 lety +13

      I learned python at age 60 ... and now have a quite complex order tracking/quoting/billing system I've single-handedly developed for a medium-sized company. (The owner is _excellent_ at describing what he wants, and that's a _great_ help to success!)
      I'd used various typesetting languages before (CCI/ATEX/Penta) ... later HTML, then CSS, then KSH ... so Python is just the next step.
      Never stop learning is the most important lesson one can learn !!

    • @elvan12581
      @elvan12581 Před 3 lety +5

      @@josephgaviota I took a screen grab of your comment. And will post it on my desktop background. I'll be 40 in 4 months. And I've started this journey now from scratch. It's monumental for me since I was always poor at math.
      I don't have an excellent academic track record either. But I do have track record of overcoming things or die trying.
      It would have been an honour to meet you Sir.

    • @andrewpaige9152
      @andrewpaige9152 Před 3 lety +1

      @@josephgaviota Hi Jose you have just inspired me to start and finish learning this, thank you

    • @nonamer1066
      @nonamer1066 Před 3 lety +2

      im not gonna like cuz it has 69 likes

  • @genuine0
    @genuine0 Před 4 lety +314

    I learnt programming in my late thirties, and before that all I did was networking, you are absolutely right, there is no such thing as too late, I promise you, I was once in a class we had a 91 year old lady who came to learn, she was an inspiration to all of us, most people of her age would have given up, she didn't and she was a lot of fun to have around, she passed away 3 years later but that's beside the point, at least she did what she wanted. Well said my friend.
    BTW you remind me a bit of Suggs lol

    • @72sh
      @72sh Před 4 lety +17

      Everyone needs the level of optimism of that great lady. Most of my friends already gave up in their late 20s which is so bad.

    • @DIN_A8
      @DIN_A8 Před 3 lety +11

      Access Dawah awesome. I am 38 now ans started in Febuary, i love it. After HTML/CSS and JS i‘am now diving into Python.

    • @hizkealbishaw3487
      @hizkealbishaw3487 Před 3 lety

      thanks man, you are also an inspiration.

    • @earlkentsucalit3301
      @earlkentsucalit3301 Před 3 lety

      Did she actually learn it? I myself 19 and forget everything

    • @WestKentStudio
      @WestKentStudio Před 3 lety

      Thank you for this comment! Good luck!

  • @cmatiolli13
    @cmatiolli13 Před 2 lety +21

    Thanks. I'm 41, biologist, learning python and ml to analyse biological big data. This video gave me some energy.

    • @felipeg.7949
      @felipeg.7949 Před 2 lety

      Wow thats great!!! What would you say to a chemist like myself?? , from your experience do you think data science is useful in chemistry..

  • @alexjimenez6452
    @alexjimenez6452 Před 4 lety +12

    Thank you so much sir! I'm currently learning python and I was debating on going back and revising the basics, but you just helped me out big time! Blessings!

  • @SamiUllah-ci2bh
    @SamiUllah-ci2bh Před 4 lety +155

    "Age does not make a difference if you want to learn something", fantastic! thanks!

    • @justdancefitted2023
      @justdancefitted2023 Před 4 lety +8

      I'm trying to learn it but I'm only 14 years old :P

    • @igotawizz
      @igotawizz Před 4 lety +5

      Anonymous Commentary you can do it. Learn now and make yourself millions before you turn 27

    • @yvng4697
      @yvng4697 Před 4 lety +3

      @@justdancefitted2023 Hope you started it!!

    • @amy09ng26
      @amy09ng26 Před 4 lety +2

      I am only 10

    • @moneyfreshgta308
      @moneyfreshgta308 Před 3 lety +1

      Anonymous Commentary I’m 14 aswell !

  • @ssjordan34
    @ssjordan34 Před rokem +7

    Tip number 5 is key. I spent way too much time scratching my head over basics initially. When i moved on to bigger problems, i was able to naturally apply the basics without so much thinking.

    • @master_braure
      @master_braure Před rokem

      i have been learning and revolving over basics for more than an year

  • @bigdan8936
    @bigdan8936 Před 4 lety +4

    Great advice! Thank you for what you do!!

  • @pranshulmashta7933
    @pranshulmashta7933 Před 4 lety +5

    More power to you man.
    You and your work both are awesome.
    Thankyou for your great work.

  • @bolsaparaprincipiantes

    Sweet! Thanks!

  • @barbaraott407
    @barbaraott407 Před 3 lety +9

    Relevant to me:
    -Jeannette Wing
    -Don't spend too much time on the basics
    -Leetcode
    -blog (with django?)

  • @lexigreenwarwell1004
    @lexigreenwarwell1004 Před 4 lety

    Loved this video, following your channel and saved your advice. Thanks so much!!!!!!

  • @souravyogi3372
    @souravyogi3372 Před 4 lety +5

    I am new to Python. And following your channel has really made my learning experience easier and fun

  • @f2000101
    @f2000101 Před 4 lety +1

    Thank you so much for the wonderful tips 👍

  • @michaelflores3767
    @michaelflores3767 Před rokem +1

    I dig the intro music. Love the brevity and directness of your content.

  • @voudechurras
    @voudechurras Před rokem

    I loved the way you changed the video title, just for fitting the years lol
    love ur videos, ty for sharing your knowlegde, greetings from Brazil !

  • @theoverlyhappygoth1545

    Wow what great foresight of you to have this video ready for 2022!

  • @wonghow
    @wonghow Před 3 lety +6

    I heard about Python in the 90s, I only learned it in 15 years later. You will learn it when you need to use it. As with any language, you are not required to learn everything about a language, just need to learn enough to write what a program requires.

  • @sqsp
    @sqsp Před 4 lety +3

    Thank you! Although I don't intend on putting it into practice, I found number 9 particularly interesting.

  • @jcgabas
    @jcgabas Před 2 lety

    Great tips! Thank you.

  • @MarceloNajar
    @MarceloNajar Před 4 lety

    Awesome! Great Tips!!

  • @automationtesting3149
    @automationtesting3149 Před 3 lety

    Really useful information. Keep up the good work!!!

  • @wylie500
    @wylie500 Před rokem

    Thank you so much for this. Very inspiring abs useful 👍👍

  • @ChipZilla69
    @ChipZilla69 Před 2 lety +1

    Brilliant thank you. I'm just starting my journey but will get there 👍

  • @theluxlyfe2887
    @theluxlyfe2887 Před 4 lety +3

    Great tips ! Glad I came across your page👍

  • @DJAndresViana
    @DJAndresViana Před 4 lety +1

    Great job!

  • @sephanyahublake704
    @sephanyahublake704 Před 4 lety +4

    This video is nice and concise.. I found it to be informative. I am at the beginning of my programming journey and I'm starting with Python. Thanks

  • @riccardoronco627
    @riccardoronco627 Před 4 lety +3

    tip nr 3 is absolutely spot on

  • @rogerwprice
    @rogerwprice Před 4 lety

    Fabulous advice - thanks

  • @jezzamobile
    @jezzamobile Před 2 lety

    Great vid! 👍

  • @georgettebeulah4427
    @georgettebeulah4427 Před 4 lety +1

    This is so true and can understand a lot from it and can see what you mean

  • @PedroCarneiroJr1971
    @PedroCarneiroJr1971 Před 3 lety

    Fabulous! I'll keep this video for reference!

  • @FamWraps
    @FamWraps Před 2 lety +3

    You answered my question about the first video. I was wondering which learning resource you would recommend, and I totally agree with staying on track and maintaining focus because there are so many and as a noob, I really hope to find the best resource. Once I get to play with free resource, I'm excited to buy your lessons.

  • @shriramghate2409
    @shriramghate2409 Před 4 lety +2

    That’s pretty honest. Subscribed.

  • @jlestua
    @jlestua Před 3 lety

    Thanks a lot for advising.

  • @DiamondFlame45
    @DiamondFlame45 Před 4 lety +10

    Thank you for this! I started learning Python this Monday because of the quarantine. I just finished a boot camp on SQL using PostgreSQL but I don’t know what projects to do with SQL besides creating databases lol

    • @88Timur88Bahmudov88
      @88Timur88Bahmudov88 Před 4 lety +3

      you can use databases in your projects, it's a pretty good skill to have

  • @wickedpompey
    @wickedpompey Před 4 lety +1

    Fingers crossed. Just purchased the course !! ....thanks man.

  • @mikemercury3656
    @mikemercury3656 Před 4 lety +5

    A lot of good advice here. But, one problem I have found having learnt programming languages such as: Fortran, Basic and C etc is
    "getting my head around" object orientated programming. Initially, I found it quite challenging at first because I was still trying to think the old way
    and it did take me a lot of time to adjust; although I am 66 so I must make allowances. However, a lot of what I have learnt from those earlier languages
    like the techniques involved with problem solving are transferable making learning a new language often a matter of learning their syntax; although OOP
    had its own special challenges and rewards.

  • @idonothing7557
    @idonothing7557 Před 2 lety +1

    This is not only informative but also motivational. Cheers.

  • @hajiimpressions8113
    @hajiimpressions8113 Před 3 lety

    Bought your amazing course this afternoon as soon as I saw your video!

  • @kamatisjuice
    @kamatisjuice Před 3 lety +3

    I love the scenery..
    And the tips, yes, thank you so much but the scenery astonished me.

  • @josephmubita9835
    @josephmubita9835 Před 3 lety

    I love the way you have explained it.

  • @michaelhearmon9965
    @michaelhearmon9965 Před 4 lety +8

    I understand what you mean. I learnt VBA and SQL, so now switching to Python isn't feeling such a drama. instead of learning in a course I'm just programming a project and referring to stack overflow to figure how to fix my issues.

    • @Jamesedwardkoch
      @Jamesedwardkoch Před 4 lety +2

      Cool, that’s the same path I’m on. But I really need a purpose to learn fast. If I don’t have a project to drive me then if feels aimless.

  • @jolly4954
    @jolly4954 Před 2 lety

    THANK YOU!

  • @keifer7813
    @keifer7813 Před 2 lety

    Love that you were honest about learning it for free. So many others will go on about putting in a lot of money

  • @dipper0yawn
    @dipper0yawn Před 4 lety +6

    I understand that learning computational thinking comes by way of solving problems, but at which level of knowledge should I start looking for a formal resource on computational thinking and algorithms? What is a good introductory resource?

  • @tanw8798
    @tanw8798 Před 3 lety +35

    I'm a 13 year old who is learning python and I am a aspiring ethical hacker. This video has really helped. Thanks!

    • @BussyBoiGaming
      @BussyBoiGaming Před 3 lety +3

      I hope your on the FBI radar

    • @hamzaabdikadir5329
      @hamzaabdikadir5329 Před 3 lety +2

      @@BussyBoiGaming 😂

    • @jpeg.600x2
      @jpeg.600x2 Před 3 lety

      @@BussyBoiGaming bruh

    • @thelastechani7047
      @thelastechani7047 Před 3 lety

      7 month check in, how's progress?

    • @tanw8798
      @tanw8798 Před 3 lety +1

      @@thelastechani7047 Trying my best but kind of struggling. been trying to do it as much as i can but i haven't been able to due to school work and stuff. im not really sure how to progress

  • @theakshayrane
    @theakshayrane Před 3 lety +3

    In midway of the video, just here to appreciate his idea of shooting the video in such a beautiful place and time

  • @jonquino755
    @jonquino755 Před 3 lety

    Thank you very much for these valuable tips for people who are starting in this wonderful world of programming, I sit down to think and if you have to solve problems yourself to know in reality that we are playing damaging or simply messing up, I am recently watching a video about learning flask and django a bootcamp is very good it is teaching me a lot, but I also see that I have to solve things by myself to know what I am actually doing. Thank you very much for your valuable advice.

  • @ScheffCity
    @ScheffCity Před 3 lety +18

    Oh. So literally nobody is going to explore the fact that you're on top of a mountain?? Ok then...

  • @robertslinger3705
    @robertslinger3705 Před 2 lety

    Nice video!

  • @iamJoeTheThird
    @iamJoeTheThird Před 7 měsíci

    A great video!

  • @paulies5407
    @paulies5407 Před 3 lety

    Solid advice.

  • @gilesmcmullen
    @gilesmcmullen  Před 4 lety +16

    You can buy my python course here bit.ly/3eGFC1S

    • @indigo3705
      @indigo3705 Před 4 lety +1

      Bulla cheeko

    • @zilizotufikia946
      @zilizotufikia946 Před 4 lety +3

      I am 23 and I thought I'm too late.
      I'm still learning the basic although I'm in college studying something that I really hate.

    • @baryalen9669
      @baryalen9669 Před 3 lety +2

      @@zilizotufikia946 same here 23 and thinking I'm a bit late but it's ok ur never too old better late than never

    • @bossgbini
      @bossgbini Před 3 lety +2

      Just bought your course. I'm a medical doctor looking to change my career path. Fingers crossed I should be well on my way by Dec 2020. Thanks again Giles.

    • @RefaatIbrahimXIT
      @RefaatIbrahimXIT Před 3 lety +1

      Hello Giles,
      your course is good , but I have no enough money to afford it.
      I 'll be waiting until you make special offers.
      Thank you in advance
      Regards

  • @TheDragonAzz
    @TheDragonAzz Před 4 lety +2

    I have watched a ton of programing videos and python tutorial, many don't even show the author. I can not articulate my surprise that this information is being given at the edge of , what appears to be, a Clif.
    I think I am definitely heading in the right direction learning coding.

  • @automationtesting3149
    @automationtesting3149 Před 3 lety +2

    This is the first time I am learning Python and it is really helpful

  • @edu-mq5yy
    @edu-mq5yy Před 4 lety +3

    Thank you so much. Really helpful.

  • @usuario36325
    @usuario36325 Před 4 lety +2

    Hey! Thanks for the vid! Which book do you recomend for someone New in this world??? 🙏🏽🙏🏽🙌🏾🙌🏾

  • @georgekumidanquah3338
    @georgekumidanquah3338 Před 3 lety

    Great advise; God bless u

  • @YoungDen
    @YoungDen Před 3 lety +16

    Remember, practice makes perfect.

  • @heatherjane0808
    @heatherjane0808 Před 3 lety

    This is great!!!!!!

  • @realchrishawkes
    @realchrishawkes Před 3 lety +5

    Nice tips

  • @lux27.42
    @lux27.42 Před 4 lety +2

    I am new subscriber, i like your contents so motivate me :) thankyou so much, sir

  • @VivekMishra-um7hl
    @VivekMishra-um7hl Před 3 lety

    Thanks a lot

  • @pryce4917
    @pryce4917 Před 4 lety +2

    With a voice this crisp you could narrate wildlife documentaries and I'd be hooked

  • @lennyedwards62
    @lennyedwards62 Před 4 lety +10

    Welcome back, chief.

  • @BrendanMetcalfe
    @BrendanMetcalfe Před 3 lety

    Nice visuals!

  • @jamesskinnercouk
    @jamesskinnercouk Před 4 lety +19

    People just start his course if you want to learn programming, I’m a low skilled labourer nearly 40 and it’s really really easy to follow and fun, just do it.

  • @zizismatov
    @zizismatov Před 4 lety

    Thanks 👍

  • @randy4443
    @randy4443 Před 4 lety +3

    My problem is I’m learning python c# and java at the same tome. So I’m not sure how to spread my time learning and which to focus on learning. I’m currently taking computer science in college

  • @indrajeetgour
    @indrajeetgour Před 4 lety +4

    I loved your videos.
    I wanted to know more about the last step you mentioned - "know-how the developer uses Google".
    Can you Make a video on that.. that would be really helpful .. God bless you.

  • @thehappycoder3760
    @thehappycoder3760 Před 3 lety

    Very helpful hints, tips and suggestions. By the way are you on Dartmoor or Exmoor perchance?

  • @thatslucko8548
    @thatslucko8548 Před 4 lety

    Good upgrade on the sunnies!!

  • @kylerkeeley
    @kylerkeeley Před 3 lety

    Tip 3 is key! I’ve wasted a couple weeks jumping from resource to resource

  • @joeshmow9097
    @joeshmow9097 Před 6 měsíci

    Moving past the 'basics' is key. If you're too focused on understanding concepts that every book and course for beginners start with, you'll get bored, lose interest, or get frustrated. Find a project!!!! Start there. Move project to project. Start small and work on them every single day. When you finish one, jump onto the next. The concepts and patterns start making sense.

  • @TheOldmankk
    @TheOldmankk Před 4 lety +6

    Old man using Thonny IDE to have fun with Py Turtle. Have drawn my first country flag with that crawling turtle.

  • @ameliasaomarcos
    @ameliasaomarcos Před 3 lety

    nice!!

  • @baozhiguo2875
    @baozhiguo2875 Před 4 lety

    Thanks for your wonderful advices,I will keep on it,although I am 30+ years old.

  • @urso15
    @urso15 Před 4 lety +2

    Your first tip worth the whole video.

  • @kennethl.4787
    @kennethl.4787 Před 4 lety +3

    Thanks

  • @aliyanpops6424
    @aliyanpops6424 Před 3 lety +1

    This was the video that led me to your golden channel.

  • @nikitran9332
    @nikitran9332 Před 3 lety

    i love your channel. you are inspirational and funny

  • @sonic-boom-playground3304

    Thanks for sharing, i am learning how to code in Python.

  • @suzanne1797
    @suzanne1797 Před 3 lety

    Where did you get those fabulous sunglasses! They're so dark I can't see your eyes at all. I'm in the US and those are tough to find! Thank you for all the tips. I am a super-newbie in Python and my experiences are just as you said. It helps to get confirmation about not spending too much time on the basics. The class I'm in, I felt at first she was rushing us a bit before I even understand the basics, but really pushes us on researching and projects and I think this is why. Even though it's a little uncomfortable for me, I think/hope, it's pushing me past my comfort zone so I'll improve more quickly. Thank you for the video. Are you in Scotland? I doubt it is, but it reminds me of the Orkney Islands. Not that I"ve been there, but just from pictures. Beautiful landscape!

  • @goat3779
    @goat3779 Před 4 lety +15

    Tip 3 is very important. I started with Automate the Boring Stuff, changed to those 4-hour youtubr videos, then went to ATBS again. When Im stuck, i feel like i should find a new PDF or video.
    Now I stuck with ATBS, im getting the hang of it.

    • @Vijay-Yarramsetty
      @Vijay-Yarramsetty Před 4 lety +1

      Relatable to me

    • @SantoshKrishnaVenuturupalli
      @SantoshKrishnaVenuturupalli Před 4 lety +1

      hyper relatable to me :) ! .. i guess i've hoarded up so much content, books & videos that if i were ever to go through them all - finish all , reading learning them, i might be able to write a book on my own! ...

  • @dat581
    @dat581 Před 3 lety +1

    The Jenette Wing video you mentioned was next in the suggested list. hahaha

  • @zxryv4120
    @zxryv4120 Před 2 lety +1

    ans = input("youre cool, yes or no? ")
    whie ans. lower() ! = "yes" :
    print("wrong answer")
    ans = input("youre cool, yes or no? ")
    else:
    print("correct")

  • @addy9411
    @addy9411 Před 4 lety +1

    Sir you are great

  • @noimagination99
    @noimagination99 Před 3 lety +3

    I'm a Professional learner, in my 50's, and starting to teach myself Python. This is a great video and all great learning tips! Thanks!
    (In my job, we basically learn the equivalent of another Ph.D. every 2-3 years)

  • @SoCalFreelance
    @SoCalFreelance Před 3 lety +1

    Grinding on a YT video while on a family outing, that's hardcore. Just make sure you take a second to appreciate life.

  • @amirmoezi8316
    @amirmoezi8316 Před 3 lety

    thanks a for your motivational video

  • @behindthescene2727
    @behindthescene2727 Před 2 lety

    Inspirational for new python learners

  • @kiravd5392
    @kiravd5392 Před 3 lety +1

    Hi, what is the best book for learning for computational thinking?

  • @aysiafatmiyasmin4666
    @aysiafatmiyasmin4666 Před 4 lety

    thx dude

  • @lukeempty3386
    @lukeempty3386 Před rokem

    Thanks for the video, hope you enjoyed dartmoor

  • @jblank4251
    @jblank4251 Před 2 lety

    I have been attempting learning Python through Swaroops Byte of Python and using Eclipse IDE. I am being thrown ALOT of information, but 10 minutes or more a day your skills build. I also just started learning Linux over the past year or so..