Merhaba

C/C++ konuları makine diline yakın oldukları için ve performanslarından ötürü bazı durumlarda tercih edilmeye devam edilmektedir (Robot programlama, grafik/simülasyon, hızlı data işleme gerektiren yerler gibi).  Şirketler C ve C++ dillerinde yazılım geliştirme yapacak yeni çalışanları işe alırken genellikle belirli bir süre içinde çözmeleri gereken bir kod ödevi verirler ve genelde bu sınavlar zordur. Ben de konuda internet üzerinden ders vermeye karar verdim. 2016’dan bu yana ders vermekteyim.  Kısaca ders verdiğim konular:

 

C programlama:

  • Temel C programlama
  • Fonsiyonel programlama mantığı
  • Data tipleri
  • Pointerlar

C++ programlama:

  • Temel C++ programlama (Class’lar, Data Abstraction, Operator Overloading, Exception handling, Inheritance, Composition, Copy Constractors, Virtual Functions)
  • String sınıfı, Stream sınıfları
  • STL kütüphanesi sınıfları (Container, Iterator sınıfları etc.)
  • STL kütüphanesi fonksiyonları
  • Ileri STL (Member Functions vs Algorithm Functions, Reverse Iterator, Equivalence vs Equality)
  • İleri C++
  • Modern C++ , C++(11) yenilikleri

PHP / MySql:

  • MySql komutları,
  • EER diagramı
  • Tablo ilişkileri, Artificial data yaratma.

Script dilleri:

Unix shell scripting (ksh), TCL

 

Hakkımda detaylı bilgiyi hakkımda bölümünden bulabilirsiniz.