So you want to learn python, you are in luck as we present several great free courses and tutorials that we have watched on youtube, there are over 20 hours of tutorials listed below
Python Tutorial for Beginners
A 1 hour and 45 minutes video that covers a huge range of python topics including the following topics
Installing and running Python, PyCharm IDE Installation, Operators in Python, Data Types in Python, Flow Control, Functions in Python, File Handling in Python
These topics break down into smaller subtopics, for example the flow control splits into if statement, if else statement, while statement, for statement, break statement and the continue statement
https://www.youtube.com/watch?v=N0lxfilGfak
Learn Python – Full Course for Beginners
A course which lasts for almost 4 and half hours, this excellent and very informative video covers the following topics and many more
Installing Python & PyCharm, Setup & Hello World, Drawing a Shape, Variables & Data Types, Working With Strings,Building a Basic Calculator, Mad Libs Game , If Statements & Comparisons, Building a Guessing Game, 2D Lists & Nested Loops, Building a Translator, Reading Files and Writing to Files ,Classes & Objects ,Building a Multiple Choice Quiz
This is not all of the topics, just a selection that I have picked out
https://www.youtube.com/watch?v=rfscVS0vtbw
Python Tutorial for Beginners
This is a huge 6+ hour video course, its a must watch which covers a wide range of python related topics. Here is a selection of teh contents
Python Cheat Sheet, Arithmetic Operations, Comparison Operators, Weight Converter Program, Building a Guessing Game, Building the Car Game, For Loops, 2D Lists,Tuples, Emoji Converter, Classes, Constructors, Inheritance, Generating Random Values, Working with Directories, Pypi and Pip, Project 1: Automation with Python, Project 2: Machine Learning with Python , Project 3: Building a Website with Django
Again this is a selection of the contents – as you can see there a few projects and games which you can build along with the instructor
https://www.youtube.com/watch?v=_uQrJ0TkZlc
Python for Everybody – Full Course
This python tutorial or course lasts for a jaw dropping 13+ hours – yes 13 hours of free content tolearn pythin on youtube. Once again lets look at a selection of the contents
Variables, Expressions, and Statements, Conditional Execution, Functions, Loops and Iteration, Strings, Reading Files, Python Lists, Dictionaries, Tuples, Regular Expressions, Networked Programs, Using Web Services, Python Objects, Databases and Data Visualization
These contents break down into many sub topics – this is a truly staggering resource for learning python
https://www.youtube.com/watch?v=8DvywoWv6fI
Python Game Tutorial: Pong
I always think that practical examples are one of the best ways to learn a language – this 40 minute video will teach you how to code a pong game in python
https://www.youtube.com/watch?v=C6jJg9Zan7w
OOP in Python
This video features 1 hr and 45 minutes dicussing all your favorite object orientated programming topics including Objects, Classes, Inheritance and Polymorphism.
https://www.youtube.com/watch?v=qiSCMNBIP2g
Python Flask Tutorial For Beginners
This 35 minute video is an introduction to flask, you will learn about the following topics
Installing Flask, Flask Application, Routing in Flask, Variable Rules in Flask, URL Binding in Flask, HTTP Methods using Flask, Templates in Flask, Static Files in Flask, Request Objects in Flask, Cookies in Flask, Redirects and Errors in Flask and Flask Extensions
https://www.youtube.com/watch?v=lj4I_CvBnt0
MongoDB with Python Crash Course
A huge tutorial which covers using MongoDB with pythin. The video will cover the basics of MongoDB, Modeling data in a document-database and the mongoengine ODM: Map classes to MongoDB
https://www.youtube.com/watch?v=E-1xI85Zog8
Python for the C# developer
If you love C# and .NET, you may be surprised to see how many of the features also exist in Python.Did you know many of the things yo love about C# also exist in Python? Lambda expressions, foreach loops , Rich class library , Iterators and many more
https://www.youtube.com/watch?v=6TSvV2rsQHg