Enes Abdullah
Profili paylaş

Online dersler: Programlama

C, C++,Her yaşa uygundur., çevirimici online özel dersler

Kimin için:

İlkokul, Ortaokul, Lise, Üniversite, Yetişkinler

Fiyat:

200/saat

Ders Adı:

C, C++, Arduino

C Deneyimi: Donanıma Yakınlık ve Saf Performans ​C dili, benim için her zaman "makinenin nasıl çalıştığını" anlama ve kontrol etme alanı olmuştur. Nesne yönelimli programlamanın (OOP) soyutlamaları olmadan, tamamen yapısal (prosedürel) bir yaklaşımla projeler geliştirdim. ​Bellek Yönetimi (Pointer & Memory Management): malloc(), calloc(), realloc() ve free() fonksiyonlarını kullanarak manuel bellek yönetiminde derinleştim. Pointer (gösterici) mimarisi ve bellek sızıntılarını (memory leak) önleme, C deneyimimin merkezinde yer alır. ​Gömülü Sistemler (Embedded Systems): Mikrodenetleyiciler (STM32, Arduino, PIC vb.) üzerinde register seviyesinde kod yazarak, donanımı doğrudan manipüle etme ve kısıtlı kaynakları (RAM/Flash) optimize etme projelerinde çalıştım. ​Veri Yapıları (Data Structures): C dilinde hazır kütüphaneler (Java'daki ArrayList veya C++'taki Vector gibi) olmadığı için; Bağlı Listeler (Linked List), Kuyruklar (Queue), Yığınlar (Stack) ve Ağaç (Tree) yapılarını tamamen sıfırdan, pointer'lar kullanarak inşa ettim. ​Verimlilik: İşletim sistemi çekirdek modülleri veya performans odaklı sistem araçları gibi, arada hiçbir katman olmadan doğrudan donanımla konuşması gereken düşük seviyeli (low-level) yazılımlar geliştirdim. ​🚀 C++ Deneyimi: Nesne Yönelimli Güç ve Modern Standartlar ​C++ ise C'nin getirdiği donanım hakimiyetini alıp, üzerine devasa bir soyutlama ve tasarım gücü eklediğim alandır. Özellikle Modern C++ (C++11, 14, 17, 20) standartlarıyla çalışma şansım oldu. ​Nesne Yönelimli Programlama (OOP): Sınıflar (Classes), Kalıtım (Inheritance), Çok Biçimlilik (Polymorphism) ve Kapsülleme (Encapsulation) ilkelerini kullanarak büyük ölçekli ve sürdürülebilir projeler mimarisi kurdum. ​STL (Standard Template Library) Kullanımı: std::vector, std::map, std::unordered_map gibi veri yapılarını ve std::sort, std::find gibi algoritmaları efektif bir şekilde kullanarak geliştirme sürecini hızlandırdım. ​Modern Bellek Yönetimi (Smart Pointers): Manuel bellek yönetiminin getirdiği riskleri azaltmak için std::unique_ptr, std::shared_ptr ve std::weak_ptr gibi akıllı pointer yapılarını kullanarak güvenli kod yazma deneyimi kazandım. ​Şablon Programlama (Templates & Generic Programming): Türden bağımsız, yeniden kullanılabilir kod blokları ve kütüphaneler geliştirmek için template mimarisini kullandım. ​Kullanım Alanları: Yüksek performans gerektiren Oyun Geliştirm
İletişime geç
Enes Abdullah

Enes Abdullah

Tam profili görüntüle

Onaylanmış iletişim bilgileri

Birkaç dakika içinde yanıt verir

Müsaitlik
Pazartesi Salı Çarşamba Perşembe Cuma Cumartesi Pazar
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
19:00
20:00
21:00
22:00
23:00

Ücretsiz e-posta bildirimleri

Yeni bir Programlama öğretmeni kaydolduğunda bir e-posta al.

Her iki düğmeye tıklayarak, şartlar ve koşullarımızı ile gizlilik politikamızı kabul etmiş olursunuz

Bu ilanı paylaş veya e-posta ile gönder

© 2007 - 2026 ÖğretmenBulun Site haritası: Özel öğretmenler