Learn Python!
3705 Python courses are available from Pluralsight, Edx, Udemy, Datacamp, Packt, Stone River, Coursera and Lynda.
Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including procedural, object-oriented, and functional programming. - read more on Wikipedia
Pluralsight
Expert
Video
English
44m
Advanced Web Scraping Tactics: Python Playbook
In the Advanced Web Scraping Tactics: Python Playbook course^ you ll learn how to navigate and circumvent problems such as POST forms^ login pages^ and button inputs that frequently come up when you re trying to scrape data from websites.
Read MorePluralsight
Beginner
Video
English
2h 46m
Building Your First Python Analytics Solution
This course covers the important aspects of choosing a development environment for Python^ the differences between Conda and Pip for working with Python libraries^ popular IDEs such as PyCharm^ IDLE^ Eclipse^ and Spyder^ as well as running Python on the …
Read MorePluralsight
Intermediate
Video
English
2h 54m
Core Python: Classes and Object-orientation
Classes and objects are central to how Python works. This course will deepen your knowledge of object-oriented programming in Python^ expanding on concepts you re familiar with and introducing new tools that will broaden you Python design palette.
Read MorePluralsight
Intermediate
Video
English
1h 17m
Core Python: Functions and Functional Programming
A key to Python s expressiveness lies in its model of functions and the tools it provides for working with them. In this course^ you ll learn more about Python s concept of callable objects and some sophisticated ways to …
Read MorePluralsight
All Levels
Video
English
4h 6m
Core Python: Getting Started
In this course we ll introduce you to the essentials of the Python language^ development culture^ and important parts of the Python standard library. This course will help you develop the foundation you need to work on any Python project.
Read MorePluralsight
Intermediate
Video
English
2h 14m
Core Python: Implementing Iterators^ Iterables and Collections
Iterators^ Iterables and Collections are central to how Python works. In this course^ you ll move beyond the built-in and standard library collections^ and learn how to build your own iterators^ iterables and collections from the ground up.
Read MorePluralsight
Intermediate
Video
English
30m
Core Python: Introspection
In this course^ Core Python: Introspection^ you ll explore Python s support for introspection^ the ability of a program to examine - and even modify - its own structure and state through this metadata.
Read MorePluralsight
Intermediate
Video
English
55m
Core Python: Numeric Types^ Dates^ and Times
Python includes a powerful collection of numeric types beyond the basic int and float. In this course you ll learn about these types^ the shortcomings they address in the basic numeric types^ and how and when to deploy them in …
Read MorePluralsight
Intermediate
Video
English
1h 5m
Core Python: Organizing Larger Programs
This course is an introduction to features of the Python language which will help you structure your code once your needs move beyond a few Python modules. You ll learn where to start plus the patterns you should follow to …
Read MorePluralsight
Intermediate
Video
English
1h 14m
Core Python: Robust Resource and Error Handling
Exceptions are ubiquitous in Python. In this course^ you ll broaden your knowledge of exceptions and how to work with them. You ll also be introduced to context managers^ Python s facility for safely and automatically managing resources.
Read MorePluralsight
Expert
Video
English
1h 4m
Core Python: The Numeric Tower^ Conversion^ and Operators
This course will teach you about the numbers that are available in Python and how to implement math operators on your own classes.
Read MorePluralsight
Beginner
Video
English
1h 34m
Exploring Web Scraping with Python
The course introduces data professionals and Python developers to Web Scraping with Python. Much data is “trapped” in web pages and this course starts you down the path on how to liberate the data for your data science projects.
Read More