+63 995 394 7258 / +63 917 132 5623 | marketing@axentra-global.com

Python 13 Programming (Intermediate & Advanced Levels)

COURSE OVERVIEW


This course is designed for learners who want to advance their Python skills and build more complex applications. It covers advanced data structures, OOP principles, exception handling, and modern programming techniques such as decorators, generators, and asynchronous programming. Participants will also explore libraries, frameworks, and tools for developing scalable and enterprise-level Python solutions.


Duration: 5 days / 40 hours

Delivery Method: Classroom-based, Virtual Instructor Led Training

COURSE OUTLINE


Day 1 – Understanding Python programming

·      Installation and configuration

·      The use of Python Virtual Machine (PVM)

·      The Python interpreter and Heap

·      Generating the executables files

·      Types of Python sources

·      Python versions and their updates

·      The virtual environment

·      Built-in object types and its operators

·      Understanding packages and modules


Day 2 – Components of Python Core programming

·      The built-in collections

o  List

o  Tuple

o  Set

o  FrozenSet

o  Dictionary

·      The collections module

o  ChainMap

o  Counter

o  NamedTuple

o  DefaultDict

o  OrderedDict

o  UserDict

o  UserList

·      Advanced Exception handling

·      OOP Principles

o  Abstraction

o  Encapsulation

o  Inheritance

o  Polymorphism

·      Advance File operations

·      Regular expressions


Day 3 – Applying the Python core principles

·      Enum objects

·      Dunder methods

·      Operator overloading

·      Metaprogramming

o  Local functions

o  Closures

o  Decorators

o  Lambda functions

o  High-Order functions

o  Metaclasses

o  Introspection

o  Reflection

o  Generics and typing

·      Generators

·      Asynchronous programming

·      Threading, Processes, and Concurrency


Day 4 – Utilizing extension modules or libraries

·      XML and JSON processing

·      Socket programming

·      Unit testing using unittest and pytest module

·      Creating loggers

·      GUI programming


Day 5 – Learning the enterprise Python concepts

·      Database connectivity

·      Introduction to numpy

·      Client-server computing

·      The web frameworks

o  Flask framework

o  Django framework

·      The API framework

o  Flask framework

o  FastAPI framework


REGISTER NOW

Learning Experience Survey

Start Your Learning Journey Today

Advance your career with industry-leading IT training and certification programs from Axentra Global Inc. Browse our courses, join our upcoming webinars, or contact our training advisors to find the right learning path for you.

"Empowering Innovation, Enabling Growth"

Axentra Global Inc. is a leading provider of IT training, professional certification courses, corporate learning solutions, and software development services in the Philippines. We help individuals, teams, and organizations build in-demand technology skills through instructor-led training, hands-on workshops, and globally recognized certification programs.

| Contact Us

+6399 5394 7258 / +63 917 132 5623 (Viber/WhatsApp)

marketing@axentra-global.com

1702 High Street South Corporate Plaza Tower 26th Street, Bonifacio Global City

Design & Developed By Axentra Global Inc.

© 2026 Axentra Global Inc. All Rights Reserved.