C++ ile nesne yönelimli düşünmeyi öğrenin
C++ ile nesne yönelimli programlama eğitiminde sınıf ve nesne, constructor/destructor, kapsülleme, kalıtım, sanal fonksiyonlar, soyut sınıflar ve operatör aşırı yükleme banka ve şekil hiyerarşisi örnekleriyle işlenir.
Sınıflar, kapsülleme, kalıtım, polimorfizm ve temel OOP uygulamaları
Bu eğitim, C++ ile nesne yönelimli programlamanın temel kavramlarını örneklerle öğretir. Katılımcılar sınıf ve nesne tanımı, constructor ve destructor, erişim belirleyicileri, this işaretçisi, static üyeler, kalıtım, sanal fonksiyonlar, soyut sınıflar, operatör aşırı yükleme ve basit şablonları öğrenir; banka hesabı ve şekil hiyerarşisi gibi örnekleri kodlar.
2 Gün. Her gün dört modül; 1. gün Sınıf ve Nesne Temelleri; 2. gün Kalıtım, Polimorfizm ve Soyutlama.
Temel Seviye — Sınıflar, kapsülleme, kalıtım, polimorfizm ve temel OOP uygulamaları
Her kavram kısa anlatımın ardından banka, şekil ve personel yönetimi gibi örneklerle konsol uygulamalarında uygulanır.
Nesne yönelimli düşünme biçimini C++ örnekleriyle oturtursunuz.
Sınıflar ile kodu sorumluluklara ayırıp yeniden kullanılabilir hale getirirsiniz.
Tasarım desenleri ve ileri C++ için sağlam bir zemin edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, döngü, fonksiyon ve dizi kullanımı bilinmelidir.
g++ veya Visual Studio gibi bir ortam kurulabilmelidir.
Temel işaretçi ve referans kavramına aşinalık faydalıdır.
Alıştırmaları kendi başına tamamlamaya zaman ayırmak gerekir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Kapsüllenmiş sınıflar tanımlayıp header/cpp yapısında düzenleyebilirsiniz.
Constructor ve destructor ile nesne ömrünü yönetebilirsiniz.
Derin kopya ve sızıntı sorunlarını önleyebilirsiniz.
Türemiş sınıflarla is-a ilişkisini kurabilirsiniz.
Sanal fonksiyonlarla taban sınıf işaretçisinden doğru davranışı çağırabilirsiniz.
Saf sanal fonksiyonlarla arayüz tanımlayabilirsiniz.
Temel operatörleri kendi sınıflarınız için tanımlayabilirsiniz.
Bir mini projeyi nesne yönelimli olarak baştan sona tasarlayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
C++ Değişkenler ve Veri Tipleri eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →Gelişmiş C++ Pratik Atölye eğitimi: Şablonlar ve Tür Sistemi ve Eşzamanlılık ve Mimari konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı program
Detayları Gör →Gömülü Sistemler İçin C++ eğitimi: Gömülü Ortamda C++ Temelleri ve Tasarım Desenleri ve Güvenli Kod uygulamalı lab çalışmalarıyla işlenir. DVA katılım sertifika
Detayları Gör →Intermediate C++ Programming: Effective C++ eğitimi: 3 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →OOP in C++: Copy Constructor, Nested Class ve Namespace eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →