This repository is a comprehensive collection of documentation, notes, and examples from my journey through two instructor-lead Python classes taught by a joint collaboration between Cisco, the Open University, and OpenEDG:
- Python Essentials 1 - Beginner
- Python Essentials 2 - Intermediate
It serves as a personal reference and a working document that evolves with my growing understanding of Python. The content here is tailored to provide quick access to concepts, examples, and problem-solving techniques learned throughout the course.
- Introspective Functions
- MISC Functions
- OS Functions
- Platform Functions
- Time Functions
- Module 2: Strings, Literals, Operator Priorities, and Expressions
- Module 3: Lists, 2d Arrays, Loops
- Module 4: Functions, Recursion, [more info to be filled out]
- Module 1: Modules & Packages
- Module 2: Strings, String and List Methods, and Exceptions (Intro)
- Module 3: Object Oriented Programming
- Stack, Properties, Methods, Inheritance, Polymorphism, Composition
- Objective Exceptions
- Module 4: Miscellaneous
- Generators, Iterators & Closures
- Files (File Streams, File Processing, Diagnosing Problems)
- Operating System Interaction
- Date, Time, and Datetime
- Calendar Module
- sys
- argv
-Course Completion Certificate -PCEP Exam Certificate -PCAP Exam Certificate
- Algorithms
- Binary Search
- Recursives
- Factorial
- Fibonacci
- Palindrome
- Powers
- Bitwise Operations
- Data Structures
- Exceptions
- List & dict Methods
- Stream Methods
- Python Keywords
- String Methods
Feel free to explore the folders and documents. Each section is organised to reflect different aspects of the Python syllabus, from fundamental concepts to more advanced topics.
Primarily a personal reference, this repository includes concisely paraphrased lab questions as comments at the beginning of my Python scripts. These serve solely as context introductions for the code.
If you have any questions or would like to discuss Python concepts, please feel free to contact me at [nick.peyton@btinternet.com].