Skip to main content

Course detail

Advanced Python

A deeper Python track for learners ready for APIs, OOP, databases and production patterns.

Fees and duration

13th round and summer intake

In-person fee
5,500 ETB
Duration: 3 months
Online fee
5,500 ETB
Duration: 3 months
Live + recordedPart-by-part LMSPayment reviewEvaluation gates

Online classes are live and recorded. In-person learners can choose regular, extension or weekend attendance when available.

What you will learn

Build reusable Python applications

Work with APIs and persistence

Prepare for backend roles

Advanced Python course visual

Course experience

Learn with visual context, projects, practice and guided LMS access.

Each monthly part should combine instructor-led lessons, resources, checklists, practice work and evaluation gates before learners move on.

Advanced Python learning visual 2
Advanced Python learning visual 3

Outline highlights

OOP and design patterns
APIs and packages

Your instructors

Learn from practitioners who ship production software, campaigns and creative work — then guide your evaluations in the LMS.

Samuel Hailemariam

Python & Data Science

Samuel Hailemariam

Python & Data Science Instructor

Teaches Python foundations through data analysis, visualization and practical scripts.

ZH

Python & Data Science

Zamzam Hibet

Python & Data Science Instructor

Supports learners in Pandas, statistics and decision-ready data projects.

Curriculum and LMS access

Resources are organized by term, monthly part, week and lesson. Full Stack access opens one part at a time after payment and instructor evaluation.

Back to catalog

OOP and design patterns

  • Month 1: OOP and design patterns
  • Month 2: APIs and packages

    Unlock after payment or instructor evaluation.

  • Month 3: Database-backed projects

    Unlock after payment or instructor evaluation.

Delivery modes

In-person regular

Best for students who want structured lab access, instructor support and consistent weekday practice.

In-person extension

Designed for learners who need evening sessions three days per week after work or daytime study.

In-person weekend

A practical option for working learners and university students who need weekend attendance.

Online live plus recorded

Live virtual classes are recorded so students can review lessons, recap missed points and continue studying after class.

Discount review

10% full payment discount

Available for courses longer than three months when tuition is paid in full.

7% multi-course discount

Available when one student registers for two or three courses.

10% university entrance support

Special support for students who did not pass university entrance and are not eligible for remedial placement.

Family full-stack offer

For online Full Stack enrollment, one eligible family member can receive tuition waived under the family offer.

You might also be interested in

View all courses