PYTHON PROGRAMMING

Basic Python 2.0

Elevate Python skills with Object-Oriented Programming (OOP), external packages, and API integrations.

An intermediate Python course for students with syntax fundamentals. Deeply covers Object-Oriented Programming (Classes, Inheritance, Encapsulation, Polymorphism), robust Exception...

Available: Online + Offline (Bali, Surabaya, Jember, Banyuwangi)
Basic Python 2.0
Duration 16–24 Sessions (1.5–2 Hours / session)
Class Size Small Group (Max. 8 students)
Method Offline / Online Interactive
Tools Python 3.x, VS Code, Requests library, Virtual Environments, Postman

Who is This Class For?

  • Graduates of Python 1.0 or developers with solid foundational Python syntax knowledge.
  • Learners wanting to build scalable, modular, and maintainable software using OOP principles.
  • Developers eager to master web scraping, JSON data interchange, and virtual package management.

Equips you with professional coding standards applied in modern software engineering teams.

What Will Be Learned?

1

Module 1: Deep Dive into Object-Oriented Programming (OOP)

Classes & Objects, Constructors (__init__), Instance vs Class state, Inheritance, Encapsulation, and Polymorphism.

2

Module 2: Robust Error Handling & Standard Modules

Try-Except-Finally, Custom Exceptions, Regular Expressions (RegEx), datetime, os, and logging modules.

3

Module 3: HTTP Requests, JSON Parsing & Web APIs

Consuming live REST APIs using `requests`, parsing nested JSON payloads, and automating web data tasks.

LEARNING OUTCOMES

Skills & Knowledge Gained

Object-Oriented Software Architecture

Designing modular, clean, and extensible programs following OOP best practices.

Live Web API & Third-Party Integration

Connecting Python programs with live web services, weather feeds, and database endpoints.

Software Engineering Readiness

Understanding virtual environments, pip dependency workflows, and advanced debugging.

Course Fees

Tuition Details Inquiry

Tuition information for this course can be obtained directly by contacting our team.

Inquire Tuition

Frequently Asked Questions

Yes, we offer a free placement test to confirm your foundational syntax proficiency.
The core focus is on scalable OOP architecture and backend API integrations, with introductory UI concepts.
Students build an OOP-based application that communicates directly with external live cloud APIs.
RELATED COURSES

Explore Other Courses in This Program

START TOGETHER

The Best Investment for Your Child's Future

Sign up now for a trial class or consult with our educational advisory team.

Logo Koding Akademi

Koding Akademi

Online

Today