OBJECT ORIENTED PROGRAMMING

İzlence Konu Başlık

Hafta Teori Konu Başlıkları
1 Foundations of Object-Oriented Design
2 Defining Classes and Managing Modules in Python
3 Inheritance, Polymorphism, and Abstract Base Classes
4 Exception Handling and Custom Exceptions
5 When to Use Object-oriented Programming
6 Python Data Structures in OOP Context
7 MIDTERM
8 Python OOP Shortcuts and Functional Features
9 Strings, Regular Expressions, and Serialization
10 The Iterator Pattern
11 Python Design Patterns I (Behavioral and Creational Patterns)
12 Python Design Patterns II (Structural Patterns)
13 Testing Object-oriented Programs
14 Project Presentation
Hafta Uygulama Konu Başlıkları
1 Foundations of Object-Oriented Design
2 Defining Classes and Managing Modules in Python
3 Inheritance, Polymorphism, and Abstract Base Classes
4 Exception Handling and Custom Exceptions
5 When to Use Object-oriented Programming
6 Python Data Structures in OOP Context
7 MIDTERM
8 Python OOP Shortcuts and Functional Features
9 Strings, Regular Expressions, and Serialization
10 The Iterator Pattern
11 Python Design Patterns I (Behavioral and Creational Patterns)
12 Python Design Patterns II (Structural Patterns)
13 Testing Object-oriented Programs
14 Project Presentation

Bilgi İşlem Daire Başkanlığı © 2026