Menu
Coddy logo textTech
PopülerYolculuk

C++ Öğren

Ücretsiz, interaktif bir online C++ kursu. Her derste C++ yazıyorsun — temeller, pointer'lar, sınıflar, şablonlar — compiler sana bağırdığında yapay zeka ipuçları devrede, bitirdiğinde de ücretsiz sertifika senin.

211,803+ codders kayıtlı

  • Başlangıç dostu
  • sparkles iconYapay zeka destekli kodlama yardımı
  • hint iconUygulamalı interaktif dersler
  • volume On iconHer derste sesli anlatım
  • quiz iconBilgini sınamak için testler
  • certificate iconÜcretsiz tamamlama sertifikası

Müfredat

3 bölüm3 proje234 ders206 görev1,567 quiz sorusu
  1. Bölüme başlaBaşlaGenişletDaraltTemel kavramlar ve temel becerilerle sağlam bir temel oluşturun

    Giriş

    4 ders325

    Değişkenler Bölüm 1

    6 ders846

    Değişkenler Bölüm 2

    5 ders334

    Operatörler Bölüm 1

    7 ders654

    Operatörler Bölüm 2

    4 ders423

    Karar Yapıları

    6 ders637

    Giriş/Çıkış Temelleri

    5 ders524

    Sayı Hesaplayıcı

    Proje4 ders16

    Döngüler

    9 ders760

    Fonksiyonlar

    7 ders739

    Dizi Temelleri

    9 ders848

    Karakter Dizileri

    5 ders441

    Final Meydan Okumaları

    3 ders37
  2. Bölüme başlaBaşlaGenişletDaraltProblem çözme becerilerini geliştirin ve dinamik, etkileşimli programlar oluşturun

    İşaretçiler ve Bellek

    8 ders757

    Vektörler (Dinamik Diziler)

    9 ders861

    Proje: Görev Listesi Aracı

    Proje5 ders1

    Map'ler (Anahtar-Değer Çiftleri)

    7 ders644

    Proje: Envanter Aracı

    Proje5 ders1

    Kümeler (Benzersiz Elemanlar)

    6 ders538

    İleri Seviye Fonksiyonlar

    7 ders653

    Temel Hata Yönetimi

    6 ders540

    Son Meydan Okumalar

    3 ders3
  3. Bölüme başlaBaşlaGenişletDaraltSınıflar, nesneler ve yeniden kullanılabilir yapılarla kodu nasıl organize edeceğinizi keşfedin

    OOP Temelleri

    11 ders1187

    Bellek Yönetimi

    6 ders644

    Yapıcılar ve Yıkıcılar

    9 ders972

    Sınıf Özellikleri

    7 ders753

    Kapsülleme

    6 ders651

    Operatör Aşırı Yükleme

    8 ders863

    Kalıtım

    8 ders862

    Çok Biçimlilik

    8 ders860

    Şablonlar

    6 ders546

    STL Genel Bakış

    6 ders646

    İleri Düzey OOP Kavramları

    7 ders763

    Modern C++ Özellikleri

    7 ders764

    Tasarım Kalıpları 1. Bölüm

    6 ders655

    Tasarım Kalıpları Bölüm 2

    7 ders764

    Final Meydan Okumaları

    2 ders2

Neden Coddy ile C++ öğrenmelisin

  • Tarayıcında gerçek C++ kodu yaz ve çalıştır. Compiler kurulumu yok, toolchain ayarı yok. Her ders C++ kodunu sunucu tarafında derler ve çıktıyı anında gösterir.
  • Modern C++: sınıflar ve nesneler, kalıtım, virtual fonksiyonlar, referanslar ve pointer'lar, templates, STL. Bugün gerçekten kullanacağın C++ kalıpları.
  • Yapay zeka ipuçları, C++ derleyici hatalarını — özellikle ünlü kriptik olanları — okuyup düzeltmene yardımcı olur; böylece dil cezalandırıcı değil, ulaşılabilir hissettirir.
  • Bitirdiğinde ücretsiz C++ sertifikası. C++ akıcılığının temel beklenti olduğu sistem, oyun geliştirme ve embedded pozisyonları için işine yarar.

C++ öğrenme hakkında sık sorulan sorular

C++ öğrenmek kolay mı?

C++'ın öğrenmesi en zor dillerden biri olduğuna dair bir ünü var — pointers, elle bellek yönetimi ve devasa bir özellik yığını bir araya gelince öyle de oluyor. İyi haber şu: ilk günden bütün özelliklere ihtiyacın yok. Kurs pratik çekirdekle başlıyor (değişkenler, kontrol akışı, fonksiyonlar, sınıflar); pointers ve template'leri ise ancak temeller oturduktan sonra devreye sokuyor.

Önce C mi yoksa C++ mı öğrenmeliyim?

İkisi de düşük seviyeli düşünmeyi öğretir ama sizi farklı yerlere götürür. C daha küçüktür ve sizi belleğe ve pointer'lara hemen karşı karşıya bırakır. C++ daha geniştir, ancak elle bellek yönetimine geçmeden önce sınıflar ve STL üzerinden daha yumuşak bir geçiş sunar. Uygulama veya oyun geliştirme için C++ ile başlayın; embedded veya işletim sistemi işleri içinse C donanıma daha yakın.

C++ öğrenmek ne kadar sürer?

C++ temelleri — söz dizimi, kontrol akışı, fonksiyonlar, basit sınıflar — günlük pratikle üç ila altı haftanızı alır. pointers, templates ve STL'i rahatça kullanmak genelde üç ila altı ay sürer. Ustalık (modern C++ idiomları, performans çalışmaları, karmaşık kod tabanları) ise yıllara yayılan bir yolculuktur.

C++'ı online ve ücretsiz öğrenebilir miyim?

Evet. İnteraktif C++ kursu ücretsiz — dersler, kodlama alıştırmaları, sınavlar ve bir sertifika. Editör tarayıcınızda çalışır, yani C++ yazmaya başlamak için GCC, Clang veya Visual Studio'yu bilgisayarınıza kurmanıza gerek yok.

Bu C++ kursunu almak için derleyici kurmam gerekiyor mu?

Hayır. Her C++ alıştırması sunucu tarafında, sandbox bir ortamda derlenir ve çıktısı kodunuzun yanında görünür. Toolchain yok, makefile yok, IDE yok.

Kursu bitirince C++ sertifikası alıyor muyum?

Evet. C++ kursunu bitirdiğinizde ücretsiz bir tamamlama sertifikası alıyorsunuz. Portföy kodunuzun yanına, özgeçmişinize veya LinkedIn'e ekleyebileceğiniz doğrulanabilir bir kanıt.
Coddy programming languages illustration

Coddy ile C++ öğrenin

BAŞLA