Python OOP
Bu kursta öğrenecekleriniz:
Python OOP kursu, öğrencilere Object Oriented Programming (OOP) prensiplerini, sınıflar ve nesnelerle nasıl çalışılacağını, nesne yönelimli modelleme yapmayı ve sınıf hiyerarşileri oluşturmayı öğretecektir. Interface ve soyut sınıflar gibi abstraction, encapsulation, kalıtım ve polimorfizm gibi temel OOP prensipleri incelenecektir. En yaygın kullanılan tasarım desenleri (creational, structural ve behavioral) tanıtılacaktır. Öğrenciler, nesne yönelimli yazılım tasarımı için SOLID prensiplerini öğreneceklerdir. Iterator ve Generator kavramları ve nasıl kullanılacağı öğretilecektir. Decorator’ların nasıl oluşturulup kullanılacağı ele alınacaktır. Unit Testing ve Test Driven Development (TDD) konsepti üzerinde durulacaktır.
Kazanacağınız Yetenekler
Kurs İçeriği
Kurs Dönemleri
Henüz Kurs Dönemi Planlanmamış
Bu kurs için henüz açık bir dönem bulunmamaktadır. Yeni dönemler hakkında bilgi almak için bizimle iletişime geçebilirsiniz.
İletişime Geç