BLM3005 / İLERİ PROGRAMLAMA TEKNİKLERİ

DERSİN HAFTALIK İÇERİĞİ

 
KONULAR 
KAYNAKLAR 
1İleri programlamaya giriş. Nesneye yönelik programlama hakkında genel bilgiler. 
2Nesneye yönelik program tasarımı; prosedürel, fonksiyonel ve veri soyutlama. 
3DLL tanımı, özellikleri kullanımı 
4DLL ile uygulama geliştirme, dinamik ve statik yükleme, örnekler 
5Windows mesaj servisinin tanımı, özellikleri, kullanım yerleri, örnek uygulamalar. 
6Process ve threadler 
7Process ve threadlerde serileştirme, lock, mutex, semaphore 
8Windows socket yapısı ve sistematiği 
9Windows soketleri ile uygulama geliştirme, TCP-UDP, örnekler 
10Windows servisleri 
11Windows servisleri 
12IAS, PAS, SAAS yapısal tanımlar 
13Virtualization ve Container tabanlı mimariler 
14Servis-mikroservis kurgusal tasarımı ve kullanımları