PopülerYolculuk
C++ Öğren
C++ öğrenmeye sıfırdan başla. Ücretsiz online kursta değişkenler, koşullar, döngüler, fonksiyonlar, veri yapıları ve proje düzeni konularını pratik görevler, gerçek projeler, yapay zeka ipuçları ve bitirme sertifikasıyla öğren.
204,067+ codders kayıtlı
Bu yolculuk şunları içerir
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
3 bölüm234 ders206 görev1,567 quiz sorusu01Bölüm 1
Temeller
Temel kavramlar ve temel becerilerle sağlam bir temel oluşturunÖĞRENMEYE BAŞLAGiriş
4 ders325- 01C++Görev
- 02Merhaba Dünya!GörevQuizSes
- 03YorumlarQuizSes
- 04Temel Program YapısıGörevQuizSes
Değişkenler Bölüm 1
6 ders846- 01Tam SayılarGörevUstalıkQuizSes
- 02Gerçek SayılarGörevUstalıkQuizSes
- 03StringGörevQuizSes
- 04BooleanGörevQuizSes
- 05CharGörevQuizSes
- 06SabitlerGörevQuizSes
Değişkenler Bölüm 2
5 ders334- 01Tür BildirimiGörevQuizSes
- 02İsimlendirme KurallarıQuizSes
- 03Özet - Değişkenleri BaşlatmaGörev
- 04Tür Dönüştürme Bölüm 1GörevQuizSes
- 05Tür Dönüştürme Bölüm 2QuizSes
Operatörler Bölüm 1
7 ders654- 01Aritmetik OperatörlerGörevQuizSes
- 02Modül OperatörüGörevQuizSes
- 03Artırma/AzaltmaGörevQuizSes
- 04Sonradan Artırma/AzaltmaGörevQuizSes
- 05Aritmetik KısayollarGörevQuizSes
- 06Karşılaştırma OperatörleriGörevQuizSes
- 07String KarşılaştırmaQuizSes
Operatörler Bölüm 2
4 ders423- 01Mantıksal Operatörler Bölüm 1GörevQuizSes
- 02Mantıksal Operatörler Bölüm 2GörevQuizSes
- 03Özet - Basit MantıkGörev
- 04Mantıksal Operatörler Bölüm 3GörevQuizSes
Karar Yapıları
6 ders637- 01If İfadesiGörevQuizSes
- 02If - ElseGörevQuizSes
- 03Switch İfadesiGörevQuizSes
- 04Koşul OperatörüGörevQuizSes
- 05Özet - If ElseGörev
- 06İç İçe If - ElseGörevQuizSes
Giriş/Çıkış Temelleri
5 ders524- 01cout İfadesiGörevUstalıkQuizSes
- 02cin İfadesiGörevQuizSes
- 03String GirdisiQuizSes
- 04Özet - 120'ye KadarGörev
- 05Özet - Doğru veya YanlışGörev
Sayı Hesaplayıcı
Proje4 ders16- 01Karşılama MesajıGörevQuizSes
- 02Sayıları AlmaProje
- 03Temel İşlemlerProje
- 04Biçimlendirilmiş ÇıktıProje
Döngüler
9 ders760- 01For Döngüsü Bölüm 1GörevQuizSes
- 02While DöngüsüGörevQuizSes
- 03Do While DöngüsüGörevQuizSes
- 04BreakGörevQuizSes
- 05ContinueGörevQuizSes
- 06For Döngüsü Bölüm 2QuizSes
- 07İç İçe DöngülerGörevQuizSes
- 08Sonsuz DöngülerQuizSes
- 09Özet - Dinamik InputGörev
Fonksiyonlar
7 ders739- 01Fonksiyon TanımlamaGörevQuizSes
- 02ParametrelerGörevUstalıkQuizSes
- 03Dönüş TipleriGörevQuizSes
- 04Fonksiyon Aşırı YüklemeQuizSes
- 05Özet - Sigma FonksiyonuGörev
- 06Özet - Doğrulama FonksiyonuGörev
- 07Void FonksiyonlarGörevQuizSes
Dizi Temelleri
9 ders848- 01Dizi TanımlamaGörevQuizSes
- 02Elemanlara ErişmeGörevQuizSes
- 03Elemanları DeğiştirmeGörevQuizSes
- 04Özet - Diziyi Düzgün YazdırmaGörev
- 05Diziler ve FonksiyonlarQuizSes
- 06Özet - Çarpım DizisiGörev
- 07Özet - Ters Çevrilmiş DiziGörev
- 08Gelişmiş For DöngüsüGörevQuizSes
- 09Yaygın Dizi İşlemleriGörevQuizSes
Karakter Dizileri
5 ders441- 01C-stili Karakter Dizileri Bölüm 1GörevQuizSes
- 02C-stili Karakter Dizileri Bölüm 2QuizSes
- 03Karakter Dizisi İşlemleriGörevQuizSes
- 04Karakter Dizisi Fonksiyonları Bölüm 1GörevQuizSes
- 05Karakter Dizisi Fonksiyonları Bölüm 2GörevQuizSes
Final Meydan Okumaları
3 ders37- 01Sayı ÖrüntüsüGörevQuizSes
- 02Örüntü BulucuGörev
- 03Öğrenci Not HesaplayıcıGörev
02Bölüm 2
Mantık & Akış
Problem çözme becerilerini geliştirin ve dinamik, etkileşimli programlar oluşturunÖĞRENMEYE BAŞLAİşaretçiler ve Bellek
8 ders757- 01İşaretçi Nedir?Quiz
- 02Adres OperatörüGörevQuiz
- 03Dereference OperatörüGörevQuiz
- 04Null İşaretçilerGörevQuiz
- 05İşaretçiler ve DizilerGörevQuiz
- 06'new' ile Dinamik BellekGörevQuiz
- 07'delete' ile Belleği Serbest BırakmaGörevQuiz
- 08Özet - İşaretçi PratiğiGörev
Vektörler (Dinamik Diziler)
9 ders861- 01std::vector'a GirişQuiz
- 02Bir Vektör OluşturmaGörevQuiz
- 03Eleman EklemeGörevQuiz
- 04Elemanlara ErişmeGörevQuiz
- 05Vektör BoyutuGörevQuiz
- 06For Döngüsü ile YinelemeGörevQuiz
- 07Aralık Tabanlı For DöngüsüGörevQuiz
- 08Eleman SilmeGörevQuiz
- 09Özet - Vektör İşlemleriGörev
Proje: Görev Listesi Aracı
Proje5 ders1- 01Projeye Genel BakışGörev
- 02Görev EklemeProje
- 03Görevleri GörüntülemeProje
- 04Görev SilmeProje
- 05Aracı TamamlamaProje
Map'ler (Anahtar-Değer Çiftleri)
7 ders644- 01std::map'e GirişQuiz
- 02Bir Map OluşturmaGörevQuiz
- 03Değerlere Erişme ve DeğiştirmeGörevQuiz
- 04Anahtar KontrolüGörevQuiz
- 05Çiftleri KaldırmaGörevQuiz
- 06Map Üzerinde YinelemeGörevQuiz
- 07Özet - Kelime FrekansıGörev
Proje: Envanter Aracı
Proje5 ders1- 01Proje KurulumuGörev
- 02Öğe Ekleme ve GüncellemeProje
- 03Stok KontrolüProje
- 04Stoktan ÇıkarmaProje
- 05Envanter Raporunu YazdırmaProje
Kümeler (Benzersiz Elemanlar)
6 ders538- 01std::set'e GirişQuiz
- 02Küme Oluşturma ve Eleman EklemeGörevQuiz
- 03Eleman Varlığını Kontrol EtmeGörevQuiz
- 04Eleman SilmeGörevQuiz
- 05Küme Üzerinde YinelemeGörevQuiz
- 06Özet - Benzersiz SayılarGörev
İleri Seviye Fonksiyonlar
7 ders653- 01Referans ile GeçmeGörevQuiz
- 02Lambda İfadelerine GirişGörevQuiz
- 03Parametreli LambdalarGörevQuiz
- 04Dönüş Değeri Olan LambdalarGörevQuiz
- 05Özyinelemeye GirişQuiz
- 06Özyinelemeli FaktöriyelGörevQuiz
- 07Lambda ile SıralamaGörevQuiz
Temel Hata Yönetimi
6 ders540- 01İstisnalara GirişQuiz
- 02'try' ve 'catch' BloklarıGörevQuiz
- 03'throw' Anahtar KelimesiGörevQuiz
- 04Farklı İstisna TürleriGörevQuiz
- 05Genel YakalayıcıGörevQuiz
- 06Özet - Güvenli BölmeGörev
Son Meydan Okumalar
3 ders3- 01Vektör Veri FiltrelemeGörev
- 02Map Değer AramaGörev
- 03Pointer ve Dinamik DiziGörev
03Bölüm 3
Nesne Yönelimli Programlama
Sınıflar, nesneler ve yeniden kullanılabilir yapılarla kodu nasıl organize edeceğinizi keşfedinÖĞRENMEYE BAŞLAOOP Temelleri
11 ders1187- 01Harici DosyalarGörevQuiz
- 02C++ Build ve DerlemeGörevQuiz
- 03Başlık Dosyaları ve Kaynak DosyalarıGörevQuiz
- 04Ad Alanları ve KapsamGörevQuiz
- 05C++'ta OOP'ye GirişGörevQuiz
- 06Sınıflar ve NesnelerGörevQuiz
- 07'this' İşaretçisiGörevQuiz
- 08Metotlar (Üye Fonksiyonlar)GörevQuiz
- 09Öznitelikler (Veri Üyeleri)GörevQuiz
- 10Ctor ve Dtor TemelleriGörevQuiz
- 11Özet - Basit Hesap MakinesiGörev
Bellek Yönetimi
6 ders644- 01Stack ve Heap BellekGörevQuiz
- 02İşaretçiler ve ReferanslarGörevQuiz
- 03Dinamik Bellek (new/delete)GörevQuiz
- 04C++'ta Akıllı İşaretçilerGörevQuiz
- 05C++'ta RAIIGörevQuiz
- 06Özet - Dinamik Dizi YöneticisiGörev
Yapıcılar ve Yıkıcılar
9 ders972- 01Varsayılan YapıcıGörevQuiz
- 02Parametreli YapıcıGörevQuiz
- 03Kopya YapıcıGörevQuiz
- 04Taşıma YapıcısıGörevQuiz
- 05Yapıcı İlklendirme ListeleriGörevQuiz
- 06Temsilci YapıcılarGörevQuiz
- 07Yıkıcılara Derinlemesine BakışGörevQuiz
- 08Üç / Beş / Sıfır KuralıGörevQuiz
- 09Özet - String SınıfıGörev
Sınıf Özellikleri
7 ders753- 01Örnek ve Statik ÜyelerGörevQuiz
- 02Getter ve Setter MetotlarıGörevQuiz
- 03Const Üye FonksiyonlarGörevQuiz
- 04Mutable Anahtar KelimesiGörevQuiz
- 05Statik Metotlar ve DeğişkenlerGörevQuiz
- 06Friend Fonksiyonlar ve SınıflarGörevQuiz
- 07Özet - Banka Hesabı YöneticisiGörev
Kapsülleme
6 ders651- 01C++'da Erişim BelirleyicilerGörevQuiz
- 02Derinlemesine Erişim BelirleyicilerGörevQuiz
- 03Bilgi GizlemeGörevQuiz
- 04Struct vs ClassGörevQuiz
- 05İç İçe ve Dahili SınıflarGörevQuiz
- 06Özet - Öğrenci Kayıt SistemiGörevQuiz
Operatör Aşırı Yükleme
8 ders863- 01Operatör Aşırı Yüklemeye GirişGörevQuiz
- 02Aritmetik Operatör Aşırı YüklemeGörevQuiz
- 03Karşılaştırma Operatörü Aşırı YüklemeGörevQuiz
- 04Stream OperatörleriGörevQuiz
- 05Atama Operatörü Aşırı YüklemeGörevQuiz
- 06[] ve () Operatör Aşırı YüklemeGörevQuiz
- 07Tip Dönüşüm OperatörleriGörevQuiz
- 08Özet - Matris SınıfıGörev
Kalıtım
8 ders862- 01Temel KalıtımGörevQuiz
- 02Kalıtım Erişim SeviyeleriGörevQuiz
- 03Ctor ve Dtor Çağrılma SırasıGörevQuiz
- 04Metot Geçersiz KılmaGörevQuiz
- 05Sanal Fonksiyonlar ve VTableGörevQuiz
- 06Çoklu KalıtımGörevQuiz
- 07Sanal KalıtımGörevQuiz
- 08Özet - Çalışan HiyerarşisiGörev
Çok Biçimlilik
8 ders860- 01Derleme ve Çalışma Zamanı Çok BiçimliliğiGörevQuiz
- 02Fonksiyon Aşırı YüklemeGörevQuiz
- 03Sanal Fonksiyonlara Yeniden BakışGörevQuiz
- 04Saf Sanal FonksiyonlarGörevQuiz
- 05Soyut SınıflarGörevQuiz
- 06C++'ta Arayüz TasarımıGörevQuiz
- 07Dynamic Casting ve RTTIGörevQuiz
- 08Özet - Şekil HesaplayıcıGörev
Şablonlar
6 ders546- 01Fonksiyon ŞablonlarıGörevQuiz
- 02Sınıf ŞablonlarıGörevQuiz
- 03Şablon ÖzelleştirmeGörevQuiz
- 04Variadic ŞablonlarGörevQuiz
- 05SFINAE ve Type Traits TemelleriQuiz
- 06Özet - Generic KonteynerGörev
STL Genel Bakış
6 ders646- 01STL Genel Bakış ve FelsefesiGörevQuiz
- 02STL KonteynerleriGörevQuiz
- 03İteratörlerGörevQuiz
- 04STL AlgoritmalarıGörevQuiz
- 05Functor'lar ve Lambda İfadeleriGörevQuiz
- 06Özet - Kelime FrekansıGörev
İleri Düzey OOP Kavramları
7 ders763- 01Kompozisyon ve Kalıtım KarşılaştırmasıGörevQuiz
- 02CRTP ile Mixin YapılarıGörevQuiz
- 03Pimpl İdiyomuGörevQuiz
- 04Tür Silme (Type Erasure)GörevQuiz
- 05Enum Sınıfları ve Güçlü TiplendirmeGörevQuiz
- 06OOP'de İstisna YönetimiGörevQuiz
- 07Özel İstisna HiyerarşileriGörevQuiz
Modern C++ Özellikleri
7 ders764- 01Taşıma Semantiği ve R-değerleriGörevQuiz
- 02Mükemmel YönlendirmeGörevQuiz
- 03Derinlemesine Lambda İfadeleriGörevQuiz
- 04std::function ve std::bindGörevQuiz
- 05constexpr ve constevalGörevQuiz
- 06Yapılandırılmış BağlamalarGörevQuiz
- 07optional, variant, anyGörevQuiz
Tasarım Kalıpları 1. Bölüm
6 ders655- 01Tasarım Kalıplarına GirişGörevQuiz
- 02Singleton KalıbıGörevQuiz
- 03Factory ve Abstract FactoryGörevQuiz
- 04Builder KalıbıGörevQuiz
- 05Observer KalıbıGörevQuiz
- 06Strategy KalıbıGörevQuiz
Tasarım Kalıpları Bölüm 2
7 ders764- 01Komut KalıbıGörevQuiz
- 02Adaptör KalıbıGörevQuiz
- 03Dekoratör KalıbıGörevQuiz
- 04Şablon Metot KalıbıGörevQuiz
- 05Durum KalıbıGörevQuiz
- 06Kompozit KalıbıGörevQuiz
- 07Bir Kalıp Olarak RAIIGörevQuiz
Final Meydan Okumaları
2 ders2- 01E-Öğrenme PlatformuGörev
- 02Bankacılık SistemiGörev
Neden Coddy ile C++ öğrenmelisin
- Online ve ücretsiz C++ kursu: kurulum yok, araç ayarı yok, başlamak için engel yok. Tarayıcıyı aç ve ilk dersten itibaren pratik yap.
- C++ dersleri basit bir tutorial’dan fazlasıdır: her konu gerçek kod yazacağın kısa bir alıştırmayla pekişir.
- Bir C++ egzersizinde takıldığında yapay zeka ipuçları bir sonraki adımı açıklar; cevabı tamamen vermeden öğrenmeni sağlar.
- C++ kursunu bitirdiğinde LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz tamamlama sertifikası alırsın.
C++ öğrenme hakkında sık sorulan sorular
C++ öğrenmek kolay mı?
Evet, daha önce deneyimin olmasa bile C++ ile başlayabilirsin. Coddy konuları kısa egzersizlere böler; söz dizimini anlar, değişkenler, koşullar, döngüler, fonksiyonlar, veri yapıları ve proje düzeni konularını uygular ve adım adım güven kazanırsın.
C++ öğrenmek ne kadar sürer?
C++ temelleri günlük pratikle genellikle bir iki haftada öğrenilir. Gerçek projeler üretirken rahat etmek için hızına göre bir ila üç ay ayırmak mantıklıdır.
C++ online ve ücretsiz nereden öğrenilir?
Coddy, C++ için ücretsiz online dersler, kodlama görevleri, quiz’ler ve projeler sunar. Hiçbir şey kurman gerekmez; her şey tarayıcıda çalışır.
C++ hızlı nasıl öğrenilir?
En hızlı yol her gün pratik yapmaktır. Coddy’de kısa açıklama, hemen ardından egzersiz ve yapay zeka destekli geri bildirim bulunur; uzun videolardan çok C++ yazarsın.
Kurs sonunda C++ sertifikası alıyor muyum?
Evet. Coddy’de C++ kursunu tamamladığında LinkedIn’de paylaşabileceğin veya CV’ne ekleyebileceğin ücretsiz bir tamamlama sertifikası alırsın.
C++ öğrendikten sonra ne geliştirebilirim?
Kurs sonunda yararlı script’ler, küçük uygulamalar, otomasyonlar, basit oyunlar ve portföyüne koyabileceğin projeler geliştirebilirsin. Ayrıca daha ileri konulara geçmek için sağlam bir temel edinirsin.