Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python PCEP: Become Certified Entry-Level Python Programmer
Course Overview
Course Description
Video Overview (8:13)
Module 1: Introduction to Python and Programming
What is Python and What Can It Do (8:13)
Installing Python on Windows, macOS, and Linux (4:53)
Setting Up Your First Python Script (5:04)
Using the Python Shell vs Scripts (7:31)
Choosing an IDE – VS Code, PyCharm, or IDLE (10:09)
Understanding Programming Terminology (Variables, Functions, etc.) (7:36)
Mini Lab Write and Run Your First “Hello World” Program (12:23)
Module 2: Data Types and Variables
Introduction to Data Types in Python (4:15)
Variables and Naming (11:50)
Integers and Float Numbers – Basics and Arithmetic (6:24)
Strings – Creating and Printing Text (6:05)
String Concatenation and Escape Sequences (12:05)
Booleans – True, False, and Logical Basics (3:58)
Type Conversion and Casting (str, int, float, bool) (13:37)
Module 3: Operators and Expressions
Operators and Expressions (4:55)
Mini Lab Operator and expressions (6:58)
Assignment operators (4:59)
Comparison Operators (10:07)
Logical Operators (9:10)
Bitwise Operators – Basics and Use Cases (light version) (5:08)
Operator Precedence and Grouping with Parentheses (7:18)
Mini Lab-Operator Precedence and Grouping with Parentheses (5:38)
Mini Project Temperature Converter (4:36)
Module 4: Conditional Statements
Writing Simple if Statements (11:16)
Adding else Statement (7:22)
Using elif for Multiple Conditions_ (9:16)
Mini Lab Build a Simple Grade Evaluator (6:49)
Nested if Statements and Best Practices (12:27)
Truthy and Falsy Values in Conditions_ (5:20)
Mini Lab Age Checker with Nested if Conditions (6:46)
Challenge Movie Ticket Price Calculator (8:25)
Module 5: Loops and Loop Control
The while Loop – Syntax and Examples (8:00)
Infinite Loops and Breaking Them (7:36)
Mini Lab Create a Countdown Timer with while (4:11)
The for Loop – Iterating Over Sequences (6:23)
Using range() in LoopsUsing range() in Loops (9:53)
Loop Control Statements – break, continue, and pass (10:12)
Nested Loops and Loop Design Patterns (11:39)
Mini Lab Print a Multiplication Table with Loops (4:58)
Mini Project Number Guessing Game ( Random number + while loop + break ) (6:28)
Module 6: Functions
What Are Functions and Why Use Them (5:08)
Defining a Function (7:07)
Mini Lab Write a Function to Add Two Numbers (3:14)
Function Arguments and Parameters (13:00)
Returning Values with return (8:57)
Mini Lab Create a Function That Calculates Area of a Circle (3:25)
Scope Local vs Global Variables (6:48)
Introduction to Recursion (9:58)
Mini Lab Write a Recursive Function to Calculate Factorial (4:48)
Challenge Task Write a function that returns whether a number is even or odd (4:37)
Module 7: Data Collections – Lists, Tuples, Dictionaries, Sets
Creating and Accessing Lists (11:44)
List Methods append(), remove(), etc (11:54)
Slicing and Iterating Over Lists (11:14)
Mini Lab Build a Simple Grocery List App (8:30)
Tuples – What Makes Them Immutable (8:20)
Dictionaries – Keys and Values (8:26)
Adding, Accessing, and Removing Dictionary Elements (5:35)
Mini Lab Create a Contact Book Using Dictionaries (8:16)
Sets – What They Are and When to Use Them (4:12)
Mini Lab Use Sets to Remove Duplicates from a List (3:19)
Mini Project To-Do List Manager (17:35)
Module 8: Input, Output, and Basic Errors
Using input() to Get User Input (6:34)
Printing Output – print() and Formatting (10:35)
Working with Escape Characters and Multiline Strings (4:13)
Common Errors and Intro to try-except (minimal) (8:03)
Mini Lab Build a Simple Login Prompt Using Input and Output (6:41)
Challenge Prompt Create a simple quiz app (9:54)
Module 9: Final Preparation and Practice
What to Expect on the PCEP Exam (4:32)
Study Tips and Common Mistakes to Avoid (4:40)
How to Practice Effectively with Coding Challenges (4:22)
Planning Your Next Steps (5:28)
Audio Version of Training
Audio Download
What to Expect on the PCEP Exam
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock