Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PCEP – Certified Python Programmer Complete Course & Exam
Rating: 4.0 out of 5(104 ratings)
1,170 students

PCEP – Certified Python Programmer Complete Course & Exam

Everything you need to pass the Python PCEP-30-01 & PCAP-31 Certification exam by doing with step-by-step examples.
Last updated 8/2024
English

What you'll learn

  • Learn how to develop impressing Python applications in a few minutes/ hours.
  • Add Python 3 to your Resume by Understanding Advanced Object-Oriented Programming (OOP)
  • Create Programs using your logic and data structures.
  • How to program the right way.
  • Automate Coding Tasks By Building Custom Python Functions.
  • Use Loops to Improve Efficiency, Save Time, Maximize Productivity.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

6 sections24 lectures4h 35m total length
  • Introduction10:04
  • 3 Tips to Get Even More Value Out of this Course0:54
  • PCEP: Exam Information3:08
  • Installing Visual Studio Code10:29
  • Introduction to Python 33:09

Requirements

  • You will not need any any prior knowledge - so get started now!
  • You should be committed to run through the course and become knowledgeable about Python.
  • Nothing else! It’s just you, your computer and your hunger to get started today!

Description

**** This course contains pretty much everything you need to pass the exams. ****

Welcome to the PCEP – Certified Python Programmer Complete Course by Dr. Chris Mall. This course covers everything you need to know to pass the Python PCEP-30-01 & PCAP-31 Certification Exam.


This course includes an overview of the Python PCEP Programmer Exams methodology used in a programming environment.


WHAT YOU'LL RECEIVE IN THIS PYTHON PCEP PROGRAMMER PREPARTION COURSE

  1. Exam block #1: Basic Concepts (17%)

    Objectives covered by the block (5 exam items)

    • fundamental concepts: interpreting and the interpreter, compilation and the compiler, language elements, lexis, syntax and semantics, Python keywords, instructions, indenting

    • literals: Boolean, integer, floating-point numbers, scientific notation, strings

    • comments

    • the print() function

    • the input() function

    • numeral systems (binary, octal, decimal, hexadecimal)

    • numeric operators: ** * / % // + –

    • string operators: * +

    • assignments and shortcut operators


  2. Exam block #2: Data Types, Evaluations, and Basic I/O Operations (20%)

    Objectives covered by the block (6 exam items)

    • operators: unary and binary, priorities and binding

    • bitwise operators: ~ & ^ | << >>

    • Boolean operators: not and or

    • Boolean expressions

    • relational operators ( == != > >= < <= ), building complex Boolean expressions

    • accuracy of floating-point numbers

    • basic input and output operations using the input(), print(), int(), float(), str(), len() functions

    • formatting print() output with end= and sep= arguments

    • type casting

    • basic calculations

    • simple strings: constructing, assigning, indexing, immutability


  3. Exam block #3: Flow Control – loops and conditional blocks (20%)

    Objectives covered by the block (6 exam items)

    • conditional statements: if, if-else, if-elif, if-elif-else

    • multiple conditional statements

    • the pass instruction

    • building loops: while, for, range(), in

    • iterating through sequences

    • expanding loops: while-else, for-else

    • nesting loops and conditional statements

    • controlling loop execution: break, continue


  4. Exam block #4: Data Collections – Lists, Tuples, and Dictionaries (23%)

    Objectives covered by the block (7 exam items)

    • simple lists: constructing vectors, indexing and slicing, the len() function

    • lists in detail: indexing, slicing, basic methods (append(), insert(), index()) and functions (len(), sorted(), etc.), del instruction, iterating lists with the for loop, initializing, in and not in operators, list comprehension, copying and cloning

    • lists in lists: matrices and cubes

    • tuples: indexing, slicing, building, immutability

    • tuples vs. lists: similarities and differences, lists inside tuples and tuples inside lists

    • dictionaries: building, indexing, adding and removing keys, iterating through dictionaries as well as their keys and values, checking key existence, keys(), items() and values() methods

    • strings in detail: escaping using the \ character, quotes and apostrophes inside strings, multiline strings, basic string functions.


  5. Exam block #5: Functions (20%)

    Objectives covered by the block (6 exam items)

    • defining and invoking your own functions and generators

    • return and yield keywords, returning results,

    • the None keyword,

    • recursion

    • parameters vs. arguments,

    • positional keyword and mixed argument passing,

    • default parameter values

    • converting generator objects into lists using the list() function

    • name scopes, name hiding (shadowing), the global keyword

Once you complete this course, you'll know everything you need to know to pass the PCEP – Certified Entry-Level Python Programmer Certification Exam.

So What Are You Waiting For?

Enroll Today!

Who this course is for:

  • This course is perfect for absolute beginners with no previous coding experience, to intermediates looking to sharpen their skills to the expert level
  • Complete Programming Beginners.
  • Anyone who want to learn Python Fundamentals.