Interactive Mentor-Led Cohorts • Weekend & Evening Batches Open

(02) 8902 0900contact@aumtrend.comWhatsApp
AUM Training
Home
Courses
About UsContact
Tech Pathways (3)

Artificial Intelligence & ML

Generative AI, LLMs & Agentic AI

Cyber Security & Defence

VAPT, SOC, OSCP & AI Security

Python Programming Track

Core to Advanced Software Craft
Artificial Intelligence & ML
View all in directory

Generative AI Training Plan

Flagship Master Track

Machine Learning, Deep Learning, GenAI, RAG & Autonomous Agentic AI

60 Hours Live
Live Mentor-Led Sessions
Hands-on Coding Labs & GitHub
Accredited Certificate
Generative AI Training Plan
Flagship Master Track

Generative AI Training Plan

From Core Python & EDA to Generative AI & Autonomous Agentic Systems with 5 independent progressive levels.

Need Career Guidance?

Talk to our faculty for personalized track selection based on your background.

Looking for complete enterprise training solutions or corporate tracks?

Enterprise Case Studies

•

Technical Blogs

•

Browse All Courses Directory
INTERMEDIATE
14 Hours (7 Days × 2 Hours)
View Full Curriculum

Intermediate Python Programming & Data Applications

By the end of Level 2, participants will be able to develop intermediate-level Python applications, work efficiently with structured data, interact with databases and APIs, automate data-processing tasks, and build reusable Python solutions following good programming practices.

Live Interactive Syllabus
14 Hours (7 Days × 2 Hours)
•
Instructor-Led Online
•
5 Hands-on Coding Labs
What you'll master in Level 2
Target Competency Outcome

By the end of Level 2, participants will be able to develop intermediate-level Python applications, work efficiently with structured data, interact with databases and APIs, automate data-processing tasks, and build reusable Python solutions following good programming practices.

Training Objectives & Core Deliverables

Apply intermediate Python programming concepts.

Work with advanced functions and data structures.

Develop reusable and modular Python programs.

Perform advanced Pandas and NumPy operations.

Work with multiple datasets efficiently.

Connect Python applications with databases.

Consume REST APIs using Python.

Automate repetitive data-processing tasks.

Day-by-Day Training Schedule & Live Labs
5 Live Sessions • 100% Hands-on
Day 1
Intermediate Python Programming
Live Session
Topics Explored:
Advanced functions and parameters
*args and **kwargs
Lambda functions
map(), filter()
Advanced comprehensions
Iterators and generators
Scope and namespaces
Exception handling and custom exceptions
Hands-on Lab Exercise

Develop reusable Python functions for business data processing.

Day 2
Advanced NumPy & Pandas
Live Session
Topics Explored:
Advanced NumPy operations
Reshaping and broadcasting
Vectorized operations
Advanced DataFrame selection
Merge, join and concatenate
Advanced GroupBy
Pivot tables
Datetime operations
Data transformation
Hands-on Lab Exercise

Consolidate multiple sales/customer/product datasets into a business report.

Day 3
Object-Oriented Programming
Live Session
Topics Explored:
Classes and objects
Constructors
Instance and class attributes
Methods
Inheritance
Encapsulation
Polymorphism
Composition
Designing reusable classes
Hands-on Lab Exercise

Build an Employee or Inventory Management application.

Day 4
Python Database Programming
Live Session
Topics Explored:
Python database connectivity
Executing SQL queries from Python
CRUD operations
Parameterized queries
Transactions
Fetching database records
Loading database data into Pandas
Updating database records from Python
Hands-on Lab Exercise

Develop a Python-based business database application.

Day 5
APIs & Python Automation
Live Session
Topics Explored:
REST API fundamentals
HTTP methods
JSON data
API requests using Python
Processing API responses
Automating repetitive tasks
File and folder automation
Logging
Basic scheduled execution
Hands-on Lab Exercise

Project Lab: Build an automated Python application that collects data from an API, processes it, stores it, and generates a business report.

Detailed Module-wise Curriculum
5 Modules

Advanced functions and parameters

*args and **kwargs

Lambda functions

map(), filter()

Advanced comprehensions

Iterators and generators

Scope and namespaces

Exception handling and custom exceptions

Lab Practical: Develop reusable Python functions for business data processing.

Advanced NumPy operations

Reshaping and broadcasting

Vectorized operations

Advanced DataFrame selection

Merge, join and concatenate

Advanced GroupBy

Pivot tables

Datetime operations

Data transformation

Lab Practical: Consolidate multiple sales/customer/product datasets into a business report.

Classes and objects

Constructors

Instance and class attributes

Methods

Inheritance

Encapsulation

Polymorphism

Composition

Designing reusable classes

Lab Practical: Build an Employee or Inventory Management application.

Python database connectivity

Executing SQL queries from Python

CRUD operations

Parameterized queries

Transactions

Fetching database records

Loading database data into Pandas

Updating database records from Python

Lab Practical: Develop a Python-based business database application.

REST API fundamentals

HTTP methods

JSON data

API requests using Python

Processing API responses

Automating repetitive tasks

File and folder automation

Logging

Basic scheduled execution

Lab Practical: Project Lab: Build an automated Python application that collects data from an API, processes it, stores it, and generates a business report.
INTERMEDIATE COMPETENCY BADGE
Certificate of Technical Competency — Intermediate Python Programming & Data Applications

Complete all live hands-on labs to earn this verifiable competency badge. This credential unlocks progression to Advanced Python & Application Development.

LIVE ONLINE COHORT
Admissions Open
Enroll in Intermediate Python Programming & Data Applications
Reserve your seat for upcoming live batches, syllabus consultation & fee structure.
Selected Course Program *
100% Privacy. Official Admissions Desk.

Need immediate admission assistance?Call Admissions: (02) 8902 0900

Frequently Asked Questions

Frequently Asked Questions: Python Programming – Beginner, Intermediate & Advanced

Find clear answers to common questions about our live interactive classes, cohort schedules, project mentoring, and career assistance.

Student Support

1-on-1 Guidance Available

Still have questions?

Can't find what you're looking for? Reach out to our training advisors for personalized course guidance.

Yes. Track 1 (Beginner) begins with core Python syntax, basic logic, variables, and data structures. It requires zero prior programming knowledge.

The Intermediate track covers advanced NumPy/Pandas, OOP design, and SQL database programming. The Advanced track covers FastAPI, asynchronous programming with asyncio, PyTest unit testing, and Docker containerization.

Yes. You will learn SQL database connectivity and query execution, consume REST APIs, and build high-performance REST APIs with FastAPI and Docker containerization.

FREE 1-ON-1 ACADEMIC GUIDANCE

Ready to Start Your Tech Journey?

Connect with our academic training counsellors. We analyze your background, career goals, and recommend the best live online track for your success.

Call Helpline: (02) 8902 0900WhatsApp or Viber Support