This course is part of the Learning Collections - Python

Endless possibilities await when you acquire in-demand programming skills. Python is a multi-paradigm programming language used by startups and tech giants like Google, Facebook, Netflix, and more. With intuitive, readable syntax, Python is a great first programming language to learn. Having Python skills qualifies you for careers in almost any industry and is required for advanced and higher paying software development and engineering roles.

This course is the second in the two-course Python Essentials series and is designed for learners already familiar with the basics of Python. Dive into advanced Python concepts, learn Object-Oriented Programming (OOP), and develop your own programming portfolio. This course prepares you for the PCAP – Certified Associate in Python Programming certification (Exam PCAP-31-0x).

Explore the Course

Modules and Packages

Create, develop, and implement Python modules and packages, attain the qualifications necessary to build and deploy multi-module applications, and learn to use Package Installer for Python (PIP).

Characters, Strings, and Advanced Exceptions

Learn about character coding standards, how to process sequence data types, such as strings, and effective methods for controlling the flow of exceptions, and more.

Object-Oriented Programming in Python

Explore the concept of object-oriented programming using Python and develop skills to provide efficient, flexible, and high-performing programming solutions using OOP tools.

Working with Files and Utilities

Use advanced Python tools to produce optimized code and control iterations. Process data stored in text and binary files, and interact with the Operating System (OS).
Intermediate
Level of the course.
Free
No payment required, at any time.