Python Programming

What you will learn

Discover why Python continues to be one of the fastest growing programming languages in the market today. Explore best practices for Python and it's numerous supporting frameworks for everything from web development, writing scripts, automating tasks, data science, machine learning, artificial intelligence, and even cybersecurity. Sign up for free access today and sample 7,151 courses, 110+ Practice Labs, and 10+ live online bootcamps across 67 subjects.


Getting Started with Python: Introduction

Course | 1h 30m 16s

In this course, you will get started with Python, by installing and getting started with the software, as well as writing your first meaningful program and exploring important language constructs.

Free Access

Excel with Python: Working with Excel Spreadsheets from Python

Course | 1h 17m 20s

Explore how Microsoft Excel spreadsheets can be created, opened, and modified programmatically from within Python. Discover how the powerful openpyxl library can be used to manipulate Excel's object model programmatically from within Python.

Free Access

LAB: Python Journeyman

Practice Lab | 8h

Perform journeyman level Python development tasks such as testing with pytest, making HTTP requests, serving HTTP requests with a Flask endpoint and rendering a jinja template. Then, test your skills by answering assessment questions after using multithreading and multiprocessing with Python, processing data in a queue and creating and executing a coroutine with Asyncio. This lab provides access to tools typically used when developing with Python, including Anaconda, Jupyter Notebook + JupyterHub, Pandas, NumPy, SiPy, Seaborn Library, PyCharm IDE, Spyder IDE, MongoDB, MySQL, VS Code.

Dig Deeper

Digital Dexterity: Why Your Workforce Needs It

To sustain their business, organizations, across every industry vertical, need solutions to address the complexities that go hand-in-hand with today’s digital economy. According to a recent poll that…


Eight Essential Skills Your Technical Team Should Possess

Success in today’s workplace depends on employees’ digital knowledge and skills. Technology is evolving at breakneck speed. A productive and successful business is one that chooses its technology…


Learning Technology for Today and Tomorrow

The learning industry continues to evolve in the face of the changing digital business world. In order to meet the needs of the modern workforce, Skillsoft created Percipio, an intelligent learning…