Python Certification Training Labs and Python Practice Tests

Python is an essential skill for all network engineers, DevOps technicians and anybody working towards a career in programming.

Python is easy to learn, easy to use and free to download. It’s used extensively to implement Internet services such as search engines, cloud storage and tools, social media and the Internet of Things.

This course prepared you for the below three Python exams:

  • PCEP – Certified Entry-Level Python Programmer
  • PCAP – Certified Associate in Python Programming
  • Microsoft – 98-381: Introduction to Programming Using Python

We take you by the hand and guide you through the entire Python foundation and associate exam syllabus from start to finish. Included are more than $400 worth of Python practice tests, advanced multi-technology labs, real-world and exam tricks and tips and to guarantee your success come exam day.

You can read all the books in the world but you will only learn enough to pass your Python certification when you configure it many times over. Your trainer is a Python expert and consults for international companies providing solutions to business problems using Python.

This course is 100% hands-on, if you want to learn the theory please check out our sister website howtonetwork.com for Python certification training.

During your Python certification training you will tackle every aspect of the Python exam syllabus including loops, IF statements, functions, exception handling, comparisons and much more. As your confidence grows the labs become more challenging but every time we provide you with the solutions. Use our example solutions and then create your own.

Using free software you can configure all the labs while your instructor walks you through every lesson. Included are real-world tips you can use on-the-job when you are working or consulting using Python as a solution for company or customers.

Take this course if you:

  • Are a novice and want to learn Python basics
  • Want to work in any government IT roles
  • Prefer Python certification training in hands-on format
  • Find just reading a study guide not sufficient to understand the material
  • Can’t seem to nail subjects such as functions and IF statements
  • Want an easy-to-follow study program that will get you results
  • Can’t find enough practice exams with solutions to prepare yourself
  • Want to dramatically improve your programming
  • Want access to 200 Python practice test questions
Module 1Course Introduction
Unit 1Welcome to the Course
Module 2PCEP – Certified Entry-Level Python Programmer
Unit 1Getting Started with Variables
Unit 2Defining and Using Variables
Unit 3Converting Numbers
Unit 4Inputting And Outputting Data
Unit 5Comparisons
Unit 6OR/AND/NOT
Unit 7If Statements
Unit 8Python Loops
Unit 9Conditionals and Loops
Unit 10Python Lists
Unit 11Loops. Else and Range
Unit 12Dictionaries and Lists
Unit 13String and List Manipulation
Unit 14Dictionaries Continued
Unit 15Tuples and Sets
Unit 16Functions
Unit 17Functions Continued
Unit 18Functions In Depth
Unit 19Special Characters
Unit 20Floating Point Numbers
Unit 21Shortcut Operators
Unit 22Yield
Unit 23Not in List
Unit 24Scientific Notation
Unit 25Multiple Dimensional Lists
Module 3PCAP – Certified Associate in Python Programming
Unit 1Getting Started with Imports
Unit 2Python Paths and Directories
Unit 3Math Functions
Unit 4Random Functions
Unit 5Platform Library
Unit 6Packages and Module Structure
Unit 7Searching for Packages
Unit 8Exception Handling
Unit 9Exception Handling 2
Unit 10Multiple Exceptions In One Statement
Unit 11Exception Hierarchy
Unit 12Raising Exceptions
Unit 13Except as e
Unit 14Assert Statements
Unit 15Custom Exceptions
Unit 16ASCII Strings
Unit 17Unicode Strings
Unit 18Unicode Codepoints
Unit 19Escape Sequences
Unit 20ord() and chr()
Unit 21Indexing Strings
Unit 22Slicing Strings
Unit 23String Immutability
Unit 24String Concatenations
Unit 25String Multiplication
Unit 26String Comparison
Unit 27String Comparison (2)
Unit 28String is___() Methods
Unit 29String join() and split() Methods
Unit 30List sort() and sorted() Methods
Unit 31List .index() method
Unit 32String find(), rfind() methods
Unit 33Classes Introduction
Unit 34Init Method
Unit 35Basic Classes
Unit 36More Advanced Classes
Unit 37Self Parameter
Unit 38Variables Within Classes
Unit 39Inheritance
Unit 40Class Method
Unit 41Encapsulation
Unit 42Super and Sub Classes
Unit 43__name__ variable
Unit 44Initializing Variables In Classes
Unit 45Name Mangling
Unit 46hashattr()
Unit 47isinstance and overrides
Unit 48not is and is operators
Unit 49multi-inheritance
Unit 50Constructors
Unit 51Polymorphism
Unit 52Special variables (__)
Unit 53__str__() method
Unit 54__dict__() method
Unit 55__module__
Unit 56__bases__
Unit 57List Comprehensions - 1
Unit 58List Comprehensions - 2
Unit 59map() function
Unit 60filter() function
Unit 61reduce() function
Unit 62sorted() function
Unit 63sorted() and reversed() functions
Unit 64Defining And Using Lambdas - 1
Unit 65Defining And Using Lambdas - 2
Unit 66Recursion 1
Unit 67Recursion 2
Unit 68Python Closures
Unit 69"platform" module
Unit 70Reading files with Python - 1
Unit 71Reading files with Python - 2
Unit 72Writing files with Python - 1
Unit 73Writing files with Python - 2
Unit 74I/O modes` advanced
Unit 75File attributes, removing and renaming files
Unit 76Working with directories in Python
Module 4Exams
There are no units in this module.