C++ işaretçilerini adım adım kavra
C++ İşaretçilere Giriş eğitimi; Bellek ve Adres, İşaretçi Tanımlama, const ve İşaretçi, İşaretçi ve Fonksiyon ve daha fazlası. 2 gün, uygulamalı lab çalışmaları, Digital Vizyon Akademi katılım sertifikası.
İşaretçi Kavramı ve Diziler, Aritmetik ve Hatalar ekseninde ilerleyen uygulamalı program
Bu eğitim C++ işaretçilerinin temelini anlatır: bellek adresi kavramı, & adres operatörü, * dereference, işaretçi bildirimi ve başlatma, nullptr, işaretçi aritmetiği, diziler ile işaretçi ilişkisi, işaretçiyi fonksiyona geçirme, const ile işaretçi kombinasyonları, void işaretçi, işaretçi işaretçi, fonksiyon işaretçilerine kısa giriş ve yaygın hatalar (başlatılmamış işaretçi, dangling, null dereference). Çizim ve debugger ile bellek görselleştirilir.
2 Gün. Her gün dört modül; 1. gün İşaretçi Kavramı; 2. gün Diziler, Aritmetik ve Hatalar.
Başlangıç Seviye — İşaretçi kavramı, adres operatörü, dereference, işaretçi aritmetiği ve dizilerle ilişkisi
Her modülde kısa konu anlatımının ardından g++/clang++ ile derlenen kod egzersizleri yapılır; sanitizer ve derleyici uyarılarıyla hatalar birlikte ayıklanır.
C++ İşaretçilere Giriş konuları her modülde yazıp çalıştırdığınız egzersizlerle pekiştirilir; teori kodla birlikte ilerler.
Sahada sık görülen hatalar bilinçli olarak üretilir, nedenleri incelenir ve kalıcı çözüm kalıpları gösterilir.
Eğitimi tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, fonksiyon, sınıf ve işaretçi kavramlarına temel düzeyde aşinalık beklenir.
g++ / clang++ veya MSVC ile C++17 standardında derleme yapabilen bir kurulum gerekir.
Derleme çıktılarını ve hata mesajlarını okuyabilecek kadar terminal alışkanlığı faydalıdır.
VS Code, CLion ya da Visual Studio gibi bir geliştirme ortamı hazır olmalıdır.
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:
Değişken adreslerini alıp bellek düzenini yorumlayabilirsiniz
İşaretçi üzerinden değer okuyup yazabilirsiniz
const T*, T* const farkını okuyup uygulayabilirsiniz
İşaretçi parametresiyle çağıran değişkeni değiştirebilirsiniz
Dizi ve işaretçi ilişkisini ve bozunmayı açıklayabilirsiniz
Aritmetikle dizi üzerinde güvenle gezinebilirsiniz
İşaretçiyle basit bağlı liste yapısı kurabilirsiniz
Null ve dangling işaretçi hatalarını tanıyıp önleyebilirsiniz
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.
Defensive C++: Design by Contract eğitimi: Sözleşme Kavramları ve C++ Özellikleri ile Sözleşme konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı
Detayları Gör →Defensive C++: Bellek Yönetimi eğitimi: Bellek Hataları ve Teşhisi ve Sahiplik ve Güvenli Bellek Kullanımı uygulamalı lab çalışmalarıyla işlenir. DVA katılım se
Detayları Gör →Defensive C++: Mühendislik İlkeleri ve Hata Türleri eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →Defensive C++: Savunmacı Kod Yazımı eğitimi: Güvenli Veri İşleme ve Dayanıklı Kod Kalıpları konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı pr
Detayları Gör →Defensive Coding Best Practices C/C++ eğitimi: 2 gün, uygulamalı kod egzersizleri ve DVA katılım sertifikası ile konuyu uçtan uca öğrenin.
Detayları Gör →