9 Eylül 2012 Pazar

Temel C++ Programlama



    C++ programlama dili, C diline göre büyük bir dildir ve derleyicileri memnun etmek için pek çok kurala sıkı uyumluluk gerektirir. Öğrenme ve uygulamasının zorluğunu kabul etmekle beraber dile yeterince hakim olunduğunda bütün ihtiyaçlarınızı güçlü bir şekilde yerine getirebilme kabiliyetindedir. C++ dilindeki OOP özellikleriyle hızlı geliştirmeler yapabilir ve binlerce açık kaynak kodlu C++ kütüphanesinden faydalanıp istediğiniz programları geliştirebilirsiniz.

    Eğitimimizde C++ dilini büyük projeler için nasıl kullanabileceğinizi ve açık kaynak kodlu bir projeyi inceleyerek C++ kodlama tekniklerini de öğreniyor olacaksınız.

    C++ dili Google'da kabul edilen ve aktif olarak kullanılan üç dilden biridir.

  • ANSI C++ Temel Özellikleri
  • Veri Tipi, Statik/Otomatik Ömürlülük
  • Sınıflar ve Bilinirlik Alanı (Scope)
  • Operatörler
  • Koşul İşleçleri
  • Döngüler ve Switch Deyimi
  • Göstericiler (Pointers)
  • İşlevler I (Functions I)
  • C'den C++'a Geçiş
  • Veri Tipleri ve Kullanımı (Handling Data)
  • İşlevler II (Functions II)
  • Obje Yaratma ve Kullanımı
  • Dinamik Bellek Yönetimi
  • Kopyalama ve Atama Constructor Fonksiyonları
  • Türetme (Inheritance)
  • Streaming I/O
  • OOP Konsepti
  • Şablonlar (Templates)
  • C Dilinde kullanılan String'ler
  • C++ String Sınıfı ve Özellikleri
  • İstisnalar (Exceptions)
  • C++ Program Yapısı
  • C/C++ Kodlarını Birlikte Kullanma
  • C++ Kodlama Hatalarını Azaltma Yöntemleri
  • Çokbiçimlilik (Polymorphism)
  • Çoklu Türetme (Multiple Inheritance)
  • Operatör Yüklemesi (Operator Overloading)
  • Standart Şablon Kütüphanesi (STL)