Back to Course

Python PCEP

0% Complete
0/0 Steps
  1. course overview

    Curriculum | Python Essentials
  2. Module 1: Introduction to Python & Foundational Concepts
    Welcome to Python Essentials
  3. Understanding Python's Logic and Structure
  4. Variables, Data Types, and Basic Operations
  5. Initial Exam – PCEP Baseline Assessment
  6. Operators and Expressions
  7. Control Flow – Conditional Statements
  8. Control Flow – Loops
  9. Functions and Code Reusability
  10. Data Structures – Lists and Tuples
  11. Data Structures – Dictionaries and Sets
  12. Module 2: Intermediate Python Concepts
    String Manipulation
  13. Working with Files
  14. Error Handling and Exceptions
  15. Modules and Packages
  16. Object-Oriented Programming – Classes & Objects
  17. Object-Oriented Programming – Inheritance & Polymorphism
  18. Advanced Functions – Decorators & Lambda
  19. Working with External Files (JSON & CSV)
  20. Introduction to Unit Testing
  21. Midterm Exam
  22. Module 3: Advanced Python Programming
    Data Visualization with Matplotlib
  23. Introduction to Databases with SQLite
  24. Web Development with Flask
  25. Web Scraping with BeautifulSoup
  26. Introduction to Pandas for Data Analysis
  27. Working with APIs
  28. Introduction to Machine Learning with Scikit-learn
  29. Network Programming with Python
  30. Automation with Python
  31. Final Project Planning
  32. Final Project Development – Phase 1
  33. Final Project Development – Phase 2
  34. Final Project Development – Phase 3
  35. Final Project Development – Phase 4
  36. Final Project Testing & Peer Review
  37. Final Project Completion
  38. Module 4: Exam Preparation & Certification Readiness
    Exam Simulation 1 – PCEP Format
  39. Exam Simulation 2 – PCAP Format
  40. Q&A and Exam Strategy Session
  41. Capstone Project Presentation & Course Wrap-Up
  42. Optional Content & Enrichment (10 Extra Lessons)
    Game Development with Pygame
  43. Data Science with Pandas and NumPy
  44. Advanced Machine Learning with TensorFlow
  45. Cybersecurity Tools in Python
  46. APIs & Web Development with Django
  47. Working with Blockchain
  48. Creating Automation Scripts for Daily Tasks
  49. Building Chatbots with Natural Language Processing
  50. Exploring Ethical Hacking with Python
  51. Family & Friends Python Challenge
Lesson 1 of 51
In Progress

Curriculum | Python Essentials

omri sagron 12/03/2025