Python Level 1.2: Object-Oriented Programming & Intermediate Concepts

Python Level 1.2: Object-Oriented Programming & Intermediate Concepts

Python Level 1.2: Object-Oriented Programming & Intermediate Concepts

Move beyond basics to learn classes, inheritance, iterators, scope, dates, and a capstone project with instructor-led coding and debugging.

Python Level 1.2: Object-Oriented Programming & Intermediate Concepts

Price

$22.28per class

$22.28

per week

Level
Mixed Level
Ages
10–15
Duration
50 min
Classes
1 / Week
Weeks
12

100% Safe & Secure Checkout

Secured by industry-leading encryption

Class Experience

This intermediate Python course builds on basic skills to teach object-oriented programming, iterators, scope, date/time handling, and structured project design. Classes are interactive: students code along with the instructor, complete exercises, receive live feedback, and work toward a capstone project that demonstrates class design, game mechanics, testing, and debugging. Recordings are provided for missed sessions.

Learning Outcomes

  • Understand and apply object-oriented concepts including classes and inheritance

  • Use iterators, scope rules, and data structures to organize code

  • Work with dates, timezones, and mathematical functions in Python

  • Strengthen debugging and problem-solving through live coding and code reviews

  • Plan and build a complete Python project demonstrating structured design

Prerequisites

Materials needed:

Computer and good speed internet , webcam and headphones , VS Code installed

Meet Your Instructor

Sonia Kaul

Minecraft & History Educator

6+ Years

Teaching Experience

5000+

Students Taught

All age groups

Preferred Ages

A passionate educator who blends interactive game-based learning with history, helping kids build confidence while exploring cultures and civilizations through creative projects.

Introduction to Artificial Intelligence: ML, LLMs, and Training Concepts
KK

Kipa Kaku

Introduction to Artificial Intelligence: ML, LLMs, and Training Concepts

Beginner

Level

7–12

Ages

40 min

Duration

2 / Week

Classes

4

Weeks

$22.38per class
See schedule
Advanced Python: GUI, APIs, Networking, and Concurrency
HG

Hemchandra Goswami

Advanced Python: GUI, APIs, Networking, and Concurrency

Advanced

Level

14–18

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$17.30per class
See schedule
Python for Machine Learning: Models with AICode101 & Colab
HG

Hemchandra Goswami

Python for Machine Learning: Models with AICode101 & Colab

Beginner

Level

13–18

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$18.10per class
See schedule
Project-Based Python Level 3: GUIs, Games, APIs, and Web
HG

Hemchandra Goswami

Project-Based Python Level 3: GUIs, Games, APIs, and Web

Advanced

Level

11–16

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$16.10per class
See schedule
Project-Based Python: Pygame, APIs, and Data Analysis
HG

Hemchandra Goswami

Project-Based Python: Pygame, APIs, and Data Analysis

Beginner

Level

11–16

Ages

60 min

Duration

5 / Week

Classes

2

Weeks

$21.80per class
See schedule
Advanced Project-Based Python (APIs, GUI, Networking)
HG

Hemchandra Goswami

Advanced Project-Based Python (APIs, GUI, Networking)

Advanced

Level

11–16

Ages

60 min

Duration

5 / Week

Classes

2

Weeks

$22.70per class
See schedule
Deep Learning with Python: TensorFlow, Keras & Applications
MK

M. K. Mary

Deep Learning with Python: TensorFlow, Keras & Applications

Intermediate

Level

13–18

Ages

60 min

Duration

1 / Week

Classes

10

Weeks

$16.80per class
See schedule
Python Level 2: Project-Based Coding and Apps
MK

M. K. Mary

Python Level 2: Project-Based Coding and Apps

Beginner

Level

12–17

Ages

60 min

Duration

4 / Week

Classes

2

Weeks

$24.25per class
See schedule