
Çocuklar İçin Bilgisayar Programcılığı - Robotik Eğitimleri
Python Yazılım Dili Kursu-Bilgisayar Teknolojileri
![]() | ![]() | ![]() | ![]() | ![]() |
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
C Yazılım Dili Kursu


C Yazılım Dili / Başlangıç Seviyesi
/ Orta Seviye Kurslar
1.Eğitmen
Eğitmen ; Ertan DİNLER
Elektronik/Yazılım Eğitmeni
20 Yıllık Mesleki ve 6 yıllık Gifted Coder Eğitmen Tecrübesi
2.Eğitmen
Eğitmen; Gökhan SU
Bilgisayar Mühendisi

Süre : 16 Hafta
Tarih; 26 Şubat 2021
Gün/Saat; Cuma 17:30-19:30
Şekli: Yüz yüze
Mevcut: 8 Kişi
Kimler: Lise ve Üniversite Öğrencileri
Haftada; 2 ders saati x 16 Ders
Materyal; Laptop ile gelmeniz lazım.
Ücret: 4 ders (8 Saat) 350 TL (aylık)
Belge; Katılım Belgesi
Yer; Çiftlikköy Mah. 32327 Sok.
34. Cad. Üzeri Asil 3 Ap. K:1 D:1
Yenişehir /Mersin
Onur Mobilya Üstü
ARAYIN: 0506 105 1803 / Olcay CANTÜRK
KAYIT İÇİN ARAMANIZ YETERLİDİR.


YAZILIM ALANINDA 6 YILLIK
EGİTİM TECRÜBESİ VE YAYINLADIGIMIZ KİTAPLAR

C Programlama Dili Nedir?
C Dili Nedir?
AT&T Bell laboratuvarında geliştirilen dil, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi' ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir.
C programlama dili, mikrodenetleyicilerin programlamasında, masaüstü programlarının geliştirilmesinde, işletim sistemi üretilmesinde, gömülü sistemlerde ve aklınıza gelebilecek hemen her yerde kullanılabilen bir dildir. Makine diline yakın olması ve düşük seviyeli bir dile göre daha kolay olması sebebiyle ilk başta öğrenilmesi diğer programlama dillerine geçerken büyük kolaylık sağlamaktadır. Düşük seviye dil tanımı negatif yönlerinin fazla olduğunu çağrıştırmamalıdır. Düşük seviyeli tanımı makine diline yani 1 ve 0'lara dönüştürmek, daha doğrusu bilgisayarın anlayacağı dile daha yakın olması diyebiliriz. Bu konuda biraz daha detay vermek gerekiyor.
Düşük seviyeli programlama dili
Bİlgisayarın ortaya çıktığı sürelerde Makine ve Assembly dilleri kullanılırdı. Bunlar ikili sayı sistemine göre kodlanmak zorunda olduğu için yazılan programda her şeyi detaylı açıklamak gerekir. Kullanımı zor olan bu diller düşük seviyeli diller olarak adlandırılır.
Yüksek seviyeli programlama dili
Bu dillerin öğrenilmesi ve yazılması daha kolaydır. Bu dillerde yazılan programlar hem zamandan kazandırır hem de daha iyi sonuçlar almanızı sağlar.
Çok yüksek seviyeli programlama dili
Bu diller kullanıcıların bilgisayara ne yapılacağını ifade etmesine olanak vermesidir.
C programlama dili düşük seviyeli dillere göre daha anlaşılır, yüksek seviyelilere göre daha esnek bir yapısı olduğu için orta seviyeli diller arasında yer alır. Bu özelliği sayesinde her alanda kullanılabilir. Lakin programlar donanımlar hesaba katılarak yazılmalıdır. Çünkü daha az fonksiyon ve kütüphane barındırmaktadır.
C Programlama Dili İle Neler Yapılabilir?
1) Donanım geliştirilebilir
Bildiğiniz üzere driverlar (Sürücüler) sistem üzerinde tam yetkiye sahip, ring 0 denilen sistemin merkezinde çalışan sys uzantılı dosyalardır. Bu sayede donanımın tüm gereksinimlerini kodlayabilirsiniz.
2) Grafik ve oyun geliştirilebilir
C dili satranç, zıplayan top, okçuluk gibi oyunların yanı sıra yeni çıkan oyunların grafiklerinin geliştirilmesinde de kullanılır.
3) Gömülü sistemler kodlanabilir
Akla gelen her alanda, makinenin olduğu her yerde savunma sanayi, otomotiv sektörü, beyaz eşya sektörü vb. C dilini kullanmaktadır.
4) Robot kodlanabilir
Arduino, Raspberry Pi gibi mikrodenetleyici kartlarını kullanarak gerekli programlama bilgisiyle istenilen robot yapılabilir.
5) İşletim Sistemi oluşturulabilir
Unix-Çekirdeği, Microsoft Windows programları , işletim sistemi uygulamaları ve Android işletim sisteminin büyük bir bölümünün C ile yazılmaktadır.
6) Bir programlama dili yazılabilir
C# , Java , Limbo , JavaScript , Perl , UNIX’in C Kabuğu , PHP ve Python , değişken kapasitede C’yi kullanır: Örneğin Python’da C standart kütüphaneler oluşturmak için kullanılırken, C++, Perl ve PHP gibi diğerleri C temelli sözdizimi ve denetim yapıları kullanır.
7) Hesaplama Platformları
C, algoritmaları ve veri yapılarını hızla uygular ve programlarda daha hızlı hesaplamaları kolaylaştırır. Bu, MATLAB ve Mathematica gibi daha yüksek derecelerde hesaplama gerektiren uygulamalarda C’yi kullanmayı sağlamıştır.

