Course Summary
This intermediate-level course gives you an opportunity to dive deeper into Python programming, and learn how to analyze and model real-life problems in Object-Oriented Programming categories.
Having completed the course, you will be prepared to attempt the qualification PCAP – Certified Associate in Python Programming certification, and you will be equipped with the skills and knowledge essential to continue to more advanced, more specialized, and higher paying Software Development, Security, Networking, IoT, and engineering roles.
Key skills you will learn:
• Python
• Computer Programming
• Algorithmic Thinking
• Analytical Thinking
• Design, Develop, and Debug Multi-Module applications
• Best Practices in Programming
• Solutions Architecture
• Object-Oriented Programming
The following topics will be covered during the course:
• Modules, packages, and PIP
• Importing and using Python modules; using some of the most useful Python standard library modules; constructing and using Python packages; PIP (Python Installation Package) and how to use it to install and uninstall ready-to-use packages from PyPI.
• Strings, String and List Methods, Exceptions
• Characters, strings and coding standards; Strings vs. lists – similarities and differences; Lists methods; String methods; Python’s way of handling runtime errors; Controlling the flow of errors using try and except; Hierarchy of exceptions.
• Object-Oriented Programming
• Basic concepts of object-oriented programming (OOP); The differences between the procedural and object approaches (motivations and profits); Classes, objects, properties, and methods; Designing reusable classes and creating objects; Inheritance and polymorphism; Exceptions as objects.
• Miscellaneous
• Generators, iterators and closures; Working with file-system, directory tree and files; Selected Python Standard Library modules (os, datetime, time, and calendar).
Other Popular Courses
Mastering Communication & Presentation Te...
- Duration: 4 Days
- Language: Danish
- Level: Intermediate
- Exam: MCPT
Next Generation Mindfulness
- Duration: 1 Days
- Language: English
- Level: Foundation
- Exam: NGM
Nutanix Multicloud Infrastructure Design (NMC...
- Duration: 1 Days
- Language: English
- Level: Advanced
- Exam: Nutanix Certifi