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 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 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.