Fonksiyonları ve parametreleri doğru kullan
C++ Fonksiyonlar ve Parametre Geçirme eğitimi; Fonksiyon Tanımı ve Bildirimi, Kapsam ve Ömür, Dönüş Değerleri, inline, constexpr ve Özyineleme ve daha fazlası. 2 gün, uygulamalı lab çalışmaları, Digital Vizyon Akademi katılım sertifikası.
Fonksiyon Temelleri ve Parametre Geçirme ekseninde ilerleyen uygulamalı program
Bu eğitim C++ fonksiyonlarının temelini ve parametre geçirme biçimlerini anlatır: bildirim ile tanım, prototip ve başlık dosyası, değer ile geçirme, referans (T&) ve const referans (const T&) ile geçirme, işaretçi ile geçirme, dizi parametreleri ve std::span, dönüş değeri ve RVO, inline, static yerel değişken, özyineleme, constexpr fonksiyonlar ve std::string_view ile verimli parametre seçimi. Hangi durumda hangi biçimin seçileceği ölçütlerle öğretilir.
2 Gün. Her gün dört modül; 1. gün Fonksiyon Temelleri; 2. gün Parametre Geçirme.
Başlangıç Seviye — Fonksiyon tanımı, değer/referans/işaretçi ile parametre geçirme ve dönüş değerleri
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++ Fonksiyonlar ve Parametre Geçirme 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:
Bildirim, tanım ve başlık dosyası düzenini doğru kurabilirsiniz
Yerel, global ve static değişken ömrünü yönetebilirsiniz
Çoklu değer dönüşünü pair, tuple ve yapılarla yapabilirsiniz
Derleme zamanında hesaplanan fonksiyonlar yazabilirsiniz
Küçük türlerde değer ile geçirmeyi doğru kullanabilirsiniz
const T& ile kopyasız ve güvenli parametre tanımlayabilirsiniz
span ve string_view ile esnek parametre yazabilirsiniz
Parametre geçirme biçimini veri boyutuna göre seçebilirsiniz
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++ Gelişmiş Dosya Akışı İşlemleri eğitimi: İleri Akış İşlemleri ve Dosya Sistemi ve Uygulama konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı
Detayları Gör →C++ Dosya Akışlarıyla Çalışmak eğitimi: Dosya Akışı Temelleri ve Uygulamalı Dosya İşlemleri konularını uygulamalı örneklerle öğrenin. DVA katılım sertifikalı pr
Detayları Gör →C++ First-class Functions eğitimi: Fonksiyon Tipleri ve İşaretçiler ve Functor ve Callback Tasarımı uygulamalı lab çalışmalarıyla işlenir. DVA katılım sertifika
Detayları Gör →C++ Lambda ve Closure eğitimi: Lambda Sözdizimi ve Yakalama ve Generic Lambda ve Kullanım Desenleri uygulamalı lab çalışmalarıyla işlenir. DVA katılım sertifika
Detayları Gör →C++ Default Arguments ve Function Overloading eğitimi: Varsayılan Argümanlar ve Fonksiyon Aşırı Yükleme uygulamalı lab çalışmalarıyla işlenir. DVA katılım serti
Detayları Gör →