Introduction to Python 3 Programming Tutorial

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

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

  • @muratsaglam9671
    @muratsaglam9671 5 лет назад +196

    Dont you already have tutorial?

    • @sentdex
      @sentdex  5 лет назад +253

      I do. It's old, too long, and even outdated in a few parts. I often have to tell people to follow that series "up to" a certain part, also the delivery of the older one is wrong.. lots of things different this time around.

    • @muratsaglam9671
      @muratsaglam9671 5 лет назад +57

      @@sentdex awesome more up to date knowledge. cant complain

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

      @@sentdex Probably best to redo the begineers tutorial series now that you're a lot better at making the videos. I subscribed to learn the basics in my spare time but never kept with it. Maybe this series will give me the kick up my arse to finally get some solid time using python.

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

      @@sentdex I wish that there was something that you could do to add a snippet of video (like an advert) on an old video in someway to be able to communicate with the community about things like this. Tech changes too quickly and RUclips video series as great as they are, obviously get outdated. I wonder from your perspective what feature could RUclips implement to solve this sort of issue. Care to share? Thanks!

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

      @@sentdex I wanted to start learning Python using your series and I'm excited for the future videos in the series!

  • @ukgav
    @ukgav 5 лет назад +49

    "The basics are boring" 👍 refreshing to here in a tutorial! Totally right, start with a project you want to do not "the basics"

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

    Your old series may have been too long for a "basics tutorial" but I got in to your channel thanks to around part 53 when you started explaining sockets in Python. This was the only tutorial I found that approached sockets from a Python programmers point of view and it was a real life saver!

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

    Have been wanting to get started with Python for a while now but never found a course that was as easy to understand and follow as this one... Thank you!

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

      did you learned python ?

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

    I haven't even started watching and the comments have me excited for this!

  • @bryanesquivias
    @bryanesquivias 4 года назад +6

    Just started this series, community college professor isn’t really doing it for me ,hoping to learn some extra stuff here as well. I’m so thankful for people like you . Thanks!

  • @dylanwatson4752
    @dylanwatson4752 5 лет назад +16

    Good god. You've hit the nail on the head 40 seconds in.

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

    Thanks Edward, I'm glad you're still supporting us in the US.

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

    god damn ur channel is honestly what i've been looking for, i cant stand all these programming "tutorials" that are dragged on for 6 hours and you just read what someone types and do it yourself

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

    "Actually, the 'I' is for integrated!" Brilliantly funny~~

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

    Basics are boring!!! Thank you freaking so much!!

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

    Thanks for the new series.
    I've set things up now and will hopefully follow every video.
    I'm sure I'll eventually think of something useful to program.

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

    I want to learn python from the past, but I was lazy, now I have motivation because you're series tutorial please continue it

  • @Director-M
    @Director-M 5 лет назад +11

    I just found you while researching programming resources on Reddit. You're awesome, and I'm so happy to see you're also into mini-quads (FPV) :D
    Cheers mate. I will be here often :)

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

    Hey is it just me, or this guy looks so much like Edward Snowden?
    Btw these are amazing tutorials for a beginner

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

    First time having a proper introduction into the whole theme. Thank you for doing what my teacher wasn't able to do. c:

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

    Today is the best day. One of my favorit channals make basic tutorials 2018❤❤❤❤love it!

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

    Good work updating your old Python tutorials to this one. I can count on one hand how many content creators I've seen do that.

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

    Man your personality is wonderful, your such a super pro user but I can't even see that in your videos and really enjoy that you're so humble thanks man ✌🏻

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

    Best Tutorial for getting in to Python and programming at all!
    Not that kind of boring stuff like other beginner tutorials!
    Very nice!

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

    Back to the roots with sentdex :)

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

    Dude ! Thanks for spending your precious time for the folks like us who damn curious about programming. cheers !

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

      Happy to do it!

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

    Edward, I like ur tutorials the most of all out there. Keep up your good work so we can learn from you and keep smashing like 👍🏻

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

    i Can't tell you how excited i am to be following this series! Next step being to move on to your machine learning series after, so i thank you for this. I've been using c# for the last three years, so hopefully i won't struggle too much :) Thank you!

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

      You should pick all this up super fast then!

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

    a friend recommended me this and i've always wanted to try

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

    I love your introductory speech here, buddy. I watched your old tutorial and actually stopped when I thought that I don't need the other ones yet. 😂
    And, hey! That 7:57 pause? Lol

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

    "Basics are boring"
    You are goddamn right.Thats the one of the reasons i dont start learning any other programing languages.I just have a time after school and programing just a hobby for me so i think like "Should i start watching 100 videos".

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

    great timing. I discovered your channel a couple of days ago while looking for resources for learning python. looking forward to this tutorial series

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

    'I' for Integrated defines your unique from the crowd :). No words to describe. I felt as if I was listening to one of my Techy buddies :). Look forward to watching more of your videos.

  • @user-sf5iq2fl1l
    @user-sf5iq2fl1l 5 лет назад +2

    3D moldeling is the same thing, you know a few gemetric forms and you do anything in blender.
    In solidworks you can to anything with extrudes, cut extrudes, fillets and sweeps.

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

    Thank you for this new tutorial. I hope that in the future I will be able ti support your work, in gratitude of all you have done for me and for others.

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

    subscribed since 2016. still best python channel..

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

    Nice serie! I am definately going to follow this! For this serie maybe you could do something with the following subjects:
    - Basic format for begin a python script ( if __name__ == __main__:) etc.
    - How to call a python script and add arguments when executing the script (for example from command line) + using the argument in the script
    - SubProcessing (how to run 2 tasks at the same time)
    - Variable types (global, static, etc?)
    - Should you make global variables? or pass them from def --> def?
    - What the differences are between python 2 and 3
    - name-formats (how to name funcions and variables the best way)
    - For example if I import requests, where can I find the scripts for that? --> How to see what the requests package has to offer and how it does it's job

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

    Thank you from Russia! =) This is a great channel!

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

    "Actually the I stands for integrated" had to watch that like 5 times (did lol).

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

    Awesome! This comes just in time. Thank you!

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

    saying basics are boring makes you MY HERO!

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

    well said dude. its far better than watching 115 videos to learn python .

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

    Awesome looking forward to this series.

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

    The pop up correction was hilarious. Thank you.

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

    Awesome. Your videos are always so good.

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

    Very nice ! Updated Python 3 series ! Thank you, Sir.

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

    Great you actually understand how i want to learn.
    You need to have a project or something want to achieve to learn.
    Just learn the basics is not enough.

  • @legioner304
    @legioner304 5 лет назад +33

    'hello world' from scratch, omg!

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

      This was new to me, lol

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

    Thank you so much for creating this content but you should continue going deeper and deeper explaining more methods/functions especially surrounding stocks. You have helped me a lot!

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

      Going to leave stocks and finance out of this series, but we'll be going deeper of course. Also, you may want to instead check out: pythonprogramming.net/introduction-intermediate-python-tutorial/

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

    Thanks for this tutorial, i'm trying to start my way into machine learning.
    i hope i will success.
    (* Small correction, with 32bit you are limited to 4GB of ram *)

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

    Nice RUclips channel for Python programming.......

  • @AN-zk7kz
    @AN-zk7kz 5 лет назад +1

    To run the code on windows press ctrl+shift+b for the first time and then you can go with ctrl+b.

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

      Thank you for commenting really.

  • @tabassumyousuf164
    @tabassumyousuf164 10 месяцев назад

    My TA recommended me this series!!!

  • @tedanthonytarona8355
    @tedanthonytarona8355 11 месяцев назад

    Hello sir! Thank u so much for this. I want to learn python since I need to automate my trading process especially stock selection based on the metrics that I have. In our language, DAGHANG SALAMAT!!( THANK U VERY MUCH)

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

    Thanks so much for doing it again with a theme

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

    Such a great effort , Hats off to you sir.

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

    thank u so much for these tutorials...its giving me idea on python...and sublime actually can pin to task bar....it worked for me

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

    I've only watched this video of the new series but i can tell it will probably be one of the best on youtube. Thank you for doing this! Would you consider doing more advanced tutorials for people, for example, currently going through comp sci in college? Thanks again!

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

      I have already done that: pythonprogramming.net/introduction-intermediate-python-tutorial/

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

    Best teacher out there for cs!

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

    After a long spell of AI and machine learning nons***e, things finally return to tutorials I subscribed you for. Thank you man.

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

      No offense though

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

      Absolutely no offense taken! I've known for a while that I needed to refresh the basics videos. The old series just isn't what I actually tell people to do, so it needed to be updated. I expected more people to be mad that I am doing a basic video. The reaction was waaaaaay better than I thought, so clearly it was more needed than I thought.

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

      Thank you very much for replying. I would also be interested in your python for finance series.
      Could you update that as well. Like finds no new sources for stock data and new analysis strategies.

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

      machine learning isn't nonsense

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

    I made it to the tkinter stuff on your last basic python stuff, I mean to finish it, but got distracted by some other tutorials.
    A couple of suggestions. If you can delve into your debug process for when you have logic errors. Like how you step thru the code to see if it is actually doing exactly what you wanted it to do. I did a tutorial for the idle debugger that showed how to do this, and it was a big aha moment for me.
    how to use help() or what equivalent you use to learn the native keywords, functions, dunders, etc.
    and finally, this may not be basic but if you could thread some of it in if you get to doing somewhat complex scripts, your algorithm process, or psuedo code. I saw a great talk on this on one of millions of pycon talks on youtube, but the guy made the point that to start coding, you dont go to a computer and start typing, you go to a pencil and a paper and start writing the algorithm first, trying to formalize it into psuedo code, then the actual coding is much simpler.
    I think I would psuedo code, then type that up as comments, then start coding between the comments, once I get to scripts that are more than one function or one loop/nested loop in length.
    The "how to think like a programmer" series is great for realizing some of the key strategies for going from a blank screen to start making headway on programming thru a problem.

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

      I will try to cover something on debugging.
      I will have to admit though, I have never taken to pen and paper or pseudo code to create a program, even the largest ones. I usually will write out some ideas, and sometimes some steps to getting something accomplished, but it's very minimal. I do tend to just start immediately with coding things. Maybe that's abnormal :O

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

      @@sentdex I got the impression from your tutorials, that you did not have to do a lot of flow charting or pencil and paper psuedo code, but impressions are just impressions. That is great if you dont have to do that, and I dont know what the actual percentage of people is that do have to do that, but I find it helpful, especially if I am not at the top of my mental game due to lack of sleep or whatever, so just throwing that out there as a process to grind thru some deficiencies to get where you want to be in your programming.

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

    Holy shit this is so new (2 months old). Thanks.

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

    Thank you for this new series :D!

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

    when i try to run it with sublime it says: "'python' is not recognized as an internal or external command,
    operable program or batch file."

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

      Its because you havent selected the pathway while installing python. Now, just re-install it, and select the pathway option while installing.

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

      @@ripudamansinghsangha2303 THANK YOU

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

      @@ripudamansinghsangha2303 this actually worked :D:D:D:D::D:D:D::D:D

  • @MOhan-ur4ei
    @MOhan-ur4ei 5 лет назад

    Whatever it is You will Rock the show man!!

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

    Thanks a really lot man, I actually saw the last python basis series this march and I am still stuck at it and finally left python in favour of c++. But I am trying to learn it again.

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

      Yeah, let's get you through it!

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

    Really great series im excited to start my journey

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

    ıf it will be a python course from scratch, that will be awesome

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

      That's exactly what this is :D

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

      sentdex thanks!

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

    WAIT WHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT ? i thought you forgot all about it, Thanks dude
    thanks alot!!!!

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

      Never ! :D

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

      @@sentdex I could never explain how much this means to me, Thanks again. It's not that there aren't other python learning sources out there but to put it mildly, I want a copy of your brain, the way you have learned, the way you teach, stuff that you have done on your channel. G-d Bless you man and good luck, can't wait for the other episodes.

  • @Warley.Araujo
    @Warley.Araujo 17 дней назад

    Great Playlist!!

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

    wow such a unique content we all could died if this tutorial was not made and surprisingly wipro send this link for its learning material Shit!!

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

    You had me at “basics are boring”...

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

    Hi Sentdex,
    Thank you for your videos.
    I followed your instructions precisely. When I hit Ctrl+B I get the following message:
    "'python' is not recognized as an internal or external command, operable program or batch file."
    Please help!

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

    that was a superb premiere video
    thank you

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

    Looking forward to it 👍

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

    So excited!!

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

    Awesome , my english is not perfect but I understand everything what u said. Thanks for your videos .

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

    Great, looking forward to this. Fantastic to see this course being refreshed.. Really would love to get a better knowledge of Python..
    I've got these R-Pi's and a PyBoard and sensors, lying about - but - feel that I'm going from 'Tom' to 'Jack' to 'Harry' learning little projects but not 'connecting the dots' so to speak.
    i just want to be in a position like a cook, to say hey - i've got these 'ingredients', now what can i 'bake' - without buying more stuff from Aliexpress and then mixing it all up with Python - the 'secret sauce'.

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

    Thank you for doing this. Very grateful.

  • @ManojSharma-ji5cy
    @ManojSharma-ji5cy 3 года назад

    hope i'll remember learning this basic when i come again here

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

    When you will be in Poland? I want to invite you for some vodka. Your tutorials are some freakin titanic piece of work. Thank you.

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

    YAY NEW SERIES JUST INTIME FOR ME TO RELEARN

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

    Loved Your tutorials Very much

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

    As a Python Newbie, I’ve come to the Conclusion that first Learning The Basics is Boring. I’m just learning Python via From a book called “Invent Your Own Computer Games with Python”, by Al Sweigart. It seems more fun learning this way 😁👍

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

    We have a python workshop in our collage tommorow ..lol
    I would rather watch these videos

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

      Maybe both :D

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

      @@sentdex will do..The collage is really far..Also I know python ..I am watching the videos just for thorough basics
      Thanks again for revisiting basics !!

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

    Sublime has neither color coding (text) nor can I run it on my Windows 10 VM. Why is that so?
    Edit: I found it. At the bottom right hand corner, there is a languages selection. I have to choose the Python Language and not Plain Text.

  • @user-py7hf9zg5d
    @user-py7hf9zg5d 5 лет назад

    I learned Python with your original playlist

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

      what is your current level? are you a coder now?

    • @user-py7hf9zg5d
      @user-py7hf9zg5d 5 лет назад

      @@MMABeijing im in 9th grade it's just a hobby
      And i have my own AG(Like a course you do everyone week) with a few people in it where i teach(and learn) Python but at an beginner Level

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

    To save a desktop icon to the toolbar, click on desktop icon, then right click the one that opens on the toolbar, pin to toolbar feature hidden there.

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

    THIS MAN IS A KING

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

    THank you! Keep up the great stuff

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

    what a clean pc recycle bin and google chrome

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

    .NET programmer here, I am excited for this one! I really want to learn python! See if i can use more python over powershell.

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

      Should I download Python 3.6.6 or 3.7.1? My pip update seems to not work under 3.7.1. Works just fine under 3.6.6. Both my PCs.

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

      you should look into virtualenv so you can instance your different versions so you don't break everything else with upgrades.

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

      We will be using 3.7 here.

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

    Hi Sentdex i like your tutorial, you sound really interested in what you are talking about. even though its just the print function for this video

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

    Please continue with the video series

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

      Hah, imagine if I just stopped here xD. There will be more to come of course. Tomorrow, same time: ruclips.net/video/iv5m0c-8Opc/видео.html

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

    Updating your older material, nice!

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

      I think maybe Harrison has a bot that's 'hearting' posts... Selenium? will you make a tutorial showing us how you do it?

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

    love your first few words bro,

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

    Thanks for Starting from Start

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

    video: how to learn python basics
    first minute of the video: "FOR THE LOVE OF GOD DON'T LEARN PYTHON BASICS"

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

    'python' is not recognized as an internal or external command,
    operable program or batch file. i am getting this error can someone please help

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

    Tech with Tim brought me here

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

    Side note; don't use RUclips premiere. Lots of reports of it impacting views count and like to dislike ratio (people go to watch the video, see that it's not live yet, dislike the video to be assholes and browse away without even eventually coming back to see the video). At least until RUclips addresses these issues.

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

      I've been using premieres for a while now, people are gonna complain about anything. It doesn't appear to impact views at all, and the video I watched from someone had people in the comments specifically saying the video was too long and/or not interesting to them. Sometimes videos just plain do bad.
      Bottom line: I like premieres. I like interacting with my audience. If some of my viewers are too dense to realize what's going on, who cares, I am not trying to cater to those idiots ;)

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

      sentdex :) i like that attitude. I love the content man, keep it up. You honestly deserve way more subs and views.

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

    nice tutorial amazng

  • @r.k.b2055
    @r.k.b2055 5 лет назад

    Thanks a lot.Great vdo pyking.

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

    Would you tend to develop fully in Python or is it more practical to get the basics of Python and then develop your projects in a Frameowork like Flask, for example?

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

      Up to you and if theres a framework avail. Flask web dev will still involve a lot of python coding.