C Eğitimi |
C Eğitimi Tanımı
C Eğitimi, modern programlama dillerinin atalarından 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 temel olmuştur. C Eğitimi 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 Eğitimi ile sizlere gösterilecek konular tüm programlama dillerinin temelininin dayandığı yapılardır. Çoğu dilde olmayan işaretçi yapısı ile C dili makineye daha yakın olarak programlama yapmanızı sağlar.
Akiza bünyesinde alacağınız C Eğitimi ile pek çok programlama dilinin atası sayılabilecek bu dilin bütün iskelet yapısını öğrenmiş ve hakim bir şekilde kullabiliyor olacaksınız.
C Eğitimi - Eğitmenlerimiz
Bilgisayar, Matematik, Yazılım, Elektronik Mühendisi olan eğitmenlerimiz, alanlarında uzun yıllar çalışmış, tecrübeli eğitmenlerdir.
Eğitmenlerimiz; alanında birikim ve bilgisi olan, bilgisini öğrenciye aktarma yetisine sahip, kendisini ve öğrenciyi motive eden, başarılı eğitmenlerdir.
C Eğitimi - Eğitim Yeri
Eğitimlerimiz; klimalı, projektörlü, güçlü bilgisayarlı ve hızlı internet bağlantılı sınıflarda yapılır.
C Eğitimi - Eğitim Şekli
Eğitimlerimizi, grup'lara katılarak veya özel ders olarak alabilirsiniz.
C Eğitimi - Eğitim Zamanı
Grup eğitimlerimizde; haftalık olarak belirlenen sürelerde eğitim yapılır.
Özel eğitimlerimizde; kendi zamanlarınıza uygun olarak eğitim alabilirsiniz.
C Eğitimi - Planlanan Eğitim Tarihleri
Hafta İçi : 01 01 2025
Hafta Sonu : 04 01 2025
Önkayıt Formu - c eğitimi
En kısa sürede size dönmemiz için, aşağıdaki formumuzu doldurunuz.
C Eğitimi İçeriği
C Eğitimi - Genel Bakış
* İşletim Sistemi Bağımsız Program Yazma* Dizayn Amaçları ve Kapasite
* C Dilinin Sundukları
C Eğitimi - 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
C Eğitimi - 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
C Eğitimi - 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ı
* String Sabitleri
C Eğitimi - Operatorler ve İfadeler
* Aritmetik, Mantıksal, ve Bit Operatörler* Öncelik Dereceleri
* Atama ve Dönüştürme(Casting)
* Koşul Operatörü
C Eğitimi - Fonksiyonlar
* Fonksiyonların Amacı* inline
* 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
C Eğitimi - İleri yapılar ve Birlikler(Union)
* İçiçe(Nested) yapılar* Yapı Dizileri
* Bit Alanları
* Birlikler(Union)
* Bağlı Listeler
C Eğitimi - String ve Karakter İşleme
* Karakter Dizileri Olarak String* String Kütüphane Fonksiyonları
* String Yazıp Okuma
C Eğitimi - Yapısal Programlama
* Kaliteli, Tutarlı, Bakım Yapılabilir Yapısal Kodlama* Modüler ve Tekrar Kullanılabilir Dizayn
C Eğitimi - Derleyici Direktifleri ve C Önişlem komutları
* Derleme zamanı Direktifleri* Typedef Kullanımı
* C Önişlem Sentaksı
C Eğitimi - Pointerler ve Dinamik Bellek
* Pointer Kullanmanın Avantajları* Pointer Kullanımı
* Pointer ve Address Aritmetiği
* Dinamik Alan Ayırma
* sizeof ile bellek büyüklüğünü ölçme
* Pointer'in Pointeri
C Eğitimi - Diziler
* Dizilerin Amacı* Dizi Tanımlama
* Dizi'ye İlk Değer Verme
* Dizi Elemanlarına Erişim
* Dizi Üzerinde Gezinme
* Değişken Boyutlu Diziler
* Pointer Dizileri
* String Dizileri
* Fonksiyona Dizi Parametre Geçmek
* Dinamik Bellek Yönetimi
* Çok Boyutu Diziler
C Eğitimi - Program Debug Yapma
* Problem Analizi* printif
* ctrace
* Debugger'ların Amacı
* Debugger'lar Nasıl Kullanılmaz
* Sembolik Debuggerlar
C Eğitimi - Akış Kontrol Yapıları
* Koşul Yapıları: if, switch* Döngü Yapıları: while, do, for
* Programlama Stili
C Eğitimi - 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 Eğitimi - 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
C Eğitimi - Komut Satırı Parametrelerine ve Çevre Sembollere Erişmek
* argc ve argv* Komut Satırı Parametrelerini İşlemek
* Çevre Parametreleri Dizisine Erişmek
C Eğitimi - İleri Programlama
* Portable kOD Yazma* makroların Kullanımı
* ANSI C Limitleri
* Özellik Test Eden Makrolar
* Client/Server Dizayn
* Performans
C Eğitimi - Örnek Uygulama
* Örnek Proje Uygulaması I* Örnek Proje Uygulaması I Devam
* Örnek Proje Uygulaması I Bitirme
C Eğitimi - Örnek Uygulama
* Örnek Proje Uygulaması II* Örnek Proje Uygulaması II Devam
* Örnek Proje Uygulaması II Bitirme