C++ TEMEL EĞİTİMİ

C++ programlamaya sağlam bir başlangıç yapın

Değişkenler, kontrol yapıları, fonksiyonlar, diziler, işaretçiler, string ve temel sınıflarla C++ başlangıcı

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.

2 gün Başlangıç Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

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.

Süre ve Format

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ş.

Seviye

Başlangıç Seviye — C++ sözdizimi, kontrol yapıları, fonksiyonlar, diziler, işaretçiler ve temel sınıflar

Öğrenme Metodu

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.

Neden Bu Eğitim?

🎯Sıfırdan başlayın

Önceden programlama bilgisi gerektirmeden C++ mantığını kavrarsınız.

🛠️Uygulayarak öğrenin

Her kavram küçük programlarla pekiştirilir.

🚀Devam yolu

OOP, STL ve ileri C++ eğitimleri için sağlam bir temel edinirsiniz.

Anahtar Konular

c++ temel eğitimic++ başlangıçc++ öğrenc++ değişkenler döngülerc++ fonksiyonlarc++ işaretçic++ vector stringc++ dosya işlemleric++ sınıfc++ sıfırdan
“Her usta programcı, ilk kez Merhaba Dünya yazan biriydi.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Bilgisayar kullanımı

Dosya yönetimi ve temel bilgisayar kullanımı yeterlidir.

2
Programlama deneyimi

Önceden programlama bilmek gerekmez.

3
Derleyici

g++ veya Visual Studio Community gibi bir araç kurulabilmelidir.

4
Matematik

Temel aritmetik işlemler yeterlidir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı, değişken, koşul ve döngülerle temel konsol programları yazar.
Modül 1
İlk Program
  • Derleme süreci (önişlemci, derleyici, bağlayıcı)
  • main fonksiyonu
  • cout ve cin
  • yorumlar
  • derleme hataları ve uyarıları
  • IDE kullanımı
Modül 2
Veri Türleri ve Operatörler
  • int, double, char, bool
  • auto
  • const
  • aritmetik, karşılaştırma ve mantıksal operatörler
  • tür dönüşümü
  • taşma ve hassasiyet ve sabit ifadeler
Modül 3
Koşullar
  • if/else if/else
  • switch ve break
  • üçlü operatör
  • mantıksal işlem önceliği
  • giriş doğrulama
  • menü sürücülü program
Modül 4
Döngüler
  • for, while, do-while
  • range-based for
  • break ve continue
  • iç içe döngüler
  • toplam ve çarpım tabloları
  • asal sayı bulma
Günün hedefiKatılımcı, fonksiyonlara bölünmüş, dizi ve temel sınıf kullanan bir program yazar.
Modül 1
Fonksiyonlar
  • Tanım ve prototip
  • parametre ve dönüş değeri
  • referansla geçirme
  • varsayılan argüman
  • aşırı yükleme
  • yerel ve global kapsam
Modül 2
Diziler ve String
  • C dizisi
  • std::vector
  • çok boyutlu dizi
  • std::string işlemleri
  • getline
  • sıralama ve arama ve stringstream
Modül 3
İşaretçiler
  • Bellek adresi ve & operatörü
  • işaretçi tanımı ve *
  • null işaretçi
  • dizilerle ilişki
  • new/delete
  • sızıntı uyarısı ve akıllı işaretçiye giriş
Modül 4
Dosya ve Sınıflara Giriş
  • ifstream ve ofstream
  • dosyaya yazma ve okuma
  • struct ve class
  • constructor
  • erişim belirleyicileri
  • öğrenci kayıt mini projesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İlk program

Bir C++ programını derleyip çalıştırabilir ve hata mesajlarını okuyabilirsiniz.

🧠
Veri türleri

Türleri ve operatörleri doğru seçip kullanabilirsiniz.

🔧
Koşullar

if ve switch ile karar yapıları kurabilirsiniz.

📐
Döngüler

Döngülerle tekrarlayan işleri çözebilirsiniz.

🧪
Fonksiyon yazımı

Kodu fonksiyonlara bölüp referansla geçirebilirsiniz.

🚀
Dizi ve string

vector ve string ile veri koleksiyonlarını yönetebilirsiniz.

🔍
İşaretçi temeli

İşaretçi ve dinamik bellek mantığını açıklayabilirsiniz.

📦
Mini proje

Dosya okuma yazma ve sınıf kullanan küçük bir uygulama geliştirebilirsiniz.

Kimler İçin Uygundur?

  • Programlamaya yeni başlayan öğrenciler
  • C++ öğrenmek isteyen teknik personel
  • diğer dillerden C++'a ilk adımı atacak kişiler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Programlamaya yeni başlayan öğrenciler, C++ öğrenmek isteyen teknik personel ve diğer dillerden C++'a ilk adımı atacak kişiler için uygundur.
Hiç programlama bilmiyorum, uygun mu?
Evet, eğitim sıfırdan başlar ve ön bilgi gerektirmez.
Hangi program kurulacak?
g++ ve VS Code veya Visual Studio Community; kurulum rehberi önceden paylaşılır.
Sonraki adım ne olmalı?
C++ Programlama, Object Oriented Programming with C++ ve STL eğitimleri doğal devam yoludur.
Süre yeterli mi?
İki günde temel kavramlar işlenir; pekiştirme için alıştırma setleri verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. C++ Temel Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeBaşlangıç Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

C ve C++C++: Creating a Complete Game in SFML Eğitimi
Yazılım Geliştirme Eğitimleri

C++: Creating a Complete Game in SFML Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

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 ve C++C++: Function Templates with Multiple Parameters & Non-type Parameters Eğitimi
Yazılım Geliştirme Eğitimleri

C++: Function Templates with Multiple Parameters & Non-type Parameters Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

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 ve C++C++: Getting Started with Operator Overloading Eğitimi
Yazılım Geliştirme Eğitimleri

C++: Getting Started with Operator Overloading Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

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 ve C++C++: Introduction to Graphics with SFML Eğitimi
Yazılım Geliştirme Eğitimleri

C++: Introduction to Graphics with SFML Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

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 ve C++C++: Overloading Arithmetic & Relational Operators Eğitimi
Yazılım Geliştirme Eğitimleri

C++: Overloading Arithmetic & Relational Operators Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn