Learn Python!

4668 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

  • flag Pluralsight
  • student Expert
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Beginner
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student All Levels
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Intermediate
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Expert
  • database Video
  • earth English
  • clock 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 More
  • flag Pluralsight
  • student Beginner
  • database Video
  • earth English
  • clock 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