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
Modül 1 – JavaScript Temelleri
- Güncel JavaScript (ES6+) Giriş
- Veri tipleri, operatörler ve kontrol yapıları
- Fonksiyonlar, kapsam ve kapanışlar
- Diziler, nesneler ve veri manipülasyonu
- Aşırı yükleme programlama: geri arama fonksiyonları, vaatler ve async/await
- En iyi uygulamalar ve kod standardları
Modül 2 – TypeScript Temel Bilgiler
- TypeScript nedir ve neden kullanılır?
- Sabit tiplendirme ve tip çıkarımı
- Arabirimler, özel tipler ve enumlar
- Sınıflar, miras alma ve erişim değiştiricileri
- Genel türler ve dekoratörler
- Proje kurulumu ve derleyici yapılandırma (tsconfig.json)
Modül 3 – Web Development ile JavaScript/TypeScript
- DOM manipülasyonu ve olay yönetimi
- Formlar ve giriş doğrulama
- REST API'leri kullanma (fetch/axios)
- Front-end proje yapısı ve araçları
- React Giriş (TypeScript ile):
- Bileşenler, özellikler, durumlar ve çapaçtorlar
- Bileşen iletişimleri
- Rotasyon ve API entegrasyonu
- En iyi uygulamalar ve kod organizasyonu
Modül 4 – Node.js ve TypeScript ile Backend Geliştirme
- Node.js ve NPM Giriş
- Express.js kullanarak sunucular oluşturma
- Bina ve tüketim RESTful API'leri
- Ortak parçalar, rotalama ve doğrulama
- Database entegrasyonu (örn., SQLite, PostgreSQL veya MongoDB)
- Pratik proje: tam bir uygulamanın arka uç kısmı
Modül 5 – Electron ile Masaüstü Uygulama Geliştirme
- Electron genel bakış: mimari ve özellikler
- Pencereler, menüler ve işletim sistemi düzeyinde entegrasyon oluşturma
- Arka uç entegrasyonu ve yerel veri depolama
- React (veya diğer front-end kütüphaneleri) ile Electron kullanımı
- Uygulama paketleme ve dağıtım (Windows, macOS, Linux)
Modül 6 – Test, Deployman ve En İyi Uygulamalar
- Birim ve bütünleşik testler (Jest, Mocha veya Vitest)
- CI araçları ve oluşturma süreçleri
- Web ve masaüstü ortamları için paketleme
- Kod güvenliği, performansı ve bakımından bakımı
- Documentation ve sürüm kontrolü (Git/GitHub)
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Besitirme programlama kavramları hakkında bilgi
- HTML ve CSS ile deneyim
- Komut satırını ve kod düzenleyicisini kullanma konusundaki rahatlık
Kitle
- Ön uç ve arka uç geliştiricileri
- Yazılım mühendisleri ve tam katmanlı geliştiriciler
- JavaScript ekosistemlerine geçiş yapan teknik uzmanlar
35 Saatler
Danışanlarımızın Yorumları (1)
Her teknik dersin, kavramları pekiştirmek için birden fazla pratik alıştırma ile geldi.
Andrei-Calin Bajea
Eğitim - OWASP Top 10 2025
Yapay Zeka Çevirisi