Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
C Temel Veri Tipleri
- Tamsayı tipleri
- Ondalık sayı tipleri
- İşaretçiler (işaretçi aritmetiği, işaretçinin değerini almak)
- Diziler
- Diziler ve işaretçiler arasındaki ilişki
- Numaralandırma
Programlama Yapıları
- if - else ifadeleri
- switch ifadeleri
- while döngüleri ve do - while döngüleri
- for döngüleri
- goto ifadeleri
- C'deki fonksiyonlar
- Fonksiyon prototipleri
- Değerlerin argüman olarak geçirilmesinde C'nin call by value mekanizmasını anlamak
- Fonksiyonları uygulamak
- Fonksiyonları çağırmak
- Başvuru ile değerleri geçirmek için işaretçileri kullanmak
- Dizileri fonksiyonlara geçirmek
- C'deki dönüş değeri mekanizmasını anlamak
- Başvuru ile değerler döndürmek için işaretçileri kullanmak
Veri Yapıları
- Veri yapılarını tanımlamak
- Veri yapısının elemanlarına erişmek ve manipüle etmek
- Veri yapılarına işaretçiler
- İşaretçi için ok (->) operatörü
- Bir dizi veri yapısını geçmek için işaretçinin kullanılması
Gelişmiş Konular
- İşaretçiye işaretçi
- Fonksiyon işaretçileri
- Const ve static anahtar kelimeler - anlamları ve kullanımları
- Baş Dönüşümleri ve dönüştürme void * işaretçilerini kullanmak
- Veri yapıları içinde veri yapısına işaretçi
- Fonksiyon işaretçisi içeren veri yapıları
- Fonksiyon işaretçileri ve tablo odaklı programlama
- Bit alanları veri yapılarında
- Birleşimler (Unions)
- Dizileri dairesel tamponlar ve yığınlar uygulamak için kullanmak
- Modüllerin veri yapıları ve arayüzler olarak kullanımı
- Dinamik veri yapıları ve kullanım alanları
- Tek yönlü bağlantılı listeler
- Çift yönlü bağlantılı listeler
C Standart Kitaplığına Genel Bakış
- putc, putchar, getc, getchar
- printf, scanf
- Karakter dizisi manipülasyon fonksiyonları (strcpy, strcat, ...) Gömülü Sistem Odaklı Konular
- Giriş/Çıkış port adreslerini ayarlamak
- Bit tabanlı veri yapılarını tanımlamak
- Derleyici özgü özellikleri
- #pragmas
- ANSI C uzantıları dışında
- Özel fonksiyon kayıtlarına erişmek ve manipüle etmek
- Kesme işleyicilerini uygulamak
- C'den derlemeye geçmek
- Derlemeden C'ye geçmek
- Bağlayıcılar ve bağlayıcı betikleri
- Hedef donanım periferileri kitaplıklarını anlama ve kullanma
- Kendi cihaz kitaplıklarınızı uygulamak
- Zamanlayıcıların kullanım alanları
- Donanım zamanlayıcılar
- Yazılım zamanlayıcılar
Olay Tabanlı Programlamaya Temel Bakış
- Giriş/Çıkış Portu - LED'leri yanmak
- Yazılım gecikmeleri
- Klavye taraması
- Temel RS232
- Temel veri edinimi ve sensör entegrasyonu
- Eeprom'lerle çalışma (çip üzerinde ve SPI/I2C)
14 Saatler
Danışanlarımızın Yorumları (2)
alıştırmalar ve metodoloji
Javier MIllan Rios - si
Eğitim - Advanced C Programming
Yapay Zeka Çevirisi
C programlamasının temelini öğrenebildim ve üzerine inşa edebileceğim bir şeyim oldu.
Patrick Hensley - Roush Industries
Eğitim - Programming in C
Yapay Zeka Çevirisi