C++ programlamaya sağlam bir başlangıç yapın
C++ temel eğitimi, hiç programlama bilmeyenler için derleme süreci, veri türleri, koşullar, döngüler, fonksiyonlar, diziler ve vector, string, işaretçiler, dosya işlemleri ve temel sınıfları küçük konsol programlarıyla öğretir.
C++ sözdizimi, kontrol yapıları, fonksiyonlar, diziler, işaretçiler ve temel sınıflar
Bu eğitim, C++ dilini hiç bilmeyenler için temel kavramları adım adım anlatır. Katılımcılar derleme süreci, değişken ve veri türleri, operatörler, if/switch/döngüler, fonksiyonlar ve referanslar, diziler ve vector, string kullanımı, işaretçilere giriş, dosya okuma/yazma ve basit sınıf tanımını konsol uygulamaları yazarak öğrenir.
2 Gün. Her gün dört modül; 1. gün Dil Temelleri ve Akış Kontrolü; 2. gün Fonksiyonlar, Veri ve Sınıflara Giriş.
Başlangıç Seviye — C++ sözdizimi, kontrol yapıları, fonksiyonlar, diziler, işaretçiler ve temel sınıflar
Her konu kısa anlatım ve hemen ardından yazılan küçük konsol programlarıyla ilerler; her gün sonunda mini alıştırma çözülür.
Önceden programlama bilgisi gerektirmeden C++ mantığını kavrarsınız.
Her kavram küçük programlarla pekiştirilir.
OOP, STL ve ileri C++ eğitimleri için sağlam bir temel edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya yönetimi ve temel bilgisayar kullanımı yeterlidir.
Önceden programlama bilmek gerekmez.
g++ veya Visual Studio Community gibi bir araç kurulabilmelidir.
Temel aritmetik işlemler yeterlidir.
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:
Bir C++ programını derleyip çalıştırabilir ve hata mesajlarını okuyabilirsiniz.
Türleri ve operatörleri doğru seçip kullanabilirsiniz.
if ve switch ile karar yapıları kurabilirsiniz.
Döngülerle tekrarlayan işleri çözebilirsiniz.
Kodu fonksiyonlara bölüp referansla geçirebilirsiniz.
vector ve string ile veri koleksiyonlarını yönetebilirsiniz.
İşaretçi ve dinamik bellek mantığını açıklayabilirsiniz.
Dosya okuma yazma ve sınıf kullanan küçük bir uygulama geliştirebilirsiniz.
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++ ile SFML'de eksiksiz oyun geliştirme eğitimi: oyun durumu yönetimi, sprite animasyon, tilemap, çarpışma, düşman yapay zekâsı, ses, menü ve paketleme.
Detayları Gör →C++ çok parametreli fonksiyon şablonları ve non-type parametreler: tür çıkarımı, common_type, varsayılan şablon argümanı, template<int N>, constexpr ve aşırı yü
Detayları Gör →C++ operatör aşırı yükleme başlangıç eğitimi: üye ve global operatörler, friend, operator+, operator==, operator[], const doğruluğu ve C++20 spaceship operatörü
Detayları Gör →C++ ile SFML grafik programlamaya giriş: pencere, olay döngüsü, şekil, sprite, texture, metin, sf::Clock, sf::View ve temel animasyon uygulamaları.
Detayları Gör →C++ aritmetik ve ilişkisel operatör aşırı yükleme eğitimi: +=, ++, ==, <, C++20 <=> spaceship, strict weak ordering ve Fraction, Money, BigInt sınıfları.
Detayları Gör →