Learn Python - Full Course for Beginners [Tutorial]

Поділитися
Вставка
  • Опубліковано 23 лип 2024
  • This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you'll be a python programmer in no time!
    Click the ⚙️ to change to a dub track in Spanish, Arabic, or Portuguese, or Hindi.
    (Hindi dubbed via Melt Labs - www.withmelt.com/)
    Want more from Mike? He's starting a coding RPG/Bootcamp - simulator.dev/
    ⭐️ Contents ⭐
    ⌨️ (0:00) Introduction
    ⌨️ (1:45) Installing Python & PyCharm
    ⌨️ (6:40) Setup & Hello World
    ⌨️ (10:23) Drawing a Shape
    ⌨️ (15:06) Variables & Data Types
    ⌨️ (27:03) Working With Strings
    ⌨️ (38:18) Working With Numbers
    ⌨️ (48:26) Getting Input From Users
    ⌨️ (52:37) Building a Basic Calculator
    ⌨️ (58:27) Mad Libs Game
    ⌨️ (1:03:10) Lists
    ⌨️ (1:10:44) List Functions
    ⌨️ (1:18:57) Tuples
    ⌨️ (1:24:15) Functions
    ⌨️ (1:34:11) Return Statement
    ⌨️ (1:40:06) If Statements
    ⌨️ (1:54:07) If Statements & Comparisons
    ⌨️ (2:00:37) Building a better Calculator
    ⌨️ (2:07:17) Dictionaries
    ⌨️ (2:14:13) While Loop
    ⌨️ (2:20:21) Building a Guessing Game
    ⌨️ (2:32:44) For Loops
    ⌨️ (2:41:20) Exponent Function
    ⌨️ (2:47:13) 2D Lists & Nested Loops
    ⌨️ (2:52:41) Building a Translator
    ⌨️ (3:00:18) Comments
    ⌨️ (3:04:17) Try / Except
    ⌨️ (3:12:41) Reading Files
    ⌨️ (3:21:26) Writing to Files
    ⌨️ (3:28:13) Modules & Pip
    ⌨️ (3:43:56) Classes & Objects
    ⌨️ (3:57:37) Building a Multiple Choice Quiz
    ⌨️ (4:08:28) Object Functions
    ⌨️ (4:12:37) Inheritance
    ⌨️ (4:20:43) Python Interpreter
    Course developed by Mike Dane. Check out his UA-cam channel for more great programming courses: / @giraffeacademy
    🐦Follow Mike on Twitter - / mike_dane
    🔗If you liked this video, Mike accepts donations on his website: www.mikedane.com/contribute/
    ⭐️Other full courses by Mike Dane on our channel ⭐️
    💻C: • C Programming Tutorial...
    💻C++: • C++ Tutorial for Begin...
    💻SQL: • SQL Tutorial - Full Da...
    💻Ruby: • Ruby Programming Langu...
    💻PHP: • PHP Programming Langua...
    💻C#: • C# Tutorial - Full Cou...
    --
    Learn to code for free and get a developer job: www.freecodecamp.org
    Read hundreds of articles on programming: medium.freecodecamp.org

