Learn Python by Immersion

Learn Python by Immersion
A fast introduction to Python for software developers with experience in other programming languages. Instead of a traditional top-down presentation of Python's features, syntax, and semantics, students are immersed in the language bottom-up with hundreds of small examples using the interactive interpreter to quickly gain familiarity with most of the core language features. Special attention is given to concepts in Python that often trip up those new to the language.

Learn More

Complete Python Bootcamp: Go from zero to hero in Python 3

Complete Python Masterclass

Learn Python by Building a Blockchain & Cryptocurrency

Python and Django Full Stack Web Developer Bootcamp

The Python Bible™ | Everything You Need to Program in Python

Learning Python for Data Analysis and Visualization

Python for Financial Analysis and Algorithmic Trading

The Modern Python 3 Bootcamp


Python for Data Science and Machine Learning

Python 3 Tutorial for Beginners

Machine Learning Tutorial

Introduction to Data Science using Python

Learn Python 3.6 for Total Beginners

What Is Data Science? | Data Science For Beginners | Data Science Using R