English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 10h 07m | 1.19 GB
The Certified Entry-Level Python Programmer Certification (PCEP) is a great place to start when getting Python certified. The Python Institute provides multiple certification exams for Python ranging from entry-level to professional level. This course is designed to teach you the fundamentals of Python required to take and pass the Certified Entry-Level Python Programmer Certification exam before moving onto the more advanced certifications.
Throughout this course we’ll cover:
Python data types Control flow structures – conditionals and loops Data collections Functions & Generators
By the time you’ve completed this course you should feel more than comfortable taking and passing the Certified Entry-Level Python Programmer Certification exam, but more importantly you’ll have a good understanding of the fundamentals of Python programming.
Table of Contents
Getting Started
1 Course Introduction
2 About the Training Architect
Environment Setup
3 Installing Python 3.7 on a Cloud Playground
4 Picking a Text Editor or IDE
5 Setting up VS Code for Remote Python Development
Fundamental Concepts
6 Compilers and Interpreters
7 Lexing, Syntax, and Semantics
8 Python Specifics Keywords and Instructions
9 Using the REPL
10 Creating a Python File
Literals, Variables, and Comments
11 Comments
12 Variables and the Assignment Operator
13 Strings and String Operators
14 Booleans
15 Numbers Integers, Floats, and Scientific Notation
Number Systems and Numeric Operators
16 Numeric Operators
17 Number Systems
18 Floating-Point Accuracy
Operators and Bindings
19 Unary and Bitwise Operators
20 Boolean Operators
21 Comparison Operators
22 Operator Priority (Binding)
Input and Output Operations
23 Typecasting
24 The `input` Function
25 The `print` Function
Strings, Operations, and Calculations
26 Understanding Immutability
27 The `len` Function
28 String Indexing and Slicing
Lists
29 Lists
30 List Functions and Methods
31 Nested Lists Matrices and Cubes
Tuples
32 Tuples
33 Tuples Versus Lists
Dictionaries
34 Dictionaries
35 Dictionary Methods
Strings
36 String Encodings and Functions
37 Useful String Methods, Part 1
38 Useful String Methods, Part 2
Conditionals
39 The `if` and `else` Statements
40 Handling Multiple Cases with `elif`
41 Utilizing `pass`
Looping
42 The `while` Loop
43 The `for` Loop
44 Nesting Loops and Conditionals
45 Controlling Loop Execution with `break` and `continue`
46 Integrating `else` with Loops
47 Using `range`
48 List Comprehensions
Function Basics
49 Defining and Using Functions
50 Parameters vs. Arguments
51 Recursion
Generators
52 Creating and Using Generators
53 Converting Generators to Lists
Scoping
54 Python Scopes
55 Name Hiding (Shadowing)
56 The `global` Keyword
Final Steps
57 How to Prepare for the Exam
58 What's Next After Certification
Resolve the captcha to access the links!