YouTube channels to learn or level up in Python ๐Ÿ

Carolina Cobo
2 min readNov 8, 2020


Python has been getting more and more popular as it is a really versatile programming language. In my previous post, I gave you some free courses on Python, here Iโ€™d like to show you a shortlist of videos and Youtube Channels to start or continue your journey in Python.

Python for Beginners [Full course] ๐Ÿ†• - Programming with Mosh

This is a full course for beginners. Mosh explains how to install Python 3, Variables, Installing Python 3, Strings, Formatted Strings and String Methods, Math Functions, Comparison Operators and much more.

In Mosh channel, you can also find tutorials in different programming languages such as JavaScript, .Net or C#.

Learning Python by Building Five Games ๐ŸŽฎ โ€” FreeCode Camp

This course has a project-based approach to learning by doing. In this case, you will build 5 different games Pong, Snake, Connect Four, Tetris and an Online Multiplayer Game.

Link to the full playlist with tutorials in Django, MongoDB or Natural Language Processing.

Facial Recognition on Video with Python ๐Ÿ“น โ€” sentdex

If you always wanted to use Python in one of the coolest ways, this is perfect for you.

Classes and Objects with Python (Part 1) โ€” CS Dojo

This is a two parts tutorial that covers Classes and Objects with Python and Java.

Classes and Objects with Python (Part 2) โ€” CS Dojo

Here you have also a full playlist for Data Structures & Algorithms in Python.

Best Practices for Python Main Functions โ€” Real Python

In this video, you will learn four best practices that you can use to make sure that your code can serve a dual purpose.

Python has an endless number of possibilities; I hope you find interesting some of the videos Iโ€™ve shared with you today.

If you have any other suggestions to add let me know. ๐Ÿ˜Š



Carolina Cobo

Frontend Software Engineer @ Genesys | Career switcher