'Kolay C Dersleri',
'https://www.visualstudio.com/tr-tr/downloads/download-visual-studio-vs.aspx'=> 'Visual Studio İndir', 'http://www.megep.meb.gov.tr/mte_program_modul/moduller_pdf/Nesne%20Tabanl%C4%B1%20Programlamada%20Windows%20Uygulamalar%C4%B1.pdf'=> 'Programlama Dersleri',
'https://tr.wikipedia.org/wiki/C_(programlama_dili)'=> 'C Dili Nedir'
);
$tanitim = <<<'EOD'
C Özel Ders: Programlama dillerinin en vasıflısı sayılabilecek olan C dilini detaylı bir şekilde öğretir.
İlk olarak 1974 yılında geliştirilen C dili bugün kullanılan bir çok programlama dilinin mimari yapısına ışık olmuştur.
C Özel Ders alan öğrenciler için şunu rahatlıkla diyebiliriz ki bu dili öğrenmiş ve kullanabilen bir programcı tüm dillere kolaylıkla hakim olabilir.
Çünkü C Özel Ders ile sizlere gösterilecek konular tüm programlama dillerinin temelininin dayandığı yapılardır.
Diğer dillerde olmayan işaretçi yapısı ile C dili kendine has özelliklere sahiptir.
C Özel Ders ile pek çok programlama dilinin atası sayılabilecek bu dilin bütün iskelet yapısını öğrenmiş ve hakim bir şekilde kullanabiliyor olacaksınız.
EOD;
$egitmenler = <<<'EOD'
Mimarlık, İnşaat, Makina fakülteleri mezunu olan eğitmenlerimiz, alanlarında uzun yıllar çalışmış ve tecrübelidir.
Eğitmenlerimiz; alanında birikim ve bilgisi olan, bilgisini öğrenciye aktarma yetisine sahip, kendisini ve öğrenciyi motive eden, başarılı eğitmenlerdir.
EOD;
$egitimyeri = <<<'EOD'
Eğitimlerimiz; klimalı, projektörlü, güçlü bilgisayarlı ve hızlı internet bağlantılı sınıflarda, evinizde veya istediğiniz herhangi bir yerde yapılır.
EOD;
$egitimzamani = <<<'EOD'
Özel Ders eğitimlerimize; kendi zamanlarınıza uygun olarak katılırsınız.
EOD;
$icerik = <<<'EOD'
Genel Bakış
- İşletim Sistemi Bağımsız Program Yazma
- Dizayn Amaçları ve Kapasite
- C Dilinin Sundukları
Temel Data Tipleri, Saklama Sınıfları ve Alanı
- Temel Data Tipleri ve Niteleyicileri
- Sabitler ve Stringler
- Saklama Sınıfları
- Alan ve Blok Yapısı
- Alan ve Bilgi Saklama
- Veri İlk Değerleri
Makrolar
- Fonksiyon mu, Makro mu kullanmalı?
- Makronun Amacı
- Makronun Kullanımları
- Kodu daha okunaklı yapmak
- Derleme zamanında Otomatik Ayarlar Yapmak
- Koşullu Derleme
- Portable Kod Yazmak
- Kompleks Erişimleri Hesaplamak
- İleri Mikro Dizayn Teknikeri
- Portable Programlar Yazabilmek İçin Makrolar Kullanmak
- Ne zaman Fonksiyon Yerine Makro Kullanmalı
- Debug için Makroları Kullanmak
Temel Giriş/Çıkış Fonksiyonları
- Standart I/O Kütüphanesi
- Karakter Set Encoding
- Standart Giriş ve Çıkış
- Karakter I/O Fonksiyonları
- Formatlı I/O Fonksiyonları
- tring Sabitleri
Operatorler ve İfadeler
- Aritmetik, Mantıksal, ve Bit Operatörler
- Öncelik Dereceleri
- Atama ve Dönüştürme(Casting)
- Koşul Operatörü
Fonksiyonlar
- Fonksiyonların Amacı
- nline
- Otomatik Değişkenşer
- Parametre Yığını
- Value Olarak Parametre Geçme
- Referans Olarak Parametre Geçme
- External Fonksiyon Tanımlama
- Fonksiyon Prototipi
- ANSI Prototyping
- NO_PROTO Derleyici Sembolü
- Varargs Fonksiyonlar
- Fonksiyonu Parametre Olarak Geçmek
- Tekrar Kullanabilir Fonksiyonlar Yazmak
- Fonksiyonları Başka Dilden Çağırmak
- Pointer Pointer'i Kullanarak Dinamik Alan Tahsisi
- Dönüştürme ve Fonksiyonun Return Değeri
- Rekürsiyon ve Tekrar İşlem
İleri yapılar ve Birlikler(Union)
- İçiçe(Nested) yapılar
- Yapı Dizileri
- Yapı Dizileri
- Bit Alanları
- Birlikler(Union)
- Bağlı Listeler
String ve Karakter İşleme
- Karakter Dizileri Olarak String
- String Kütüphane Fonksiyonları
- String Yazıp Okuma
Yapısal Programlama
- Kaliteli, Tutarlı, Bakım Yapılabilir Yapısal Kodlama
- Modüler ve Tekrar Kullanılabilir Dizayn
Derleyici Direktifleri ve C Önişlem komutları
- Derleme zamanı Direktifleri
- Typedef Kullanımı
- C Önişlem Sentaksı
Pointerler ve Dinamik Bellek
- Pointer Kullanmanın Avantajları
- Pointer Kullanımı
- Pointer ve Address Aritmetiği
- Dinamik Alan Ayırma
- size of ile bellek büyüklüğünü ölçme
- Pointer'in Pointeri
Diziler
- Dizilerin Amacı
- Dizi Tanımlama
- Dizi'ye İlk Değer Verme
- Dizi Elemanlarına Erişim
- ÖZEL C DERSİ Dizi Üzerinde Gezinme
- Değişken Boyutlu Diziler
- Pointer Dizileri
- String Dizileri
- Fonksiyona Dizi Parametre Geçmek
- Dinamik Bellek Yönetimi
- Çok Boyutu Diziler
Program Debug Yapma
- Problem Analizi
- printif
- ctrace
- Debugger'ların Amacı
- Debugger'lar Nasıl Kullanılmaz
- Sembolik Debuggerlar
Akış Kontrol Yapıları
- Koşul Yapıları: if, switch
- Döngü Yapıları: while, do, for
- Programlama Stili
Yapılar
- Yapıların Amacı
- Yapıları Tanımlamak ve Deklere Etmek
- Yapı Üyelerine Erişim
- Yapı Pointerleri
- Dinamik Bellek Tahsisi
- Yapıyı Fonksiyona Parametre Geçmek
- Referans(Pointer Olarak)
- Value(Gerçek Yapı)
C Çalışma Zamanı Standart Kütüphane Fonksiyonları
- Karakter I/O
- Formatanmamış Dosya I/O
- Formatlanmış Dosya I/O
- Matematik Fonksiyonları
- Çeşitli Fonksiyonlar
Komut Satırı Parametrelerine ve Çevre Sembollere Erişmek
- rgc ve argv
- Komut Satırı Parametrelerini İşlemek
- Çevre Parametreleri Dizisine Erişmek
İleri Programlama
- Portable kOD Yazma
- makroların Kullanımı
- ANSI C Limitleri
- Özellik Test Eden Makrolar
- Client/Server Dizayn
- Performans
Örnek Uygulama
- Örnek Proje Uygulaması I
- Örnek Proje Uygulaması I Devam
- Örnek Proje Uygulaması I Bitirme
Örnek Uygulama
- Örnek Proje Uygulaması II
- Örnek Proje Uygulaması II Devam
- Örnek Proje Uygulaması II Bitirme
EOD;
?>