🎓 Online 100+ Saat Embedded C ve C Programlama Kursu (75+ Saat Online + 25 Saat Offline Eğitim)
🚀 Kursa kayıt olun, 24 saat içinde eğitime başlayın!
EĞİTİM HAKKINDA
Embedded C ve C Programlama Kursu toplam süresi 100+ saat olarak planlanmıştır. En az 75 saat canlı (online) ders yapılacak, ayrıca 25 saatlik video içerik ile katılımcıların kursa başlamadan önce temel bilgileri edinmeleri sağlanacaktır. Bu eğitim, C programlama dilini sıfırdan başlayarak öğretmeyi ve katılımcıların iş hayatında proje geliştirebilecek seviyede bilgi ve beceri kazanmasını hedeflemektedir.
📌 Eğitim Özeti:
Toplam Süre: 100+ saat(En az 75 saat canlı (Zoom), 25 saat offline video)
Kapsam: Zoom Canlı Gerçek Zamanlı Eğitim
Eğitmen: Samet Akçalar
Başlangıç Tarihi: 24 Mayıs 2025
Gün/Saat: Cumartesi & Pazar| 17:00 – 21:00
Sertifika: Kurs sonunda başarı sertifikası
💰 Eğitim Ücreti : 15.000 TL (KDV dahil)
2 – 12 taksit arasında ödeme seçeneği sunulmaktadır.1
Embedded C ve C Programlama Kursu
📘GENEL BİLGİ
- Kurs 75 saatlik ayrıntılı bir eğitimdir. Kurs 60 saat Genel C Programlama ve 15 saat Embedded C(Gömülü C ) programlamayı ele almaktadır. Embedded C programlama kısmında C’nin gömülü yazılımda kullanımıyla ilgili püf noktalar verilmektedir.
Kurs her şeyi sıfırdan,en temelden ele almaktadır.Kurs sonunda,kişiler rahatlıkla kendi C programlamada yazılım geliştirebilecek seviyeye gelmesi amaçlanmaktadır.
Kursta C programlama dilinin tüm sentaksı ve semantik yapısı ve profesyonel düzeyde kullanımı ayrıntılı olarak öğretilmektedir.
Kursta C Programlama dilinin standart kütüphanesi ayrıntılı ele alınmaktadır.
- Program boyunca öğrencilere belirli aralıklarla ödevler verilmekte ve öğrencilerin yaptığı ödevler için öğrencilere geri besleme yapılmaktadır.
- Öğrenciler o hafta kaçırdığı dersi veya tekrar etmek istediği dersi,o haftanın ders bitiminden sonra ,maillerine özel gönderilecek şifre ve link sayesinde 4 gün içersinde izleyebilirsiniz.
🎯 KİMLER KATILMALI?
Bu eğitim özellikle aşağıdaki profillere uygundur:
Programlamaya Giriş Yapmak İsteyenler
- Gömülü Yazılım Mühendisleri
Mühendislik Fakültesi Öğrencileri
Elektrik-Elektronik Mühendisleri
Bilgisayar Mühendisleri
Kontrol ve Otomasyon Mühendisleri
Gömülü Sistem Meraklıları
Bu alanda kariyer hedefleyen herkes
💡 NEDEN BU EĞİTİM?
Gömülü yazılım, sistem programlama ve işletim sistemlerinin temelini oluşturan en kritik dildir. C programlama dili, bu alanlarda kullanılan vazgeçilmez bir standarttır.
Dünya genelinde en yaygın kullanılan ve en çok öğretilen dillerden biridir. Birçok büyük teknoloji şirketi ve açık kaynak projesi, C diline dayanmaktadır.
Programlamaya sağlam bir başlangıç yapmak isteyenler için en ideal tercihtir. C dili, algoritma mantığını ve bilgisayarların nasıl çalıştığını anlamada eşsiz bir temel sunar.
✅ ÖN KOŞUL
📌 Bu eğitime katılmak için herhangi bir programlama bilgisine sahip olmanız gerekmez.Tüm konulara sıfırdan başlanacak ve temel bilgiler adım adım öğretilecektir.
🧩 İŞ VE STAJ
Radikal Yazılım, eğitim hizmetlerinin yanı sıra:
Başarılı öğrencileri farklı firmalara yönlendirme,
Kurumsal firmalarla çözüm ortaklığıyla personel ihtiyacına destek olma,
Öğrencilerini kariyer yolculuğunda destekleme hedefiyle çalışmalar yürütmektedir.
❗ Ancak staj veya iş garantisi verememekteyiz.
📚 EĞİTİM MATERYALLERİ
📦 Embedded C ve C Programlama eğitimi kapsamında kullanılan tüm materyaller, katılımcılara program süresince dijital ortamda sunulacaktır.
👨🏫EĞİTMEN
Bu eğitim, yazılım ve gömülü sistemler alanında uzman Samet AKÇALAR tarafından sunulmaktadır.
Kariyerine 2006 yılında meslek lisesinde bilgisayar bölümü ile başlayan AKÇALAR, 2017 yılında İstanbul Üniversitesi Elektrik-Elektronik Mühendisliği bölümünü onur öğrencisi olarak tamamlamıştır.
Bugüne kadar çeşitli firmalarda AR-GE ve yazılım projelerinde aktif rol almış, binlerce öğrenciye birebir ve online eğitimler vermiştir.
Aynı zamanda profesyonel danışmanlık hizmeti ve kurumlara özel grup eğitimleri sunmaktadır.Samet AKÇALAR ile iletişime geçebilir ya da ona ona bir mail gönderebilirsiniz.
🎯 Uzmanlık Alanları
✅ C ve C++ Programlama Dilleri
✅ Gömülü Sistemler ve Gömülü Yazılım
✅ Sistem Programlama
✅ Gömülü Linux
✅ Python Programlama
✅ Yapay Zeka
✅ Makine Öğrenmesi
✅Veri Bilimi
✅ Kurumsal Eğitim ve Teknik Danışmanlık
📞 Şirketiniz ya da ekibiniz için özel grup eğitimi veya danışmanlık almak isterseniz, iletişim formu üzerinden bizimle bağlantıya geçebilirsiniz.
1 Giriş
Yazılım geliştirme ve Süreçleri
Programlama dilleri ve farklılıkları
Programlama dillerinin paradigmaları
Programlama dillerinin kullanım alanları
2. C Programlama Giriş
C programlamanın tarihçesi
C programlama nasıl bir dil
C programlama dilinin kullanım alanları
Standartlaşma nedir?
C’nin standartları
C++ nasıl bir dil?
C++ ve C’nin ilişkisi
C++’ın farkları
3.Temel Kavramlar
Programlama süreçleri
Compiler & translator
Linker
Preprocessor
IDE kavramı
Diagnostic mesaj
Statement
Lexical Analysis
Keywords
Identifiers
Constants
Operators
String Literals
Delimiters
Extension kavramı
Gerçel sabitler
Karakter sabitleri
ASCI Karakter tablosu
Escape Sequence
4.Data Types
Built-in types
User-defined types
Değişken tanımlama
5.Sayı sistemleri
C’deki sayı sistemleri
Binary sistem
İşaretli ve işaretsiz sayılar
Sayıların max-min değerleri
6.Fonksiyonlar
Fonksiyon nedir?
Fonksiyon bildirme
Fonksiyon tanımlama
Fonksiyon çağırma
Geri dönüş kavramı
Return kavramı
Void fonksiyon
Query fonksiyonlar
Variadic Fonksiyonlar
7.Standart Kütüphane
Kütüphane nedir
Third part kütüphane & standart kütüphane
C Standart kütüphanesi
8.Giriş & Çıkış İşlemleri
Taşınabilirlik
Formatlı Okuma & Yazma İşlemleri
Formatsız Okuma & Yazma İşlemleri
printf fonksiyonu
scanf fonksiyonu
putchar fonksiyonu
getchar fonksiyonu
9.Operatörler
Operatörler giriş
Prefix,postfix ve midfix kavramları
Binary & unary operatörler
Side effect kavramı
Priority & associativity kavramları
Aritmetik operatörler
İşaret operatörleri
Karşılaştırma operatörleri
Lojik operatörler
Atama operatörü
İşlemli atama operatörleri
Virgul operatörü
Ternary Operatörü
sizeof operatörü
10.Yorum Satırları
Yorum satırları
İdeal yorum satırları oluşturma
Gereksiz yorum satırları durumları
Kodun genel dokumantasyonu
11.Standart Ctype Kütüphanesi
Karakter test işlevleri
Karakter dönüşüm işlevleri
12.Kontrol Deyimleri
Expression statement
Compound statement
Null statement
13 . if statement
if deyimii ve hatalar
else if merdiveni
dangling else
14.Döngü Deyimleri
Döngü nedir
for deyimi
while deyimi
do while deyimi
break deyimi
contiune deyimi
Nested loops
Döngü idiyomları
15.Switch & goto Deyimi
switch syntax
switch semantic
goto syntax
goto semantic
16.Rastgele Sayı Üretimi
True & sudo rastgele sayı üretimi
seed value
srand fonksiyonu
rand fonksiyonu
17.Önişlemci Komutları
Önişlemci ve önişlemci komutları
#include
#if
#else
#elseif
#ifdef ve #ifndef
#define komutu ve makrolar
Sembolik sabitler
Fonksiyonel makrolar
18.Scope Kavramı
Scope kavramı
File scope
Blok scope
Fonksiyon scope
Fonksiyon prototip scope
19.Ömür Kavramı
Otomatik ömürlü nesneler
Statik ömürlü nesneler
Dinamik ömürlü nesneler
20.Tür Dönüşümü
Tür dönüşümü nedir?
İmplict tür dönüşümü
Explict tür dönüşümü
Tür dönüştürme operatörü
Taşma hataları
21.Diziler
Diziler Semantik
Diziler Syntax
Dizilere ilk değer verme
Dizi öğelerine erişim
Dizilerle ilgili temel algoritmalar
22.Pointer
Pointer ve adres kavramı
Pointer tanımlama
Pointer operatörleri
Array to pointer kavramı
İçerik Operatörü
Call by value & Call by reference kavramı
Pointer kullanım durumları
23.Pointer -2
const keywordu
const pointerlar
pointer aritmetiği
valid ve invalid pointer durumları
index operatörü
Pointer idiyomları
Adres ve karşılatırma işlemleri
Adres dönderen fonksiyonlar
NULL pointer
24.Yazılar
Yazılar giriş ve char diziler
Null karakter
Yazılarla ilgili temel algoritmalar
25.Standart String Kütüphanesi
Strlen,strcpy,strcat fonksiyonları
strchr,strichr,strstr,str,strcmp,stricmp fonksiyonları
strbpbrk fonksiyonu
strtok fonksiyonu
26.Standart Locale Kütüphanesi
Lokazisyon nedir?
locale kütüphanesi
setlocale fonksiyonu
Türkçe karakterleri kullanma
27.Standart stddef Kütüphanesi
Yazılar giriş ve char diziler
28.Standart stdint Başlık Dosyası
29.Typedef Bildirimleri
Typedef bildirimleri syntax
Typedef bildirimleri semantik
Standart typedef eş isimleri
30.Fonksiyon Pointerları
Fonksiyon pointerları syntax
Fonksiyon pointerları semantik
Fonksiyon pointerlarıyla typedef bildirimleri
Call-back fonksiyonlar
standart qsort fonksiyonu
31.Void Pointerlar
Generic programlama
void pointerlar syntax
void pointerlar semantic
32.Bellek Bloğu Üzerinde İşlem Yapan Fonksiyonlar
memset fonksiyonu
memcpy fonksiyonu
memmove fonksiyonu
memchr fonksiyonu
memcmp fonksiyonu
33.Pointer Array
34.Pointer to Pointer
35.Bazı Stanadart Fonksiyonlar
atoi fonksiyonu
itoa fonksiyonu
sprintf fonksiyonu
exit,atexit ,abort fonksiyonları
36.Bitsel İşlemler
Bitsel İşlemler giriş
Bitsel veya operatörü
Bitsel ve operatörü
Bitsel not operatörü
Bitsel değil operatörü
Bitsel sola,sağa kaydırma operatörleri
Atamalı bitsel operatörler
Set edilme
Clear edilme
Get edilme
Toggle edilme
37.Komut Satırı Argümanları
38.Dinamik Bellek Yönetimi
Dinamik Ömür Kavramı
Heap kavramı
Malloc fonksiyonu
Realloc fonksiyonu
Calloc fonksiyonu
Free fonksiyonu
Memory leak kavramı
Dangling pointers
39.Structers
Structers semantik ve syntax
Structer operatörleri
Structer nesnelerine ilk değer verilmesi
40.Unions
41.Enumarations
42.Storage Class Specifiers & Type Modifiers
extern keywordu
static keywordu
volatile keywordu
43.Assertion
44.Dosya İşlemleri
Dosya kavramı
Dosyaların Açılması
Dosya açma modları
Dosyalarda okuma ve yazma işlemleri
Dosya konum göstericisi
Kaçırdığım dersler olursa nasıl telafi edebilirim?
Ders bitiminden sonra ,mailinize özel gönderilecek şifre ve link sayesinde 4 gün içersinde izleyebilirsiniz.
Kurs saatleri dışında soru sorabilir ve takıldığım yerleri sorabilir miyim?
Öğrenciler hafta içi skype,mail ya da whatsapp yoluyla yardım ve rehberlik hizmeti alabilir.
Kurs bitiminde sertifika alabilecek miyim?
Evet. Kurs sonunda kursa katılanlara Radikal Yazılım tarafından düzenlenen bitirme sertifikası verilecektir.
120 saatlik bir kurs süresi çok uzun değil mi?
Hayır.Kurs;iş hayatına yönelik bir kurs olup,gömülü yazılım geliştirme gibi sektör göz önünde bulundurulduğunda kurs süresinin kesinlikle uzun olmadığı söylenebilir.
Yurt dışında çalışıyorum / öğrenciyim.Derslere yurt dışından katılmam mümkün mü?
Evet.Dünyanın her yerinden derslere katılabilirsiniz.
NOT
Derslerin izin alınmadan başkalarıyla paylaşılması, İnternet ortamında yayınlanması hukuki ve ticari yaptırımlara tabidir.
EĞİTİMLER
