PCEP – Certified Entry-Level Python Programmer

The PCEP – Certified Entry-Level Python Programmer certification validates foundational Python programming skills, covering basic syntax, data types, control structures, functions, and simple data collections for beginners entering tech or automating tasks.
1244 learners enrolled

Skill level

Beginner

Hours to complete

32

Prerequisites

1

Your Guided Learning Pathway

In this 8 hour course your instructor will take you from complete beginner to intermediate level practitioner.
Step 1
Step 2
Step 3

Learn Python Basics

You’ll learn foundational Python programming concepts, including variables, data types, control structures, and basic input/output operations.

You’ll also gain skills in writing simple functions and working with basic data collections like lists and strings to solve elementary programming problems.

 

Code for a Living

With the skills gained from the PCEP – Certified Entry-Level Python Programmer certification, you can contribute to a company by performing foundational programming tasks, automating simple processes, and supporting tech-related projects.

These entry-level skills are valuable in roles that require basic scripting or data handling.

 

Get Exam Ready

This course not only prepares you to become a junior Python coder but also prepares you for the exam.

Learn real-world Python coding skills and ensure your success by using the accompanying 100 practice exam questions.

What it covers

This course teaches you the fundamentals of Python programming.
  • General Coding Concepts
  • Data Types, Variables, and Basic I/O
  • Control Flow – Conditionals and Loops
  • Functions and Scoping
  • Data Collections – Lists, Tuples, Strings

 

Benefits of the certification

Getting certified in your chosen career path is essential, but passing the PCEP exam gets you:
  • Career Entry Point
  • Skill Validation
  • Industry Recognition
  • Foundation for Growth
  • Increased Confidence
  • Workplace Efficiency

 

Target audience

This certification is ideal for:
  • Absolute Beginners in Programming
  • Students and Hobbyists
  • Career Changers Entering Tech
  • Professionals in Non-Technical Roles
  • Aspiring Advanced Python Learners
  • Job Seekers Needing Basic Python Skills

 

Prerequisites

No previous knowledge required.
  • Suitable for complete beginners

PCEP Exam Pass

Brian Marstella

Brian took up our Python exam challenge and passed the first time with flying colors.

The PCEP certification focuses on fundamental Python concepts, including control structures, functions, and basic data types. It is ideal for those seeking a low-barrier entry into programming or a credential to demonstrate beginner-level proficiency. It’s particularly valuable for roles involving basic scripting or as a prerequisite for learning more complex Python applications.

This course is taught by a Python expert and has a large amount of follow-along practical examples for you to copy so you really learn the material well.

 

aws-certified

Your Instructor

Gagik K

Gagik is a professional data scientist with several years of experience. He holds an MSc in Data Science and a BA in Business Administration. He is an expert in Python and tools including frameworks and libraries of the language including Pandas, Numpy, Matplotlib, Plotly, Scikit-Learn, TensorFlow, and Beautiful Soup.

He has a high proficiency with SQL for dataset manipulation, data science and economics, and the creation of sophisticated models using knowledge from both fields. He is also an expert in Machine Learning, using algorithms of Supervised, Unsupervised, and Reinforcement learning.

Curriculum

Module 1 Basic Concepts
Unit 1 Installing Python
Unit 2 Interpreter and compiler
Unit 3 Python syntax basics, comments
Unit 4 Literals
Unit 5 print() function
Unit 6 input() function
Unit 7 Numeral systems - 1
Unit 8 Numeral systems - 2
Unit 9 Numeric operators
Unit 10 String operators
Unit 11 Assignment and shortcut operators
Module 2 Data Types, Evaluations, and Basic I/O Operations
Unit 1 Bitwise operators (NOT, AND, OR)
Unit 2 Bitwise operators (XOR, <<, >>)
Unit 3 Boolean Operators
Unit 4 Boolean Expressions
Unit 5 Relational operators
Unit 6 Accuracy of floating point numbers
Unit 7 Type casting and inputs
Unit 8 Formatted print() output
Unit 9 Strings
Module 3 Control Flow – loops and conditional blocks
Unit 1 Conditional statements - 1: if, if-else
Unit 2 Conditional statements - 2: if-elif, if-elif-else
Unit 3 Multiple conditional statements
Unit 4 The 'pass' instruction
Unit 5 "while" loop - 1
Unit 6 "while" loop - 2
Unit 7 "for" loop - 1
Unit 8 "range" function
Unit 9 "for" loop - 2
Unit 10 Expanding loops: while-else, for-else
Unit 11 Nesting loops and conditional statements - 1
Unit 12 Nesting loops and conditional statements - 2
Unit 13 Controlling loop execution: break, continue
Module 4 Data Collections – Lists, Tuples, and Dictionaries
Unit 1 Lists - 1: constructing and indexing
Unit 2 Lists - 2: slicing and len() function
Unit 3 Lists - 3: append(), insert(), index() functions
Unit 4 Lists - 4: iterating through lists, 'del' instruction
Unit 5 Lists - 5: multidimensional lists
Unit 6 Lists - 6: sorted() function
Unit 7 Lists - 7: sorted() and reversed() functions
Unit 8 Lists - 8: list comprehensions - 1
Unit 9 Lists - 9: list comprehensions - 2
Unit 10 Lists - 10: copying lists
Unit 11 Tuples
Unit 12 Iterating over tuples, combining tuples and lists
Unit 13 Dictionaries - 1: building a dictionary - 1
Unit 14 Dictionaries - 2: building a dictionary - 2
Unit 15 Dictionaries - 3: keys() and values() functions
Unit 16 Dictionaries - 4: items() function
Unit 17 Strings - 1: Formatted strings
Unit 18 Strings - 2: '\' (escape) character
Unit 19 Strings - 3: Multiline strings
Unit 20 Strings - 4: Basic string functions
Unit 21 Strings - 5: Splitting and joining strings
Module 5 Functions
Unit 1 Defining and invoking functions - 1
Unit 2 Defining and invoking functions - 2
Unit 3 ''return" keyword
Unit 4 ''yield'' keyword
Unit 5 Recursion - 1
Unit 6 Recursion - 2
Unit 7 Recursion - 3
Unit 8 Default parameter values
Unit 9 *args, mixed argument passing and **kwargs
Unit 10 Generator objects
Unit 11 Name scopes
Unit 12 The ''global'' keyword
Module 6 Exams
Unit 1 Exam 1
Unit 2 Exam 1

