C Kursu - Ankara
Yazılım uzmanlığı alanında kendini yetiştirmek isteyenler için ilk önerilen dillerdendir. Makine diline en yakın programlama dili olması nedeniyle de üniversitelerin bir çok bölümünde okutulan programlama dilidir. Genelde üniversitelerin bilgisayar, elektrik-elektronik, endüstri mühendisliği ve buna benzer bölümlerinde eğitim alan öğrencilerinin talep ettiği bir kurstur.
C Nedir?
1970 lerin başında Ken Thompson ve Dennis Ritchie tarafından UNIX işletim sistemi için geliştirilmiş bir programlama dilidir. Günümüzde neredeyse tüm işletim sistemlerinde kullanılan, dünyanın en çok kullanılan sistem programlama dilidir. Ancak, uygulama programları yazmak için de çok sık kullanılır. Yine çok kullanılan programlama dillerinden olan C++ ve Java C den türemiş bir dildir.
C Kursuna Katılmak İçin Önkoşullar Nelerdir?
- En az lise mezunu olmak,
- Algoritma bilgisine sahip olmak gereklidir.
C Kursu Eğitim Süresi
Eğitim Süresi 40 Saattir. (5 Hafta)
C Kursunu Hangi Zaman Dilimlerinde Alabilirim?
Aşağıdaki tabloda örnek grup zaman planları yer almaktadır. Gruplardaki kursiyerlerin boş zamanlarına göre kurs günleri, saatleri ve eğitim gün sayıları değişebilir.

Ankara Doruk C Kursu
Ankara‘da 2001 yılından beri eğitim faaliyetini sürdüren kurumumuz kısa sürede bir marka olmuştur. Ankara‘nın kalbi sayılan Kızılay semtinde bulunmamız, kursiyerlerin şehrin her yerinden rahatlıkla bize ulaşabilmesini sağlamaktadır. Eğer Ankara‘da iseniz ve C kursu almak istiyorsanız lütfen bize uğrayın.
Ankara Doruk C Kursu Eğitim İçeriği
- C’ ye Genel Bakış
- Kullanım Alanları
- Dev-C API Tanıtımı
- C Temelleri
- C Tarihçesi
- C Özellikleri
- C Program Yapısı
- Değişkenler
- Global Değişkenler
- Değişkenlerin klavyeden okunması ve ekrana yazdırılması
- Sabitler
- Aritmetik Operatörler
- Karşılaştırma Operatörleri
- Mantıksal Operatörler
- Operatörlerde Öncelik
- Konuyla ilgili uygulamalar
- Kontrol Yapıları
- İf komutu
- ? operatörü
- switch komutu
- Uygulamalar
- Döngü ve İterasyonlar
- for komutu
- while komutu
- do-while komutu
- break ve continue komutları
- Uygulamalar
- Diziler ve Karakter Dizileri (Stringler)
- Tek ve çok boyutlu diziler
- Karakter Dizileri
- Uygulamalar
- Fonksiyonlar
- void fonksiyonlar
- fonksiyon ve diziler
- fonksiyon prototipleme
- Uygulamalar
- Diğer Veri Tipleri
- Structure’ lar
- Yeni veri tipleri tanımlanması
- Union’ lar
- Tip-dönüşümleri (type-casting)
- Enum tipler
- Statik değişkenler
- Uygulamalar
- Pointer’ lar
- Pointer nedir?
- Pointer ve fonksiyonlar
- Pointer ve diziler
- Pointer dizileri
- Çok boyutlu diziler ve pointer’ lar
- Pointer’ lar ve yapılar
- Sıkça yapılan pointer hataları
- Uygulamalar
- Dinamik Hafıza Allokasyonu ve dinamik yapılar
- malloc, sizeof ve free
- calloc ve realloc
- linkli listeler
- Uygulamalar
- İleri pointer konuları
- Pointer’ları gösteren pointer’ lar
- Komut satırı veri girişi
- Fonksiyonlara pointer’ lar
- Uygulamalar
- Alt seviyeli operatörler ve bit alanları
- Bit düzeyinde çalışan operatörler
- Bit alanları
- Pratik örnekler
- Kod taşınabilirliği ile ilgili hususlar
- Uygulamalar
- C Ön-Derleyicisi (pre-processor)
- #define
- #undef
- #include
- #if
- Diğer ön-derleyici komutları
- Uygulamalar
- Tamsayı fonksiyonları, rastgele sayılar, string dönüşümleri, arama ve sıralama(stdlib.h)
- Aritmetik fonksiyonlar
- Rastgele(random) sayılar
- String dönüşümleri
- Arama ve sıralama
- Uygulamalar
- Matematik (math.h)
- Matematik fonkisyonları
- Matematik sabitleri
- Giriş ve çıkış (stdio.h)
- Stream’ ler
- Tanımlı stream’ ler
- Temel I/O
- Formatlı I/O
- scanf()
- Dosyalar
- sprintf ve sscanf
- Uygulamalar