C programlama dili, masaüstü uygulamalarının geliştirilmesinde, işletim sistemlerinde, mikrodenetleyicilerin programlamasında, özellikle hızlı olması sayesinde gömülü sistemlerde ve aklınıza gelebilecek hemen her yerde kullanılabilen bir dildir. C dili makine diline yakın olmasıyla istenilen değişikliklerin rahat ve hızlı yapılmasından dolayı birçok alanda tercih edilmektedir. Kursumuzda C dili adım adım anlatılmış bu yüzden yazılım ve elektronik alanında çalışmak isteyen arkadaşlar için rehber niteliği taşımaktadır. Kursumuz özellikle gömülü sistemler alanına (arm,avr,pic vs.) başlamak isteyen arkadaşlar için faydalı olacaktır, bunun dışında yazılıma yeni başlayacak arkadaşlara da faydalı olacaktır. C programlama da en çok karşılaşılan sorun algoritmayı kuramama, istenilen kodu yazamama şeklindedir. Bu sorunu çözebilmek için kursumuzda her konu adım adım anlatılmış bol miktarda uygulama yapılmıştır. Kalıcı bir öğrenme için bölüm sonlarına quiz ve ödevler yerleştirilmiştir. Bu kursu tamamladıktan sonra gömülü sistemlerde istediğiniz alana ve diğer programlama dillerine kolaylıkla geçiş yapabileceksiniz. Kursumuz udemy de yayınladığım diğer kurslarımda olduğu gibi durağan yapıda olmayıp her hafta veya her ay eklemeler yapılacaktır. Aşağıda genel müfredatı ve diğer kurslarımı görebilirsiniz. Kursumuzda karşılaştığınız sorunları ve aklınıza takılan yerleri soru cevap kısmında bana iletebilirsiniz. Kursumuza çalışırken yanınızdan defter ve kaleminizi eksik etmeyin, bol uygulama yapmayı unutmayın. Hepinize başarılar...
Genel Müfredat:
1)Temel Kavramlar(Değişkenler, operatörler, printf, scanf vs.)
2) Karar Yapıları(if, if else, switch case)
3) Döngüler(for, while, break, continue, goto)
4) Foksiyonlar
5) Hazır Kütüphane Kullanımı(math.h, string.h)
6) Diziler(Tek Boyutlu ve Çok Boyutlu)
7) İşaretçiler
8) Struct ve Enum Yapıları
9) Dosya İşlemleri
10) Genel Uygulamalar
DİĞER KURSLARIMIZ:
-MicroPython ile Gömülü Sistemler Dünyasına Giriş (ESP8266)
-STM32 ile A'dan Z'ye Gömülü Sistemler(Embedded Systems)
-Kicad ile STM32 Geliştirme Kartı Tasarımı(Development Board)
-Proteus ile Temel Elektrik ve Elektronik Uygulamaları
-KiCad ile Uygulamalı PCB Tasarımı(Robot Kartı)