EcmaScript Uzmanlığı: Modern JavaScript Teknikleri
EcmaScript Uzmanlığı: Modern JavaScript Teknikleri Eğitimi, JavaScript dilinin modern özelliklerini ve ileri düzey kullanım tekniklerini öğretmeyi amaçlar.
12 Saat
2 Konu Başlığı
Başvuru Formu
Bu Eğitime Başvurun
Formu doldurun, danışmanımız en kısa sürede sizinle iletişime geçsin.
Kimler İçindir
• JavaScript bilgisine sahip geliştiriciler
• Front-end ve full-stack yazılımcılar
• Modern JavaScript tekniklerini öğrenmek isteyenler
• Web uygulamalarını daha verimli geliştirmek isteyen profesyoneller
• Front-end ve full-stack yazılımcılar
• Modern JavaScript tekniklerini öğrenmek isteyenler
• Web uygulamalarını daha verimli geliştirmek isteyen profesyoneller
Eğitim Hedefleri
• ES6+ (let/const, arrow functions, destructuring vb.) özelliklerini etkin kullanabilmek
• Modüler JavaScript (modules) yapısını uygulayabilmek
• Asenkron programlama (Promise, async/await) tekniklerini kullanabilmek
• Modern JavaScript ile temiz ve sürdürülebilir kod yazabilmek
• Performanslı ve optimize edilmiş web uygulamaları geliştirebilmek
• Modüler JavaScript (modules) yapısını uygulayabilmek
• Asenkron programlama (Promise, async/await) tekniklerini kullanabilmek
• Modern JavaScript ile temiz ve sürdürülebilir kod yazabilmek
• Performanslı ve optimize edilmiş web uygulamaları geliştirebilmek
Eğitim Hakkında
JavaScript (ECMAScript) Uzmanlığı: Modern JavaScript Teknikleri Eğitimi, modern web uygulamaları geliştirmek isteyen ve JavaScript bilgisini ileri seviyeye taşımayı hedefleyen katılımcılar için hazırlanmış kapsamlı bir programdır. Eğitim kapsamında ES6 ve sonrası özellikler (arrow functions, destructuring, modules), asenkron programlama (Promise, async/await), fonksiyonel programlama yaklaşımları, performans optimizasyonu ve modern geliştirme pratikleri ele alınır. Katılımcılar, daha temiz, sürdürülebilir ve yüksek performanslı JavaScript kodları yazmayı öğrenir. Bu eğitim, frontend ve backend geliştirme alanında çalışan ve modern JavaScript tekniklerinde uzmanlaşmak isteyen yazılım profesyonelleri için uygundur.
Ön Koşul
• Temel JavaScript bilgisi (Değişkenler, döngüler, fonksiyonlar)
• Web tarayıcısı geliştirici araçları (DevTools) kullanımına aşinalık
• Web tarayıcısı geliştirici araçları (DevTools) kullanımına aşinalık
Eğitim İçeriği
• Let, Const ve Scope Kavramı (Temporal Dead Zone)
• Arrow Functions ve 'this' Bağımlılığı
• Destructuring (Diziler ve Nesneler) & Spread/Rest Operators
• Template Literals ve Enhanced Object Literals
• İleri Düzey Array Metodları: map, filter, reduce, some, every, find
• Optional Chaining (?.) ve Nullish Coalescing (??) Operatörleri
• Arrow Functions ve 'this' Bağımlılığı
• Destructuring (Diziler ve Nesneler) & Spread/Rest Operators
• Template Literals ve Enhanced Object Literals
• İleri Düzey Array Metodları: map, filter, reduce, some, every, find
• Optional Chaining (?.) ve Nullish Coalescing (??) Operatörleri
• Asenkron JS: Event Loop, Callback Queue ve Microtask Queue Mantığı
• Promises: Çözümleme, Zincirleme ve Error Handling
• Async/Await: Senkron görünen asenkron kod yazımı
• ES Modules (ESM): Import/Export stratejileri
• Modern Classes: Private Fields (#), Static Methods ve Inheritance
• Proxy ve Reflect API: Nesne davranışlarını manipüle etme
• Promises: Çözümleme, Zincirleme ve Error Handling
• Async/Await: Senkron görünen asenkron kod yazımı
• ES Modules (ESM): Import/Export stratejileri
• Modern Classes: Private Fields (#), Static Methods ve Inheritance
• Proxy ve Reflect API: Nesne davranışlarını manipüle etme
Kimler İçindir
• JavaScript bilgisine sahip geliştiriciler
• Front-end ve full-stack yazılımcılar
• Modern JavaScript tekniklerini öğrenmek isteyenler
• Web uygulamalarını daha verimli geliştirmek isteyen profesyoneller
• Front-end ve full-stack yazılımcılar
• Modern JavaScript tekniklerini öğrenmek isteyenler
• Web uygulamalarını daha verimli geliştirmek isteyen profesyoneller
Eğitim Hedefleri
• ES6+ (let/const, arrow functions, destructuring vb.) özelliklerini etkin kullanabilmek
• Modüler JavaScript (modules) yapısını uygulayabilmek
• Asenkron programlama (Promise, async/await) tekniklerini kullanabilmek
• Modern JavaScript ile temiz ve sürdürülebilir kod yazabilmek
• Performanslı ve optimize edilmiş web uygulamaları geliştirebilmek
• Modüler JavaScript (modules) yapısını uygulayabilmek
• Asenkron programlama (Promise, async/await) tekniklerini kullanabilmek
• Modern JavaScript ile temiz ve sürdürülebilir kod yazabilmek
• Performanslı ve optimize edilmiş web uygulamaları geliştirebilmek
Başvuru Formu
Bu Eğitime Başvurun
Formu doldurun, eğitim danışmanımız en kısa sürede sizinle iletişime geçsin.