What’s in every How to Network membership?

Try Us Out Risk Free

We’re so confident that you will love our videos, labs and practice exams that we offer a 30-day 100% money back guarantee.

Choose your plan. Cancel anytime.
Most Popular

Access All Areas - Monthly

After a 7 day trial for $1

$29 Per month

What you will get:

This is a monthly membership site, where you can access unlimited IT training courses. The join fee is $1 one off payment and then after 7 days, $29 per month every month until you cancel, which you can do anytime on your member dashboard. We do not store your credit card details. These are held by the processing company – Stripe. All payments are processed in US dollars, so we can't accept UK Solo or Electron cards. Sorry.

Remember, 1 week for $1 then $29 / month with coupon code ‘7days’.

Best Value – Over 5 Months Free

Access All Areas - Yearly

5.1 months free! One Free book!

$199 Per year

What you will get:

This is a membership site where you can access unlimited IT training courses. The membership is $199 annually until you cancel, which you can do anytime on your member dashboard. We do not store your credit card details. These are held by the processing company – Stripe. All payments are processed in US dollars, so we can't accept UK Solo or Electron cards. Sorry.

Access All Areas - Lifetime

One payment, no renewals. Three free books!

$497 Lifetime

What you will get:

This is a membership site where you can access unlimited IT training courses. The membership is $497 for life. All payments are processed in US dollars, so we can't accept UK Solo or Electron cards. Sorry.

Recent Courses

Star 4.5
user-icon 4.6K Students

Cisco CCNA Cybersecurity

Cisco CCNA Cybersecurity Operations Fundamentals v1.2 certification validates foundational cybersecurity skills for analyzing threats, monitoring security, and responding to incidents in a Security Operations Center (SOC).

Cisco, Beginner, Cybersecurity, Intermediate

Star 4.6
user-icon 3.8K Students

Microsoft Azure AI Fundamentals

The Microsoft Azure AI Fundamentals (AI-900) exam validates foundational knowledge of AI concepts, including machine learning, computer vision, NLP, and generative AI, and their application using Azure AI tools, preparing candidates for entry-level AI roles.

Microsoft, AI, Beginner

Star 4.3
user-icon 2.4K Students

CompTIA SecurityX

The CompTIA SecurityX [CAS-005] is an advanced-level cybersecurity certification for security infrastructure architects and experienced security engineers who are responsible for leading and improving an enterprise’s cybersecurity readiness.

CompTIA, Advanced, Cybersecurity, Intermediate

Reviews

I passed my Network+ using howtonetworks training videos, follow-along labs and practice exams. I highly recommend them if you want to pass first time.
Adam
CompTIA Network+ Certified
I was struggling to understand the materials but following the howtonetwork.com course really helped make it all clear to me. Highly recommended.
Ajlinda
Microsoft Azure Certified
I passed the Cisco CCNA, CCNA Security and CCNP exams in six months. Doing the hands-on labs really helped and of course the live Cisco racks are perfect!
Igor
Cisco CCNA & CCNP
I passed my Network+ on my first attempt. I'd been dreading it but I was more than ready come exam day. The practice exams and labs really helped me to understand everthing.
Kristy
CompTIA Network+

Frequently Asked Questions

If your questions isn’t answered here then please log a ticket and we’ll get right back to you.
What does the site teach me?  
If you want to have a successful career in IT you need to be qualified. We help you prepare for your IT certification exams with video lectures, exams, case studies and lab exercises to follow along.
We’ve set out a roadmap for you to follow. This is based on many years experience in the IT industry. It gives you a solid foundation and internationally recognized qualifications. From there you can choose to specialize.
Everything! All courses, videos and exams. All future courses we add. No hidden extras and no catches. Check out the full list of courses here.
It’s $1 to join and then $20 per month thereafter. You can quit any time by logging into your account.
Yes. You have a full 30 days to try the site out. If you aren’t happy for any reason then please log a ticket and we will refund you. This applies if you haven’t completely finished your course.
Absolutely. We don’t actually store any card details. All transactions take place via a fully PCI compliant card processing company.
You can access one course at a time. We have this limit to prevent overwhelm. There are hundreds of hours of training here and most people take one certification at a time. If you need to study for a related course at the same time then please log a ticket.
Unfortunately not. But your videos all stream off super fast cloud servers on the cloud so are delivered locally to you.