O’Reilly – Learning Path Python for Data

This is a collection of courses or a “Learning Path” from O’Reilly’s “Safari Books Online”. Please note this is NOT the same as the Python for Data Analytics path.

This takes you from a introductory level to having a fairly in-depth knowledge of Python. A lot of the stuff in the second two videos goes over Algorithms, Time Complexities ( i.e. O(N) stuff ) and does it more clearly than anything else I’ve found. It’s a real gem if you are looking to get on at Google / Amazon etc.. or just want to improve your understanding of the more complex end of Python.

It contains
Introduction to Python
Learning iPython Notebook
Working with Algorithms in Python
Python Data Structures

Vendor Description

Description
Python is a rapidly growing and popular tool for data science. With a gentle learning curve, Python is readable, writeable, and endlessly powerful. Its simplicity lets you become productive quickly. This Learning Path provides a solid introduction to Python, and then teaches you about algorithms, data modeling, data structures, and other tools that make Python the ideal choice for working with data.

This learning path contains self assessments – short, multiple-choice quizzes that you’ll take as you work through a Learning Path. They give you quick insights into how you’re doing and take the guesswork out of learning.

What you’ll learn-and how you can apply it
Understand Python fundamentals
How to implement them in the iPython notebook
How to use Python algorithms and data structures to solve problems

This Learning Path is for you because.
You’re a data scientist who wants to learn or become more familiar with Python’s capabilities for analysis and visualization
You’re a Python developer who wants to learn about how to use what you know in data science