C programlama dili, sistem yazılımı ve iş istasyonu uygulama programlaması için en yaygın kullanılan dillerden biridir; bunun en önemli sebepleri ise C programlama dilinin gücü ve esnekliğidir. Bu eğitim, C dilini öğrenmek için oldukça etkili ve yapılandırılmış bir yaklaşım sağlayacaktır.
Katılımcılar, C'nin güçlü özelliklerini en iyi şekilde kullanabilecek ve hatalı koda veya bakımı yapılamayan koda yol açan hatalardan kaçınabilecekleri için programlama becerileri geliştirilecektir. Bu programlama eğitimi, yazım tarzına, kaçınılması gereken tuzaklara ve kodu açık, öz ve bakımı yapılabilir hale getiren tekniklere verdiği önem nedeniyle kaçırılmayacak bir fırsattır.
Eğitim materyaline ek olarak, C'nin her bir ana alanını kapsayan notlandırılmış pratik oturumlar da vardır. Ayrıca eğitimden sonra daha fazla çalışma için isteğe bağlı alıştırmalar da vardır. Katılımcılar, bazı küçük örnek gösteri programlarıyla birlikte çalışılmış çözümleri alabilirler.
"Programming in C" Eğitim Ön Koşulları:
Önemli Not: Bu sınıfa katılmadan önce katılımcıların bir Microsoft hesabına sahip olmaları gerekir (bir hesap oluşturmak ücretsizdir).
Bu eğitimin sonunda şunları yapabileceksiniz:
C Programlama Diline Genel Bakış
C'nin tarihi ve evrimi; C'nin temel özellikleri
Basit bir Program Yazma
Program yapısı; Veri ve kod ifadeleri; C yazılım geliştirme yaşam döngüsü
Veri Türleri
Skaler türler; Değişkenler ve sabitler; Depolama hususları; Değişkenleri başlatma
Operatörler ve İfadeler
Standart aritmetik operatörler; Artırma, azaltma, atama ve ilişkisel operatörler; Otomatik ve programcı kontrollü tür dönüştürme
Program Döngüsü
Boole ifadeleri; While, Do ve For döngüleri; Döngü stili hususları
Karar Verme
If, Else ve Switch ifadeleri; Kontrol akışını etkileyen diğer ifadeler; Karar verme stili hususları
Fonksiyonlar ve Program Yapısı
Fonksiyonlar arası iletişim; Fonksiyon prototipleri, çağrıları ve tanımları; Kapsam ve depolama sınıfları
Yapılandırılmış Veri Türleri
Diziler, yapılar ve birleşimler; İç içe geçmiş veri yapıları
İşaretçiler
Dolaylılık kavramı; İşaretçiler ve adres aritmetiği; İşaretçiler ve fonksiyonlar
İşaretçiler ve Veri Yapıları
İşaretçiler ve diziler; İşaretçiler ve yapılar; Karmaşık veri yapıları
Ön işlemci
Belirteçler ve makrolar; Dosyaları dahil etme; Koşullu derleme
Giriş ve Çıkış
Çalışma zamanı rutinlerini kullanma; Karakter ve biçimlendirilmiş I/O; Dosya I/O
Diğer Veri Türleri
Bit işleme; Kullanıcı tanımlı türler
Daha Büyük Programlarla Çalışma
C programlama dili ve modüler programlama; C'nin standart kütüphane değerlendirmeleri
İleriye Doğru Yol
Diğer C bilgi kaynakları; Bu eğitimden sonra destek
Sınıf eğitimlerimizi Kıbrıs ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.