Python Tutorial for Beginners by Corey Schafer

An 8-hour YouTube series covering the basics of Python programming. This tutorial covers everything you need to know to start coding with Python including setting up Python, working with different data types, conditionals, loops, and much more.

Created by: Corey Schafer

Produced in 2017

icon
What you will learn

  • How to install Python.
  • Strings, integers and floats (text and number resources).
  • Lists, tuples and sets.
  • Dictionaries.
  • Conditionals, loops, iterations and functions.
  • Utilizing the library.
  • Automate parsing.
  • Virtual environments.
  • Common mistakes and resolutions.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

icon
python Awards Best YouTube Tutorial

An 8-hour YouTube series covering the basics of Python programming. This tutorial covers everything you need to know to start coding with Python including setting up Python, working with different data types, conditionals, loops, and much more.

icon
Pros

icon
Cons

    • It's on YouTube. That means it's free, and you can go through any segment as often as you like.
    • Taught by Corey Schafer, a well-respected coding educator.
    • Includes comprehensive tutorial for setting up Python on Mac and Windows.
    • Takes first timers through a surprisingly comprehensive process of mastering the fundamentals of Python.
    • It's on YouTube, so interaction with the instructor or peers is limited.
    • Average video length is over 20 minutes. It can be a little more difficult to plan lessons around a busy schedule.
    • Because the course caters to Mac and Windows, it splits focus and reduces the total amount of relevant content for any one student.

icon
Instructor Details

Corey Schafer

Corey Schafer is one of YouTube's most popular publisher of development tutorials with over 250,000 subscribers. He creates tutorials for all skill levels and produces courses on Python, Git, Development Environments, SQL, Javascript, and other technologies.

icon
Reviews

4.8

28 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Michelle on 10/29/2019

Corey Schafer Python YouTube tutorials for beginners is one of the best self-paced videos that takes the user to have a rounded understanding for anyone to follow and learn.

By jerril42 on 7/9/2019

Great introduction. Thank you. I will be recommending this video to anyone I know looking to start programming in Python.

By DAnonymousNerd on 5/25/2019

I want to take this moment to thank him for bringing me back into python world. I was wandering around and his videos were an amazing place to start afresh. I completed 2 of my flask mini projects based on his flask tutorials. Corey Schafer, I want to give this complete credit to you.

By SharpBit on 5/25/2019

He's helped me learn and understand so many concepts (python was my first lang) such as classes, decorators, context managers, etc.

By Dipam Vasani on 3/23/2019

I would highly recommend Corey's Python courses to everyone wanting to learn Python. For a beginner, it is really easy to get stuck into an endless loop of doing course after course without learning much. Instead, one should just pick one good course and stick to it. And Corey's is one of the best out there. He knows his stuff well. He uses really simple language, and his examples cover all the corner cases. He even opens up in-built Python libraries to demonstrate concept which is something I really liked. One thing me might think about adding is practice exercises, but even without it, if you want to learn Python, go meet Corey.

By Nithin Pradeep on 3/20/2019

Excellent course. All the basic stuffs are clearly explained. Recommended to anyone aspiring to get started with python programming. Thank!

By furqan on 3/16/2019

This is an excellent course for someone who has spent some time writing Python and is ready to improve their skill.

By Ricardo on 3/16/2019

This course is awesome, it's complete to the introduction in Python, everyone that doesn't know or want to know about Python, this course is the best !

By Uday on 3/15/2019

Corey schafer properly recognizes intermediate development topics and does a good job of addressing many of them. So many intermediate courses spend way too much time rehashing the basics and then not enough time and effort on the important topics to help learners move on from those basics which is something this course avoids.

By Pramesh Shakya on 10/30/2018

Ive learned a lot from them but in the end, it all boils down to sitting down and programming yourself as much as you can

By TheGift1973 on 10/2/2018

Another great set of videos for the complete beginner, but also good for those who have some knowledge, but want to brush up on their skills.

By Ailbe on 10/2/2018

I really enjoyed his style of teaching, he covers the basics real well.