Python Essential 2
Free
Programming

Python Essential 2

In Python Essentials 2 we teach you advanced Python concepts, including object-oriented programming (OOP), exception handling, and file processing. It builds on foundational knowledge to cover modules, packages, and using the standard library to write modules

Key topics covered
  • Object-Oriented Programming (OOP): Deep dive into the concepts of classes, objects, inheritance, and polymorphism.
  • Modules and Packages: Learn how to organize code into modules and packages, and use pip to install external packages.
  • Exception Handling: Develop the ability to manage errors and handle exceptions gracefully using try and except blocks.
  • File Processing: Master techniques for reading from and writing to files, including working with file streams.
  • Standard Library: Explore and use essential built-in modules for tasks like interacting with the operating system (os) and handling dates and times (datetimetimecalendar).
  • Advanced Concepts: Study generators, iterators, and closures, and learn to design and debug multi-module programs.
  • Programming Practices: Understand the role of a programmer in the software development process and the difference between procedural and OOP approaches. 

Connect with us

Suruwa Camara Unified IT and Nursery
Salagi Mariama Kunda High Way
The Gambia
West Africa

  •   Tel: (+220) -514 - 5344 or (+220) -508- 6017

  •     Email: info@suitin.co.uk

Search