Dersler
Aşağıdaki kitaplar derslerin ana kaynağıdır. Derste slayt kullanılmaz, ders doğrudan bu sayfalardan işlenir.
Ders kitapları
Python · Başlangıç
Programlama Temelleri
Python ile algoritmik düşünme, temel programlama, fonksiyonlar, koleksiyonlar, dosyalar ve hata ayıklama.
Veri yapıları · Algoritmalar
Veri Yapıları ve Programlama
Python koleksiyonları, yığın ve kuyruk, arama ve sıralama algoritmaları, işlem maliyeti sezgisi.
Python · Nesne tasarımı
Nesne Tabanlı Programlama I
Python ile nesne yönelimli modelleme, sınıf sorumlulukları, kapsülleme, kompozisyon, kalıtım ve polimorfizm.
Yazılım geliştirme · Uygulama
Nesne Tabanlı Programlama II
Git, test ve proje akışıyla yazılım geliştirme; AI araçlarını ve kodlama agent’larını yaptıklarını denetleyerek kullanma.
Bilgisayar ağları · Temel kavramlar
Ağ Temelleri
Bilgisayar ağları, Ethernet ve Wi-Fi, TCP/IP, adresleme, alt ağlar, temel ağ servisleri ve sorun giderme.