C++ İleri Eğitimi
C++ İleri Eğitimi
Eğitim Hakkında
Bu eğitim, C++ dilinde nesne yönelimli programlama (OOP) kavramlarını derinlemesine öğretmeyi amaçlar. Katılımcılar, sınıflar, kalıtım, sanal fonksiyonlar, operatör aşırı yükleme, istisna yönetimi, şablonlar ve dosya işlemleri gibi ileri seviye konularda kapsamlı bilgi edineceklerdir.
Ön Koşul
Katılımcıların temel C++ bilgisine sahip olması gerekmektedir.
Eğitim İçeriği
- Sınıf Üyelerine Erişim
- Veri Üyeleri ve Üye Fonksiyonlar
- İnşa Edici Fonksiyonlar
- Yıkıcı Fonksiyonlar
- Const Nesleneler ve Üye Fonksiyonları
- Friend Nesneler ve Fonksiyonlar
- This Kullanımı
- New, delete Kullanarak Dinamik Hafıza Ayırımı
- Static Sınıf Üyeleri
- Veri Soyutlama ve Gizleme
- Base, derived Sınıflar
- Protected Üyeler
- Temel sınıf Üyelerini Türeyen Sınıfta Ezme
- Public, protected ve private Kalıtım
- Sanal Fonksiyonlar
- Soyut Temel Sınıf ve Beton Sınıf
- Neden Operatörler Aşırı Yüklenir?
- Operatörlerin Aşırı Yüklenmesindeki Kısıtlar
- Unaray ve binary Operatörlerin Aşırı Yüklenmesi
- İstisna Nedir?
- Ne zaman İstisnalar Yakalanmalıdır.
- Try, throw,catch Kullanımları
- Fonksiyon Şablonları
- Sınıf Şablonları
- Şablonlar ve Kalıtım
- Dosya Nedir?
- Sıralı Erişim ve Rastgele Erişimli Dosyalar
Kazanımlar
-
C++ dilinde sınıf yapısını ve üye fonksiyonları etkin şekilde kullanabileceksiniz.
-
Dinamik bellek yönetimi (new/delete) ve veri soyutlama tekniklerini öğrenebileceksiniz.
-
Kalıtım (Inheritance) ve erişim belirleyicilerini uygulayabileceksiniz.
-
Sanal fonksiyonlar ve çok biçimlilik (Polymorphism) kavramlarını kavrayabileceksiniz.
-
Operatör aşırı yükleme yöntemlerini uygulayabileceksiniz.
-
İstisna yönetimi (try, throw, catch) ile hata kontrolü sağlayabileceksiniz.
-
Fonksiyon ve sınıf şablonları ile generic programlama becerisi kazanabileceksiniz.
-
Dosya işlemleri (sıralı ve rastgele erişim) ile veri yönetimi yapabileceksiniz.
-
Yazılım geliştirme sürecinde OOP prensiplerini etkin şekilde uygulayabileceksiniz.
-
Gerçek dünya senaryolarında C++ ile performanslı çözümler geliştirebileceksiniz.
Hedef Kitle
- Test ve Kalite Güvence Uzmanları (Mid-Level)
- Bilgi Teknolojileri Uzmanları (Mid-Level)
- Veri Bilimciler (Mid-Level)
- Yazılım Mühendisi ve Geliştiriciler (Mid-Level, Senior)
- DevOps Mühendisleri (Mid-Level, Senior)
- Teknik Danışmanlar ve Çözüm Mimarları (Senior)
- Sistem Yöneticileri (Mid-Level, Senior)
- Proje Yöneticileri
- CTO’lar ve Chief Data Officer’lar
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.