КОМЕНТАРІ • 44 тис.

  • @freecodecamp
    @freecodecamp  3 роки тому +4189

    Want more from Mike? He's starting a coding RPG/Bootcamp - simulator.dev/

  • @stanpriebe7672
    @stanpriebe7672 4 роки тому +31033

    Several weeks ago I commented that I was a few days away from turning 73 and I was learning Python. I was overwhelmed at the likes and replies given my post. Thank you all so much. Some even replied with a 'birthday wishes' Python program. I have tried many times to like all the replies, but as I continue to click 'Review replies', UA-cam eventually reloads. I apologize that I cannot like every reply. A few asked why I was learning Python at my age. I'm still working full time, and I believe new skills are always good. Others asked how my learning was goin. I watch some of the video, then practice to determine how much I have learned then watch more and practice. My goal is Python certification. Again, thank you all for your support.

    • @businessorientedprogrammin4917
      @businessorientedprogrammin4917 4 роки тому +893

      Stan is the main man! I'm trying to help every new programmers learn python so if you have any questions please do ask.

    • @nicholasfeddersen7408
      @nicholasfeddersen7408 4 роки тому +402

      Happy belated 73rd birthday

    • @_Amino9
      @_Amino9 4 роки тому +245

      You're the man!

    • @ChaseWinnerPlayz
      @ChaseWinnerPlayz 4 роки тому +146

      Little late... but happy birthday!

    • @CryptoHustleHQ
      @CryptoHustleHQ 4 роки тому +63

      Tango Protocol subscribed your channel though very less population however I wish you luck. I am an account & financial analyst and want to learn to code and switch to new world...

  • @jonylopez215
    @jonylopez215 3 роки тому +3602

    This guy just sat 4 and a half hours recording on the same day to upload a free video. Man, just thanks!

    • @swallowedinthesea11
      @swallowedinthesea11 3 роки тому +107

      Actually it's a compilation from his channel 'Mike Dane,' but great nonetheless!

    • @JauntyM
      @JauntyM 3 роки тому +7

      No the video is edited

    • @woodant7
      @woodant7 3 роки тому +10

      Not free man...he's making his bucks!!

    • @jonylopez215
      @jonylopez215 3 роки тому +17

      @@woodant7 Yeah I mean cost-free, but Is nice he is doing some $$$ with this vid. And the free code camp also

    • @skm1856
      @skm1856 3 роки тому +13

      He didn't make it 4 hours straight but nonetheless it was a great effort from him to make this amazing free tutorial👌👌👌

  • @johnszwanke7175
    @johnszwanke7175 10 місяців тому +167

    I've procrastinated watching this for a half a year, but I finally did it, and it was totally worth it. Thank you.

  • @AnkitaPrabhu19
    @AnkitaPrabhu19 2 місяці тому +326

    I learned python from this guy 4 years ago, cleared my Amazon Interview- I give 100% credit to this man! I gave my interview in python & my interviewer wasn't that great with python, I ended up explaining the syntaxes in python to my interviewer, and the whole time in my mind i was like, I am gonna get this job because of that youtuber's 4 hours video!

  • @King_Kev
    @King_Kev 5 років тому +4202

    4 and a half hours long, yet no ads, Greatest man in the world!

    • @marc404
      @marc404 5 років тому +32

      except the one for PyCharm. Its got a paid version too that you will most likely want. But nothing wrong with that.

    • @Nabilo8501
      @Nabilo8501 5 років тому +6

      Ive just knew that man
      I can not believe

    • @MrMiyagi005
      @MrMiyagi005 5 років тому +7

      @KingHamlet you must be using Adblock

    • @reenexthetortoise509
      @reenexthetortoise509 5 років тому +22

      @@MrMiyagi005 even if he doesn't there are no ads

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

      Marc Rogerson i prefer using Visual Studio

  • @sindid169
    @sindid169 5 років тому +19680

    0:00 introduction
    1:45 installing python and pycharm
    6:40 setup and hello world
    10:23 Drawing a shape
    15:06 Variables and Data types
    27:03 Working with strings
    38:18 Working with numbers
    48:26 Getting input from users
    52:37 building a basic calculator
    58:27 Mad libs Game
    1:03:10 Lists
    1:10:44 List Functions
    1:18:57 Tuples
    1:24:15 Functions
    1:34:11 Return statement
    1:40:06 If statement
    1:54:07 If statements and comparisons
    2:00:37 Building a better calculator
    2:07:17 Dictionaries
    2:14:13 While loop
    2:20:21 Building a Guessing game
    2:32:44 For loop
    2:41:20 Exponent Function
    2:47:13 2D lists and nested loop
    2:52:41 Building a Translator
    3:00:18 Comments
    3:04:17 Try/Except
    3:12:41 Reading Files
    3:21:26 Writing a file
    3:28:13 Modules and pip
    3:43:56 Classes and Objects
    3:57:37 Building a Multiple choice quiz
    4:08:28 Object Function
    4:12:37 Inheritance
    4:20:43 Python interpreter
    ...Thank you...

  • @Simz97
    @Simz97 9 місяців тому +485

    I know this video is 5 years old and thousands of people have already mentioned this but I'm on 3rd hour and I just have to thank you guys, Mike you teach better than 80% of teachers in this country lol. Straight to the point, no bs, no confusion. You guys have my respect !

    • @wenterinfaer7868
      @wenterinfaer7868 9 місяців тому +37

      Still pondering what I'm paying for, when some dude on yt outperforms university professors

    • @duckblug609
      @duckblug609 8 місяців тому

      @@wenterinfaer7868 for the proof of knowledge aka a degree

    • @randomn793
      @randomn793 8 місяців тому +30

      @@wenterinfaer7868 You're just being forced to do that because of society.

    • @chandrikabanerjee1387
      @chandrikabanerjee1387 7 місяців тому +2

      Can you suggest me for C ?

    • @SpatialGuy77
      @SpatialGuy77 6 місяців тому

      @@wenterinfaer7868 Paying for?

  • @micahdavis1369
    @micahdavis1369 9 місяців тому +63

    I have finally finished this course after a month of watching a section every day. You have no idea how much this helped me grasp a lot of the concepts being covered in my programming class now. We just got to methods in that class and I already knew the basic idea even though it’s taught in Java. Thank you so much for this incredible course

  • @rajeswarynarasimman3728
    @rajeswarynarasimman3728 3 роки тому +6953

    I learnt python from this video last year. I cleared two interviews in python this year and I am in a new job. Thank you ☺️

    • @cj7073
      @cj7073 3 роки тому +195

      what else did u do aside from this video if i may ask

    • @ou__el4083
      @ou__el4083 3 роки тому +11

      Realy!

    • @aliweber3906
      @aliweber3906 3 роки тому +65

      Congrats 👏
      Can you please tell us what other resource u used and was python your first language?

    • @rahulgandhi6686
      @rahulgandhi6686 3 роки тому +30

      Do u need any other degree to land on a job?

    • @dawnbunty7
      @dawnbunty7 3 роки тому +6

      really ?

  • @lilslavicvert905
    @lilslavicvert905 4 роки тому +1031

    I can’t believe this has no ads, what a hero

    • @Evan.
      @Evan. 4 роки тому +7

      What happens is the free code camp that is run by some large company will buy a video then upload it here LEAGALY most of the time.

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

      Many videos dont have ads

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

      I am also trying to create my own FREE content with Python Basics - check it out 🙏🏻

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

      @@DigitalAcademyOnline I will check it out

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

      @Coding Rock Star what?

  • @rikzeisix2939
    @rikzeisix2939 Місяць тому +36

    For those learning. Python now uses f-strings. So the correct way to code 23:00 would be
    character_name = "Bob"
    character_age = 28
    print(f"There once was a man named {character_name}")
    print(f"{character_name} is {character_age} years old")

    • @faerie_cakes
      @faerie_cakes 12 днів тому +2

      thanks!

    • @peter-robinson
      @peter-robinson 6 днів тому +1

      but according to the video, python has no syntax to learn 😂

  • @humzajameel5487
    @humzajameel5487 10 місяців тому +29

    IF You are WONDERING is this tutorial still useful after 5 years the answer is YES. I came for a quick concepts review and this tutorial was really helpful.

  • @shahilkv6754
    @shahilkv6754 4 роки тому +25829

    School: sell useless information for 100s of dollars
    This guy: 4 hours of python and not even a single ad.
    HUMANITY EXIST.
    Edit:Now there are some ads. Lol😁
    But still School system is trash.

    • @hjaroo7818
      @hjaroo7818 4 роки тому +455

      humanity restored

    • @Mr_Ginge_
      @Mr_Ginge_ 4 роки тому +210

      Educational videos are being effected by COPPA, that is why no ads. :(

    • @shahilkv6754
      @shahilkv6754 4 роки тому +196

      @@Mr_Ginge_ can we just appreciate this guy.

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

      Daddy

    • @qualityangeldutch
      @qualityangeldutch 4 роки тому +256

      I aggree, this guy is great. Clear explanation, and perfectly understandable. If there is a donation button, I will definitely donate.

  • @davidlouda3305
    @davidlouda3305 3 роки тому +2408

    I had to come here - 8 months after I watched your video. I studied economics, last year of masters. Nothing to do with coding whatsoever. Then I watched this video. Now I'm 8 months to python and Django. Just got my first paid software developer job. You have completely changed the course of my life and I'm thankful for that. First time in my life I like my job. I think you can live freely because you changed someone's life, it is almost like if you gave Dobby a sock. Keep it up and thank you.

    • @SandraWantsCoke
      @SandraWantsCoke 3 роки тому +17

      It just happens so to be that a few days ago I had read the 2nd HP book. Without it that Dobby comment wouldn't make much sense to me :D (haven't watched the movies)

    • @sparshdaksh
      @sparshdaksh 3 роки тому +59

      @@SandraWantsCoke master has given dobby a sock. doby is free

    • @SandraWantsCoke
      @SandraWantsCoke 3 роки тому +9

      @@sparshdaksh You fool, you cost me a servant! or something like that :D

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

      i need a help i cant find any site i mean like pycharm etc to understand well i cant find to run in terminal mode etc please help me bro

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

      It's funny, you and him look identical. XD

  • @GebruikerNaam-o
    @GebruikerNaam-o 11 місяців тому +355

    10:23 = Drawing;'
    15:23 = Variables & Data types
    27:03 = Working with Strings
    38:44 = Working WIth Numbers
    48:26 = Getting input from users
    52:50 = Building a basic calculator
    58:40 = Building a Mad Libs game
    1:03:10 = Making Lists (I am here now)🛏🛏🛏🛏🛏🛏🛏🛏🛏🛏
    1:10:44 = Making list functions🛏🛏🛏🛏🛏🛏🛏🛏
    1:19:10 = Tuples
    1:24:15 = Functions
    1:35:11 = Return statement
    1:40:32 If Statements
    1:54:34 = If statements & Comparisons
    2:00:37 = Building a better calculator
    2:07:17 = Dictionaries
    2:14:13 = White Loop
    2:20:34 = Building a Guessing Game
    2:32:44 = For Loops 2:41:20 = Exponent Function
    2:47:13 = 2D Lists & Nested Loops
    2:52:41 = Building a Translator
    3:00:18 = Comments
    3:04:17 = Try/Except
    3:12:54 = Reading Files
    3:21:52 = Writing FIles
    3:28:13 = Modules & Pip
    3:44:22 = Classes & Objects
    3:58:03 = Building a Multiple Choise Quiz
    4:12:37 = Inheriance
    4:20:43 = Python interpreter

    • @JohnDoe-wg5pe
      @JohnDoe-wg5pe 10 місяців тому

      guess you gave up?

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

      What do you mean he got it all...@@JohnDoe-wg5pe

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

      ​@@JohnDoe-wg5pewhy is that?

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

      @@mariaferodigue he didnt cross the making list (he mentioned it)

    • @abdallahalmanasrah6343
      @abdallahalmanasrah6343 9 місяців тому +2

      Lessssss goooooo! I started today and I already got to "Making list functions" 1:10:44". Let's continue and be great at coding!!

  • @The_Reaper12
    @The_Reaper12 4 місяці тому +123

    I know this video is almost 5 years old,but this is one of the best videos out there if you want to learn python,This guy is an absolute legend..

    • @PaulToluwani
      @PaulToluwani 2 місяці тому +1

      Real
      We really need to appreciate him

    • @beyondrecall9446
      @beyondrecall9446 Місяць тому +2

      Thanks for the comment.. gonna start this if you say he' s good..
      I'm 33 and don't want to break my back working on construction sites etc... I had it going nice was in University, but gott drunk one day and got involved into some stupid s**t that escalated and went out of control so ended up in jail for participating in a robbery.. after prison got into drugs because I had a feeling ghat my life is ruined and that it's the end.. nothing to look forward to anymore.. finally sober, got my act together and so.. let's start with python

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

      @@beyondrecall9446 hows python going

    • @VeryWooly
      @VeryWooly 25 днів тому

      ​@beyondrecall9446 I haven't been to jail. But shits been rough and I'm feeling pretty hopeless, let's learn a skill brother

  • @liampeffer4373
    @liampeffer4373 3 роки тому +727

    He explains everything so well and at a good pace. Can we just appreciate that this is free!?

    • @tarongaming9507
      @tarongaming9507 3 роки тому +7

      so true. I watched his c# tutorial and it was awesome.

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

      Bro can you explain that building a multiple choice quiz
      Answer =input(question.prompt)
      If answer==question .answer :
      I didn’t understand what is meant by question.answer and question.prompt

    • @user-jd8jx5fe6r
      @user-jd8jx5fe6r 3 роки тому +2

      Many python tutorials are free
      Also he put ads on it so it's not free

    • @SpaceRanger21
      @SpaceRanger21 3 роки тому +7

      @@user-jd8jx5fe6r well even though he put ads it's still free for us, we don't have to pay anything but he's still earning

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

      @@lithinreddy4181 that means we are getting an input from user, which is the answer and if it is equal to the answer of the question then it is true, if not then false.

  • @surajrao4792
    @surajrao4792 3 роки тому +2867

    Me:
    Prints "Hello World"
    Also Me:
    I think I am ready to send my resume to google.

    • @borthick
      @borthick 3 роки тому +70

      I just laughed so fucking hard at this lmfao

    • @avory7938
      @avory7938 3 роки тому +17

      @Deletas it... it was a joke..

    • @georgeem8924
      @georgeem8924 3 роки тому +17

      @Deletas we know captain obvious

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

      @Deletas what kind of maths one needs to be good at for programming?

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

      @@hetc31415 rip HABBAHHBAHBA

  • @ragerman7079
    @ragerman7079 11 місяців тому +45

    I love how the internet randomly carries all this useful information that some pay thousands to learn.

  • @tayyabanoora.4685
    @tayyabanoora.4685 10 місяців тому +2

    I am seriously in love with this tutorial. It has made me understand each and everything about basics of python so easily. No other video could do that. Thank you so much. I also loved the fact that you used the Office characters names in list.

  • @chrissmith1152
    @chrissmith1152 4 роки тому +899

    This dude really taught me HTML, CSS, C++, R and Python. What a legend.

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

      And Java

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

      It really is impressive. He also taught SQL, C#, and PHP...

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

      how was R tutorial ?. i have to start

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

      @@dhanpreetsingh it was really good since R syntax is kinda different, so before you get a hand on visualization and machine learning in R, I highly recommend you to understand ALL the base syntax, and freecodecamp did a good job on that

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

      @@chrissmith1152 gotcha

  • @jdwriter
    @jdwriter 3 роки тому +320

    This guy is the real deal. A “true” instructor with no hidden agenda or sales pitch. He’s actually teaching! Good job!

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

      @@meenakshimeenu8263 stop spamming and self promoting, nobody likes it and it’s incredibly annoying, also, it’s no where near as good as this

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

      @@krackedupkrabers5372 please stop this

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

      @@krackedupkrabers5372 hey i think the comment ur replying to got deleted, do u remember what u were replying to?

    • @user-dh8oi2mk4f
      @user-dh8oi2mk4f 3 роки тому +1

      @@ryuga2852 it was the person above you promoting their content

  • @arjunbhardwaj8191
    @arjunbhardwaj8191 7 місяців тому +5

    Watching this as a crash course for my SEC exam tomorrow. With no previous experience in python, this tutorial is very helpful indeed.
    Gratitude to the creators🙏

  • @mayamanick2241
    @mayamanick2241 8 місяців тому +6

    This is amazing! Currently on a school holiday trying to be productive and this is awesome. Te explanation is short, clear and precise! Thank you so much Mike ❤

  • @nehalverma8063
    @nehalverma8063 2 роки тому +2688

    I started my professional journey 3 years back from this python series and today am a Data Science Trainer. All the credit goes to this guy for setting up the base so strong. Thankyou so much for sharing so valuable content for free. God bless you abundantly!

    • @tangomango9993
      @tangomango9993 2 роки тому +8

      You too.

    • @Arielsoto13
      @Arielsoto13 2 роки тому +26

      Hi
      Is there any chance you can share the "learning path" you took? I want to keep learning and go through business inteligence analyst /data engineering, but I often get very lost with things and dont know where to go next.
      PS. I haven't watched this video. I just saw a few videos from Corey Schafer which is what sparked my desire to learn Python but most of the times everyone talks about things I don't understand or teach stuff that I don't know what I will use them for

    • @edouard30031998
      @edouard30031998 2 роки тому +1

      I'm also aiming to become a data scientist, very interested in how you got there

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

      @@Arielsoto13 Hi...Do you want to switch your career to Computer science or just starting out?

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

      That's so cool! I'm starting my journey right now!

  • @bloop1453
    @bloop1453 3 роки тому +2524

    I just made the computer print “Hello World”
    Fear me.

    • @ssykoticc
      @ssykoticc 3 роки тому +160

      please man i did nothing just dont hurt my family

    • @snailcheeseyt
      @snailcheeseyt 3 роки тому +44

      Teach me master

    • @avinash-rn1em
      @avinash-rn1em 3 роки тому +36

      Is it possible to learn this power?

    • @DevsLikeUs
      @DevsLikeUs 3 роки тому +12

      Great job, keep it up!

    • @StigToon
      @StigToon 3 роки тому +8

      Lol

  • @juliestudy1475
    @juliestudy1475 8 місяців тому +4

    Thank you so much Mike for creating and sharing this video! It's just the right pace and what I like most is that you throwing in all the relevant bits whilst on a particular topic. Your examples and explanations are very easy to understand. I fully enjoy it!

  • @kathw-fg1sr
    @kathw-fg1sr 10 місяців тому +2

    Thank you Mike. You are an awesome teacher. I consider myself coding-challenged but you made this painless.

  • @specs694
    @specs694 3 роки тому +350

    This 4 hour video has taught me more about coding than a total of 6 semesters of some type of coding classes, proves that youtube is all you need.

    • @riteshelias481
      @riteshelias481 3 роки тому +6

      @@thegoldentree6913 Amen to that!

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

      cj45 bosch vci issue and bosch uncover for your own personal information

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

      and specially since the guy who is doing this all isn't from india

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

      @@Samarth_Shrma ikr

  • @nickgaming1683
    @nickgaming1683 4 роки тому +697

    He wasn’t kidding when he said he’d would hold our hands and walk us through Python...
    Clear explanations and great examples. Thank you!

  • @asaywitz
    @asaywitz 2 місяці тому +1

    Mike I just finished the course and loved it! I have been a professional programmer for over 30 years but never got the chance to learn python. Thanks so very much!

  • @ThePqvx
    @ThePqvx Місяць тому +2

    This tutorial helped me a lot with learning the basics of Python, since i'm a total foreigner to coding i'm eternally grateful to this guy, cheers and thank you, wherever you are.

  • @ibrahimfarooq3932
    @ibrahimfarooq3932 4 роки тому +3562

    Can we all appreciate that there are no Ads.
    We got ads now

    • @tonyramirez5707
      @tonyramirez5707 4 роки тому +139

      I'd really like there were, the man totally deserves them.

    • @FakeXic
      @FakeXic 4 роки тому +6

      @quiche boi same

    • @homebrew07
      @homebrew07 4 роки тому +31

      I can't believe he didn't. This probably took way longer than four and a half minutes, and he honestly deserves them.

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

      this man could get so much money jesus

    • @darwinnunez5793
      @darwinnunez5793 4 роки тому +35

      @@homebrew07 you don't understand, this was a paid course in giraffe academy for many years. but freecodecamps bought all his videos and uploaded here

  • @evasiveplant7599
    @evasiveplant7599 3 роки тому +2352

    I wonder if he adds on his resume "Trained over 19 million people."

    • @ehsanhosseini1876
      @ehsanhosseini1876 3 роки тому +67

      he should, he's the best teacher i've ever had, hats off to him he's a legend

    • @zuzuacademy7031
      @zuzuacademy7031 3 роки тому +8

      lol xd he is a had working person

    • @YouKnowTony
      @YouKnowTony 3 роки тому +9

      He doesn't need a job

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

      @@ehsanhosseini1876 Salam hamvatan, Behzad hastam. Agha meet up konim va yekam baham hal konim? Hardcore style dadash, kasi nemifahme. Kojae donya hasti?Ghorbanet.

    • @brandonchen7025
      @brandonchen7025 3 роки тому +21

      His resume:
      I’m the Jesus of Python

  • @demiladedd
    @demiladedd 4 місяці тому +4

    This video is my first step towards a big career in Python. Thank you, I learnt alot.

  • @raymondkalama190
    @raymondkalama190 9 місяців тому +4

    Woohoo finally got through the entire video after two weeks of small portions a day. I just wanted to highlight that this is a very comprehensive guide and lays a good foundation. Thank you so much Freecode Camp for this. On to the next one!!

  • @PinkFloydTheDarkSide
    @PinkFloydTheDarkSide Рік тому +961

    Undoubtedly, great content but there is more to praise - No background noise, no music, no animation, no jokes, no voice fluctuation, no mic issues, no complicated examples, and no excessive screen switching. This is by far the best tutorial video I have ever seen. With such quality content and teaching, you can learn anything. Thank you!

    • @bigo2012
      @bigo2012 Рік тому +34

      I don't see anything wrong with jokes

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

      If you want jokes then pause the 4 and a half long video of information -_-

    • @Riftin368
      @Riftin368 11 місяців тому +4

      @@yolomcswaggens9482 he said he likes it when there is no jokes

    • @yolomcswaggens9482
      @yolomcswaggens9482 11 місяців тому +6

      @@Riftin368 bro...I know I didn't have /@/ but how tf is it not obvious who I addressed? 🤦🤦🤦

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

      @@yolomcswaggens9482 It is in fact obvious who you were addressing but I have no idea what you're trying to say

  • @sakakaka4064
    @sakakaka4064 3 роки тому +376

    This video was my first step in the deep learning adventure. Now, I am Data Engineer and I pursue a Data Scientist career. You can do A LOT only by using the internet. Good luck everybody! Coding is awesome!

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

      What course did you take after this video, may I ask?

    • @sakakaka4064
      @sakakaka4064 3 роки тому +44

      @@danisherhan It depends on your goal. When I finished the video, I was still looking for something interesting for me. Thus, I will not tell you everything I did - it would be quite chaotic (in the beginning I was thinking about creating websites). However, "Python Object Oriented Programming (OOP) - For Beginners" was quite useful for me. Generally speaking, Tech with Tim channel is great. Check him out! Also, google "python projects" and try making some of them. It's very important not only to learn but also to apply the knowledge. "Mastering Python - Everything You Need To Know To Become a Python Master" is good too. It's also made by Tim and it's a great roadmap of what to do next to master Python. After you finish everything from that video ask yourself - "What do I want to do?" There are tons of things in the world of programming: websites, games, algorithms, machine learning, deep learning... Start watching videos about the subject you chose and start creating projects! Coursera courses are also quite useful if you want to get some certifications. Good luck!

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

      Wow. This video is helping me a lot. We use Python in 7th grade. We have a class called Informatika in witch we do a lot of coding.

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

      @@uu7227 wah👍

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

      @@uu7227 i was in 7th grade a year ago we were learning scratch like what

  • @arifmahmudmoni
    @arifmahmudmoni 10 місяців тому +1

    This is by far the best tutorial video I have ever seen. Such quality content. Thank you so much.

  • @abdallahalmanasrah6343
    @abdallahalmanasrah6343 9 місяців тому +2

    Half way through, I stopped to say: Thanks you!
    This is a great tutorial; it saved me A LOT of time and effort to learn basics of python!

  • @Jay-iq4jq
    @Jay-iq4jq 3 роки тому +772

    use the ad time as your snack/bathroom break and let it play out to support this guy. this is free education!! :)

    • @vuquangminh6482
      @vuquangminh6482 3 роки тому +13

      4 hours seem a lot but normal I have 5+ hours on school

    • @TonyMontanaEdit
      @TonyMontanaEdit 3 роки тому +19

      @@vuquangminh6482 do 1 hour a day hard thinking

    • @lakshaygupta5268
      @lakshaygupta5268 3 роки тому +19

      it took me 4 days to finish this video, cause i never programmed before, i think most of this guys income this month is coming from me watching the ads ...xD

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

      i have youtube premium so I can't even watch ads haha

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

      @@lakshaygupta5268 good for him. there's a market for people (like us) who are looking for a free education.

  • @dsatwitdan
    @dsatwitdan 3 роки тому +2085

    What a legend, man sitting here talking for 4 hours straight and published the entire video for free

    • @swallowedinthesea11
      @swallowedinthesea11 3 роки тому +86

      It's a compilation from his channel (this channel is not his). But yes, he's a great teacher!

    • @astraanomical
      @astraanomical 3 роки тому +25

      Even to this day people are still coming back to his tutorial too!

    • @geedee2892
      @geedee2892 3 роки тому +35

      and he is not saying eeehrmmm every 30 seconds . I think he is an alien

    • @sanskarpandey5883
      @sanskarpandey5883 3 роки тому +27

      actually he is talkin breaks, you might have seen that in the starting of every topic he repets the line hello!!! and give introductions

    • @lambachurro8790
      @lambachurro8790 3 роки тому +5

      yea he also said, "your homework is to make a mad libs game after thsi tutorial" meaning this wasnt one video, but still hes a legend, might as well just structure my career xd

  • @jdeb0016
    @jdeb0016 8 місяців тому +2

    This is still a great tutorial, even though it is now 5 years old. It is like a "kick start" to start using Python. Thanks Mike :)

  • @amirahazahari1007
    @amirahazahari1007 5 місяців тому +7

    Challenge myself to complete this in 3 days ( 9/2 - 12/2) Been long time not doing the phython 😢
    10:23 = Drawing;'
    15:23 = Variables & Data types
    27:03 = Working with Strings
    38:44 = Working WIth Numbers
    48:26 = Getting input from users
    52:50 = Building a basic calculator
    58:40 = Building a Mad Libs game
    1:03:10 = Making Lists
    1:10:44 = Making list functions
    1:19:10 = Tuples
    1:24:15 = Functions 1:35:11 = Return statement
    1:40:32 If Statements🔥🔥
    1:54:34 = If statements & Comparisons
    2:00:37 = Building a better calculator
    2:07:17 = Dictionaries
    2:14:13 = White Loop
    2:20:34 = Building a Guessing Game
    2:32:44 = For Loops 2:41:20 = Exponent Function
    2:47:13 = 2D Lists & Nested Loops
    2:52:41 = Building a Translator
    3:00:18 = Comments
    3:04:17 = Try/Except
    3:12:54 = Reading Files
    3:21:52 = Writing FIles
    3:28:13 = Modules & Pip
    3:44:22 = Classes & Objects
    3:58:03 = Building a Multiple Choise Quiz
    4:12:37 = Inheriance
    4:20:43 = Python interpreterhttps
    lets do it guys!

  • @coselin1240
    @coselin1240 3 роки тому +164

    This is the very first 4.5 hr long youtube video that I watched from start to end without skipping in my life. Thanks for your hardwork.

    • @mrnabeel345
      @mrnabeel345 3 роки тому +6

      As a beginner, how was it? Can I learn sustantial amount of python?

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

      @@mrnabeel345 It's great. It gives you all the tools you need to create basic programs. (Well the programs can be as advanced as you want but I'm sure there are more advanced tools to Python I'm not aware of that could make certain tasks easier.) Even if you are a somewhat experienced coder, like I am, but aren't familiar with Python I would recommend watching it if you have to the time.

  • @KrypTeK702
    @KrypTeK702 3 роки тому +1055

    Watched this video a couple years ago in high school, now I am a computer science student in my freshman year of college and in my programming fundamentals class my professor said our homework would be hard and take us 4-8 hours to complete. Obviously we are using python for this and I must say watching this video ahead of time has put me miles ahead of my classmates and I can easily finish my homework within an hour and watching a 4 hour video has taught me more than my college has taught me in a 4 month semester. Thank you!

    • @bob-ny6kn
      @bob-ny6kn 3 роки тому +23

      @KrypTeK - I never got a CS degree, but have been programming all my working life. Sorry you learned this after you paid into the system. Keep working hard! It will pay off.

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

      This is nice. Hope you did well?

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

      same here, this is gold.

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

      If answer==question.answer: at timer 4:05:07. Can someone explain me how that works.. dint really understand the question.answer thing exactly.

    • @siddharthqaz
      @siddharthqaz 3 роки тому +6

      @@livesyncmaster If you are asking about the double equals that is boolean equals, so it returns true or false.

  • @nurinlife
    @nurinlife 10 місяців тому +11

    I absolutely love it. There are so many "python for beginner" courses on you tube. They are not for beginners! They are so complicated to understand, that the only objective they fulfil is making you feel dumb. This is a true course for beginner, very easy to understand and follow.

  • @serdalibor
    @serdalibor 8 місяців тому +1

    The most useful yt video i ever watched, just can’t stop watching wow , simplicity at its best , explanation level:high! A must

  • @soccerfanyes
    @soccerfanyes 4 роки тому +261

    This guy is a very good instructor. Easy to listen to him, does not waste time, excellent video. Thanks for placing it! Excellent.

  • @tuanphung1962
    @tuanphung1962 4 роки тому +52

    i like how he keeps saying "this function is awesome, that function is awesome", that shows how much he loves his work and what he is doing. Keep it go pal, you rock

  • @puenteloops
    @puenteloops 10 місяців тому +3

    well. what a journey it was. i enjoyed it. thanks a lot, big up for Mike

  • @lord5886
    @lord5886 4 роки тому +8484

    stop looking at the comments and go back to learning python.

  • @admo001
    @admo001 Рік тому +1678

    Day 1 27:03
    Day 2 1:54:07
    Day 3 2:20:01
    Day 4 3:12:41
    Day 5 4:26:51
    completed this course.

    • @ZxNaba
      @ZxNaba Рік тому +31

      Thank you king👑

    • @user-ki3hy5tg4v
      @user-ki3hy5tg4v 11 місяців тому +21

      Thanks bro i really needed that

    • @kevisbull9672
      @kevisbull9672 11 місяців тому +7

      Well done

    • @ahmadmahmoud634
      @ahmadmahmoud634 10 місяців тому +30

      Doesnt work like that dawg you need to practice for hours on every point

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

      yea not just watching
      @@ahmadmahmoud634

  • @bestthinger
    @bestthinger 10 місяців тому +1

    Hi Mike, may I add a big thanks and great course along with all the other comments on this channel. Keep up the good work.

  • @sagarpratap9775
    @sagarpratap9775 3 місяці тому +2

    Incredible Python tutorial! Loved the way it was explained, made everything seem so simple. Looking forward to more tutorials from you. Thanks a bunch!😊

  • @teriyakii1235
    @teriyakii1235 4 роки тому +599

    Me: print("Hello World")
    Me : H a c k e r m a n

    • @therhythmchannel3600
      @therhythmchannel3600 4 роки тому +6

      For real

    • @sadraccoon7242
      @sadraccoon7242 4 роки тому +47

      Bruh = input("Are you ok: ")
      Good = "Good"
      Bad = "Bad"
      If Bruh == Good:
      print("Nice")
      Elif Bruh == Bad:
      print("Ok")
      Else:
      print("I am too dumb to understand")
      rate my code lol

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

      Sad Raccoon awesome code bro lol🤣🤣🤣

    • @lake7935
      @lake7935 4 роки тому +9

      @@sadraccoon7242 nice start btw the first letters of " if, elif and else " are uncapped just a quick reminder

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

      @@sadraccoon7242 you'll get some error, it's "elif, not Elif" and "else, not Else" , "if, not If" lol

  • @justinlutz7561
    @justinlutz7561 5 років тому +2001

    Literally just dropped out of the Udacity course because the teaching is abysmal. This single video has taught me more in one day than 3 months and $300 of Udacity. Well done. I'm donating!

    • @JavaScriptJolt
      @JavaScriptJolt 5 років тому +36

      Justin Lutz I learned more in the first 30 minutes!!!

    • @amir-jg4zy
      @amir-jg4zy 5 років тому +52

      Udacity 👎 no quality control

    • @canelones2001
      @canelones2001 5 років тому +15

      i am also learning python in udacity. having a kind of bad experience but at least ill finish the course

    • @md.hossen6100
      @md.hossen6100 5 років тому +9

      may be udemy the worst........hates off tho this great guy

    • @justinlutz7561
      @justinlutz7561 5 років тому +12

      The Intro to Programming Nanodegree Program! I was fine at first but they teach Python like a disgruntled older brother! I was so lost.

  • @user-zt1ws6uz4s
    @user-zt1ws6uz4s 7 місяців тому +55

    Day 1- 46:20 Day 2: 1:24:17 Day 2: 2:32:45 Day 3,4,5:did nothing(regret) Day 6: revision again 2:32:40 Day 7: 3:00:00 Day 7: 4:26:00

  • @user-jk9it2dl5h
    @user-jk9it2dl5h 5 місяців тому +1

    32:00 .isupper 는 upper 인지 force or true 체크하는 거
    33:00 len function (character 얼마인지 체크)
    34:30 (phrase[0])
    35:40 (phrase.index())
    37:10 (phrase.replace())
    42:00 print(str(my_num))

  • @MohdZaid-kv7yn
    @MohdZaid-kv7yn 2 роки тому +1645

    Some Keypoints I noted down:
    Python:
    Always typecast your input
    Default input is always string
    *List:
    List can store multiple data types at a time(can be changed)
    List Function:
    f1.extend( f2 ) - adds two lists
    f1.insert( index, f1)- inserts an elements
    f1.remove(value) - removes the element
    f1.pop() - removes last element off the list
    f1.count(value)- counter
    f1.reverse() - reverses the original order of the list
    f2=f1.copy() - will copy one list to another
    *Tuple - can’t be changed once declared(same as list)
    Use normal brackets not square brackets
    ex_tuple = ( 4,5 )
    *Function:
    Keyword - def
    Example -def ex_func():
    Every function needs to be called in order to be executed.
    *IF
    or- || , and-&& , not()- negate
    Syntax-
    if condition1 :
    elif condition2:
    else :
    *Dictionaries:
    Can excess certain values by shortcuts or abbreviations
    ex_dic={
    “Jan” : “January” ,
    “Feb” : “February”
    }
    print(ex_dic(get( “Jan” , “ Invalid “ ))) // used get() to avoid invalid inputs
    *While:
    Syntax:
    while condition:
    {}
    *For:
    Syntax:
    for variable in range( the range for loop):
    {}
    *2D List:
    ex_2D = [ [1,2,3] ,\ [4,5,6] , [7,8,9] , [0] ]
    for row in ex_2D:
    for col in row:
    print(col)
    OUTPUT:
    All elements one by one
    *Comments:
    #anythinginsidethishashtagwillbeacomment
    *Try/except :if user enters a wrong input
    Syntax:
    try:
    #ifanyerroroccurshereexceptwillrun
    except typeoferror:
    #statements
    *Read files
    If you open a file ,always close it.
    file=open( “file.txt” , “ r ” ) #thiswillreadthefile
    print( file.readable()) #readable()willgiveoutabooleanvalue
    file.close()
    *readlines() - will convert each line to an index of an array*
    *Write files
    file=open( “file.txt” , “ a ” ) #thiswillappend
    file=open( “file.txt” , “ w ” ) #thiswilloverwrite

  • @Robert-bp2qk
    @Robert-bp2qk 9 місяців тому

    Honestly love how you break this down dude. Thank you

  • @kakapyksid
    @kakapyksid 11 місяців тому +2

    for the "building a guessing game" you can add a notification of the guesses left for the player
    if guess_count < guess_limit:
    guess_remainder = guess_limit - guess_count
    print("you have " + str(guess_remainder) + " guesses left")
    guess = input("Enter guess: ")
    guess_count += 1

  • @uditghelani5423
    @uditghelani5423 Рік тому +943

    THIS IS THE BEST PYTHON COURSE YOU CAN FIND ON THE INTERNET!
    Not too long, concise in explaining all the concepts and amazing examples to simplify the concepts.
    Thank you Mike!

  • @BrianQueen
    @BrianQueen 3 роки тому +1087

    Hey Stan! I’m 66 and just finished this course. Mike is a rockstar!

    • @ifuekoeguasa331
      @ifuekoeguasa331 3 роки тому +25

      You’re an inspiration!

    • @lifewithsisters5730
      @lifewithsisters5730 3 роки тому +14

      INSPIRATION!

    • @haha-vm6gi
      @haha-vm6gi 3 роки тому +10

      Congrats!!! before this did you have any experience in programming? i am about to start watching this video and I wonder if i can go with this video only. I am zero beginner now!

    • @seanbalbuena8710
      @seanbalbuena8710 3 роки тому +6

      @@haha-vm6gi I just started a month ago, and now i've made a program that finds the roots of a quadratic equation for fun lol. If a random 15 yr old was able to do that after a month then you can prolly do way more bro, keep going!

    • @haha-vm6gi
      @haha-vm6gi 3 роки тому +5

      @@seanbalbuena8710 that's cooool, thanks broo for ur time...!!! It has been 4 days now, and i'm getting pretty good i think! thank uuuuu! Good luck! :DD

  • @sparkling.graphics2491
    @sparkling.graphics2491 9 місяців тому

    Best basic python course so far. Very helpful and easy to understand.

  • @user-xx5ez9me6z
    @user-xx5ez9me6z 7 місяців тому +1

    This is an excellent and concise course which I'm using to study for a basic Python assessment! Thank you Mike!

  • @gandalfthegrey4370
    @gandalfthegrey4370 4 роки тому +864

    He is the guy who was smarter than his teachers back in school.

  • @noel2897
    @noel2897 3 роки тому +494

    “I am going to hold your hand this entire course” ok i feel better

    • @mantis7911
      @mantis7911 3 роки тому +7

      I read this in my head and he said it while I read it. Uh

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

      Hi, Practice with us ... we choose our followers
      we need your support and you want to learn :)

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

      Uwu

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

      :pleading:

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

      I am from India any one else from India
      Comment down

  • @fbcreativemedia
    @fbcreativemedia 4 місяці тому +1

    Mike. Just gotta say (as many other have said. This was the second course i watched from you. Amazing!!!!!!!! I went from knowing absolutley ZERO about python to having down at least the basics. Fantastic teaching methods with great references for showing the material. Thank you so much

  • @mrbeats7434
    @mrbeats7434 8 місяців тому

    I just finished watching the entire thing over a week. First class. Thank you.

  • @brohdexc2464
    @brohdexc2464 4 роки тому +726

    I learned more in the last 4.5 hours than I did an entire semester of my high school programming class. Anyone else?

    • @GreenGoblinCoryintheHouse
      @GreenGoblinCoryintheHouse 4 роки тому +18

      That's sad.

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

      is this really true?????

    • @Urketa
      @Urketa 4 роки тому +7

      Thats cruel true

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

      @@Urketa 😨😨😨😱😱😱

    • @junyan2604
      @junyan2604 4 роки тому +7

      Actually I curious about how high school teach about programming , because I just graduated last year, and thinking about way to learn coding and more.but I’ve seen a lot of people like you saying how less they learn from school. :/

  • @investingintelligently7856
    @investingintelligently7856 4 роки тому +360

    This man must be protected at all costs

  • @axelcarpezat7504
    @axelcarpezat7504 8 місяців тому

    Thank you so much Mike for your tutorials. They're pretty cool and easy to understand. You're definitely much of great trainer. Thumbs up !

  • @mathewhabyarimana
    @mathewhabyarimana Місяць тому +2

    A great young teacher
    thanks so much!
    I learned Python from scratch from this guy

  • @StephenIC
    @StephenIC 3 роки тому +213

    This is honestly the beauty of the internet. I'm sure people pay good money to take courses that give you the same amount of information as this video. But in this case, there's a great, clear teacher, and you can pause and rewind as much as you need and its free! I'm 48 minutes in and really enjoying it.

  • @superdankgod2266
    @superdankgod2266 3 роки тому +803

    when he said (friends[0]) , i felt that

  • @KevKevDawg
    @KevKevDawg 5 місяців тому +2

    Time stamps + descriptions:
    Day one:
    1:03:19 (didn’t really learn that much because i have knowledge in coding in other languages, just learned a few neat things)
    Day two:
    1:54:12 (Learned about tuples and starting comparisons tomorrow, I already have past knowledge in other languages with a lot of whats in the video)
    2:32:59 (just some basic stuff)

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

    To this day, this is still the only good tutorial from this channel. Thank you, Mike. I never would’ve gotten into coding without this video.

  • @Ruaskillz1
    @Ruaskillz1 5 років тому +2070

    Mmm, look at all you people trying to make yourselves more successful and more skilled by taking on a new task. Keep going homies!

    • @tombstonex3244
      @tombstonex3244 5 років тому +112

      thank you for the positive comment

    • @swan7269
      @swan7269 5 років тому +71

      we learning brotha

    • @demonking4250
      @demonking4250 5 років тому +31

      Dude, but it kinda feels sad if u keep on learning and don't turn to be like Bill gates

    • @Ruaskillz1
      @Ruaskillz1 5 років тому +33

      Demon King you gotta put your skills into practice :)

    • @iliyawall
      @iliyawall 5 років тому +30

      Your comment is the most encouraging thing I've seen to start learning python (y)

  • @Isaac-fc1it
    @Isaac-fc1it 4 роки тому +2280

    The dislikes are from the schools that make 800 bucks courses

  • @Scotti.Q
    @Scotti.Q 7 місяців тому +1

    Hello Mike! I concur with the positive comments you have already received. You do not only claim that it is a beginners´ tutorial but you also stick to that promise. In the same vein, compared to lots of other Python tutorials, this course impresses me by its clarity, its focus, and the linking pins between the sections. While you do not spell out those linking pins too often, one can easily recognize them, when following closely. Towards the end, I would have placed the "classes and objects" section right next to the "object functions" section. This way, the class concept may become more comprehensible. All in all: very well done!

  • @Charlotte728y
    @Charlotte728y 10 місяців тому +19

    Wow this was 5 years ago, that year is one of the hardest time in my life. If I started learning to code from the past 5 years i would be a better programmer now and learn different languages. I started to watch this tutorial and taking notes on Sep 8, 2023. This comment will be past 25 secs, 8 hrs, 4 weeks, 3 years. I will seriously learn to code since today! Not perfectly how long i'll learning but constantly. I will comeback, 'when' i achieve to have a programming job! I know i can and i will be!

    • @_adelelmasry6506
      @_adelelmasry6506 10 місяців тому +8

      That's pretty good.. But don't think about the past and think about the future and work hard like you said .. I wish you good luck and success

    • @noname-yb3nh
      @noname-yb3nh 4 місяці тому

      It's been 6 months

  • @MrLegendGaming
    @MrLegendGaming 3 роки тому +1210

    I was able to make my computer say "Hello world"
    Time to go hack NASA

  • @elijahvalongo9528
    @elijahvalongo9528 4 роки тому +113

    the amount of effort put into this FREE course deserves the attention its getting and more

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

      True

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

      @artur bonkiewicz i appreciate the no ads too

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

      Pretty much every video on the channel has no ads, at least the long videos don't, its awesome

  • @ciepykocyg8692
    @ciepykocyg8692 8 місяців тому

    I'm so happy to see that guy again after I saw his C tutorial two years ago. He's so good at explaining things!

  • @amiire2n
    @amiire2n 3 місяці тому +1

    such a great video. even after five years this is still one of the best free python tutorials. thanks!

  • @techislife2843
    @techislife2843 4 роки тому +1539

    ME on next morning.
    I am a python programmer.
    My Friends : When did you do that?
    Me: Last Night

  • @PistolsNDaisies408
    @PistolsNDaisies408 4 роки тому +2266

    college wants 30k a semester to learn this
    UA-cam: *free*

    • @sumangyawali8635
      @sumangyawali8635 4 роки тому +22

      Gotta make money no, lad
      The mighty capitalism daddy

    • @lion_leader3210
      @lion_leader3210 4 роки тому +89

      Can someone like this so they have the satisfaction of making a comment have 69 likes. I beg of you.

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

      @@lion_leader3210 i just did lol

    • @donny7841
      @donny7841 4 роки тому +14

      NOONE SHALL CHANGE THE 69 LIKES.

    • @yashchhaproo6242
      @yashchhaproo6242 4 роки тому +10

      @@donny7841 I just did

  • @devranbakir1276
    @devranbakir1276 7 місяців тому +6

    I have a python programming final tomorrow and this helped soo much even after 5 years! Thanks so much man

  • @chrisseoc7095
    @chrisseoc7095 6 місяців тому +1

    Thanks so much for this. The best beginners course I have seen. Very clear and concise.

  • @enterialz7191
    @enterialz7191 4 роки тому +528

    Props to you man, got me up and running.
    And to all the 4k people that disliked..he dedicated 4 hours of his time to share his knowledge
    and helped many MANY people with their dream
    and you dislike such a masterpiece? some people i will never understand.

    • @nagacnu03
      @nagacnu03 4 роки тому +25

      Those who disliked this tutorial are actually losers , they do it because they can't even help themselves.Haters hate on you because you're doing what they cannot, will not or are too afraid to attempt

    • @devilawan8155
      @devilawan8155 4 роки тому +13

      They're too dumb to understand thats probably why they disliked

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

      Hey chill broo

    • @L4L1LuL3L0
      @L4L1LuL3L0 4 роки тому +10

      There are videos of Mozart with dislikes, so stupid people never gonna run out. No matter what you do, how good, useful or talented you are, there is a dislike waiting for you.

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

      @@timeflies6347 You clearly don't know how long editing takes lol

  • @cleanestpeanest420
    @cleanestpeanest420 Рік тому +598

    I'm an hour through this, and EVERY question I ask myself, he IMMEDIATELY explains. Very good educating.

    • @easydatascience2508
      @easydatascience2508 Рік тому +3

      see mine too, detailed Python and R tutorials, with the source files .

    • @twoonswig3667
      @twoonswig3667 Рік тому +9

      yeah the pacing and clarity is amazing. I have bad memory retention and am about to start a skills boot camp, but so far feel like this video has been the most helpful resource I've found.

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

      Is this useful for creating a chatgpt style chatbot and teaching an ai model?

    • @w1z4rd9
      @w1z4rd9 Рік тому +6

      @@Tedsting82 Yes as this is the fundamentals.

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

      @@w1z4rd9 Thank you

  • @vikhyathi-miryala
    @vikhyathi-miryala Місяць тому +1

    I am just 2.5 hours into the course and started loving Python! The whole coding thing, and Python having really simple syntax, and beginner-friendly, is definitely a big plus, but the entire idea of programming, problem-solving, and building new stuff, is what excites me. I am not really good at math and solving, but I REALLY LOVE MATH AND SOLVING, and so, here I am!

  • @eno3921
    @eno3921 4 місяці тому +5

    Day 1 = 1:19:00
    Day 2 = 2:32:58
    Day 3 = 3:09:12
    Day 4 = Done
    (if you're wondering if this tutorial works it most certainly does but i recommend to check out their advanced python course if you didn't understand something or need more help understanding it)

  • @raptoroneone949
    @raptoroneone949 4 роки тому +276

    This was the first video that taught me to code in python just last month. After a month of code and watching other videos, i made an AI assistant for my computer fully voice controlled and controllable through messenger. Just came back here to watch again and compare how totally uneducated i was back then. Im really far and would like to thank this man for it. Insert *Carefully, hes a hero* meme here.
    More power to the giraffe!

    • @_.sunnyraj._
      @_.sunnyraj._ 4 роки тому +4

      What video should I watch after this video in order to continue learning python
      Plzzz help

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

      That is so amazing! Can you guide us as well? What to do ahead?

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

      how did you do that can I recommend some of these vids

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

      @@_.sunnyraj._ I am also totally lost like where do I go next?

    • @plumbob109
      @plumbob109 4 роки тому +14

      @@leslieah7060
      learn some algorithms
      Go to khan academy and learn math like matrices
      Then codewars, code forces, hackerrank websites
      Start with the easiest problems and then work your way up.
      Or just work on some projects for fun like im doing
      So far I have made a pig latin translator, the foundation of a tic tac to game, and a program that opens a website(twitch), logs in, and follows a streamer.
      Look up machine learning and/or neural networks. You can code an AI that learns to do stuff like playing games and recognizing images.
      There is also web scraping

  • @your_fathers
    @your_fathers 3 роки тому +851

    *prints "Hello World"*
    ok i think im ready to hack the entire Internet

    • @mynamejeff5283
      @mynamejeff5283 3 роки тому +38

      you forgot () lol

    • @typicalretard6968
      @typicalretard6968 3 роки тому +25

      @@mynamejeff5283 no he wasn't writing the code
      He was saying
      Me: * prints "Hello world"

    • @mightbearobot
      @mightbearobot 3 роки тому +7

      @@typicalretard6968 print('hello humanity')

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

      lol same

    • @t.k.santhosh4787
      @t.k.santhosh4787 3 роки тому +4

      @@mynamejeff5283 in python 2 these parentheses are not needed ☺

  • @ananysalcove
    @ananysalcove 5 місяців тому +1

    It was a wonderful refresh for my python basics in just 5 hours

  • @florianwimmer20
    @florianwimmer20 5 місяців тому +6

    Day 1: 26:39 ( i learnd print command, strings, variables, data types (numbers, plain text, boolean value)
    Day 2: 38:19 learned alot about strings in the course. The book taught me eval() and input() function
    Day3: 1:04:53 learned alot better varibles, input(), lists etc
    Day4: Functions 1:30:55
    Day5: elif, Return(), and, not >

  • @zUltraXO
    @zUltraXO 4 роки тому +1422

    DUDE EVERYONE IS HERE LEARNING PYTHON WHILE THEY'RE LOCKED IN THEIR HOMES
    I mean, can't complain... This 4 hour video is more useful than 12 years of school.

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

      ...

    • @hydro7475
      @hydro7475 4 роки тому +23

      I would say this video is more useful than life

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

      exactly bro XD

    • @anaslion3709
      @anaslion3709 4 роки тому +16

      trust me when i come back to school im gonna be a genius

    • @dhavalsorathiya1215
      @dhavalsorathiya1215 4 роки тому +13

      @@anaslion3709 yeah you can surprise your Computer teacher
      Even Your friends can call you a hacker
      XD