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 1 Course Introduction
Unit 1 Welcome to the Course
Module 2 PCEP – Certified Entry-Level Python Programmer
Unit 1 Getting Started with Variables
Unit 2 Defining and Using Variables
Unit 3 Converting Numbers
Unit 4 Inputting And Outputting Data
Unit 5 Comparisons
Unit 7 If Statements
Unit 8 Python Loops
Unit 9 Conditionals and Loops
Unit 10 Python Lists
Unit 11 Loops. Else and Range
Unit 12 Dictionaries and Lists
Unit 13 String and List Manipulation
Unit 14 Dictionaries Continued
Unit 15 Tuples and Sets
Unit 16 Functions
Unit 17 Functions Continued
Unit 18 Functions In Depth
Unit 19 Special Characters
Unit 20 Floating Point Numbers
Unit 21 Shortcut Operators
Unit 22 Yield
Unit 23 Not in List
Unit 24 Scientific Notation
Unit 25 Multiple Dimensional Lists
Module 3 PCAP – Certified Associate in Python Programming
Unit 1 Getting Started with Imports
Unit 2 Python Paths and Directories
Unit 3 Math Functions
Unit 4 Random Functions
Unit 5 Platform Library
Unit 6 Packages and Module Structure
Unit 7 Searching for Packages
Unit 8 Exception Handling
Unit 9 Exception Handling 2
Unit 10 Multiple Exceptions In One Statement
Unit 11 Exception Hierarchy
Unit 12 Raising Exceptions
Unit 13 Except as e
Unit 14 Assert Statements
Unit 15 Custom Exceptions
Unit 16 ASCII Strings
Unit 17 Unicode Strings
Unit 18 Unicode Codepoints
Unit 19 Escape Sequences
Unit 20 ord() and chr()
Unit 21 Indexing Strings
Unit 22 Slicing Strings
Unit 23 String Immutability
Unit 24 String Concatenations
Unit 25 String Multiplication
Unit 26 String Comparison
Unit 27 String Comparison (2)
Unit 28 String is___() Methods
Unit 29 String join() and split() Methods
Unit 30 List sort() and sorted() Methods
Unit 31 List .index() method
Unit 32 String find(), rfind() methods
Unit 33 Classes Introduction
Unit 34 Init Method
Unit 35 Basic Classes
Unit 36 More Advanced Classes
Unit 37 Self Parameter
Unit 38 Variables Within Classes
Unit 39 Inheritance
Unit 40 Class Method
Unit 41 Encapsulation
Unit 42 Super and Sub Classes
Unit 43 __name__ variable
Unit 44 Initializing Variables In Classes
Unit 45 Name Mangling
Unit 46 hashattr()
Unit 47 isinstance and overrides
Unit 48 not is and is operators
Unit 49 multi-inheritance
Unit 50 Constructors
Unit 51 Polymorphism
Unit 52 Special variables (__)
Unit 53 __str__() method
Unit 54 __dict__() method
Unit 55 __module__
Unit 56 __bases__
Unit 57 List Comprehensions - 1
Unit 58 List Comprehensions - 2
Unit 59 map() function
Unit 60 filter() function
Unit 61 reduce() function
Unit 62 sorted() function
Unit 63 sorted() and reversed() functions
Unit 64 Defining And Using Lambdas - 1
Unit 65 Defining And Using Lambdas - 2
Unit 66 Recursion 1
Unit 67 Recursion 2
Unit 68 Python Closures
Unit 69 "platform" module
Unit 70 Reading files with Python - 1
Unit 71 Reading files with Python - 2
Unit 72 Writing files with Python - 1
Unit 73 Writing files with Python - 2
Unit 74 I/O modes` advanced
Unit 75 File attributes, removing and renaming files
Unit 76 Working with directories in Python
Module 4 Exams
There are no units in this module.