Python Tutorial 2020

Python Tutorial 2020

FavoriteLoadingAdd to favorites

►► Get my Python Programming Bootcamp Series for $9.99 ( Expires July 4th ) :
►► Highest Rated Python Udemy Course + 26 Hrs + 114 Videos + New Videos Every Week

Get the Code :
Best Python Book :
Subscribe to Me :

Welcome to my New Ultimate Python 3 Learn in One Video! I went out of my way to cover just about everything in this video. You’ll learn the core language taken directly from the official documentation.

I go beyond that and teach about functional programming, working with databases and we’ll even make a working GUI Calculator using TkInter. I easily cover way more then you’ll find in any other Python Tutorial in 1/3rd of the time.

Like the channel? Consider becoming a Patreon and get access to exclusive videos! Check it out here:

1. Get a Free Stock :
2. Get 2 Free Audiobooks :



By |2020-07-08T08:13:09+00:00July 8th, 2020|Python Video Tutorials|20 Comments


  1. Derek Banas July 8, 2020 at 8:13 am - Reply

    Table of Contents
    00:30 Install MacOS
    05:00 Install Windows
    07:35 Introduction
    10:26 Variables
    11:07 Data Types
    14:44 Casting
    15:44 Output
    17:15 Math
    19:16 Random Values
    19:43 Nan & Inf
    20:43 Conditionals (If/Elif)
    25:08 Strings
    31:45 Lists
    36:02 While Loop
    38:43 For Loop
    40:12 Iterators
    40:59 Ranges
    42:20 Tuples
    43:49 Dictionaries
    48:32 Sets
    51:16 Functions
    54:39 Lambda (Anonymous Function)
    57:33 Map
    58:28 Filter
    59:13 Reduce
    59:55 Exception Handling
    1:02:06 File I/O
    1:04:17 Classes / Objects
    1:05:43 Getters / Setters
    1:09:04 Inheritance & Polymorphism
    1:11:02 Magic Methods
    1:15:58 Threads
    1:22:01 Regular Expressions
    1:25:24 Connect to Databases
    1:32:11 Recursive Functions
    1:34:03 Modules
    1:35:00 GUI Development TkInter

  2. Seppo Kolehmainen July 8, 2020 at 8:13 am - Reply

    Watchin Derek Banas at 1.5x speed is like Neo learning martial arts in Matrix 🙂 This is great stuff!!

  3. Bradley Marshall July 8, 2020 at 8:13 am - Reply

    nice video your voice lol remind me of that commercial "clear eye dry eye"

  4. Tori Ko July 8, 2020 at 8:13 am - Reply

    16:00 casting section has a cool explanation for string substitution etc

  5. morgs88 July 8, 2020 at 8:13 am - Reply

    Derek thanks for the epic tutorial, I'm a beginner so its way to much for me at the moment, but now i know what it takes to get competent at this stuff, cheers!

  6. Gevorg Hunanyan July 8, 2020 at 8:13 am - Reply

    With some knowledge in C++ now I have to learn python real quick for my first job. I already knew about this channel and so I didn't hesitate. This was a good headstart in my learning process, thank you Derek.

  7. d papa July 8, 2020 at 8:13 am - Reply

    It's a nice looking language – liking what I see so far.

  8. Diego Naya Lazo July 8, 2020 at 8:13 am - Reply


  9. Abhilasha Mansukh July 8, 2020 at 8:13 am - Reply

    Thank you for such a crisp tut. Almost covered humanly possible

  10. Patrick G July 8, 2020 at 8:13 am - Reply

    The amount of macros being attempted simultaneously to accidentally summon an 'all rights reserved' symbol lol 41:00

  11. John Karippery July 8, 2020 at 8:13 am - Reply

    can you please make a video about VRP algorithm?

  12. Alok Tripathi July 8, 2020 at 8:13 am - Reply

    If you really want to learn the important parts, Welcome to Derek Banas's Academy.
    Really Appreciated😊

  13. DJ Bear July 8, 2020 at 8:13 am - Reply

    Ty Derek, been following your different tutorials from 3 years…
    Ty so much for your content,they are awesome..
    Could you please do tutorials on raspberry pi and explain some sensors along with it.. it would be gr8..
    Again ty so much for awesome content and Stay safe ,TC😁

  14. Anuj Guglani July 8, 2020 at 8:13 am - Reply

    Hey Derek! Awesome work. Started up on competitive programming post seeing your C++ tutorial. Trying to add python to the kit. One question though. How do you mentally segregate the syntax of all languages? Practice or something I'm missing?

  15. EveningsWith July 8, 2020 at 8:13 am - Reply

    Thanks for the comprehensive tutorial on Python!

  16. Kristjan Mark July 8, 2020 at 8:13 am - Reply

    Incredible value.
    For free?!
    Thank you!

  17. Aditya Upadhyay July 8, 2020 at 8:13 am - Reply

    It is a great tutorial. But I have never found a single video where dictionaries are explained in detail. If time permits could you create a detailed video on python dictionaries?

  18. elite vlogs July 8, 2020 at 8:13 am - Reply

    You seem to help lots of other people but I found this a bit complicated and coukdent fully understand I even sat myself in a dark room with my laptop and phone where I am watching you form. Sorry but 8 will have to find other ways. But goodlouck.

  19. Green Bulb July 8, 2020 at 8:13 am - Reply

    Only one Teacher in the internet who knows the value of time. 🙂

  20. Vaseem Ahammed July 8, 2020 at 8:13 am - Reply

    Thanks a ton Derek 😊. I am new to your channel . Found your video regarding Big O notation in comments of Big- O complexity chart. And this makes me to subscribe and watch this beautiful Python video. Way to go 🙂

Leave A Comment