Modern JavaScript'in gücünü keşfedin
ES ve Modern JavaScript Özellikleri Eğitimi, ES2015 (ES6) ve sonrasıyla gelen modern dil özelliklerini derinlemesine ve uygulamalı öğretir.
ES6 temellerinden async/await, modüller ve proxy gibi modern dil özelliklerine
ES ve Modern JavaScript Özellikleri Eğitimi, ES2015 (ES6) ve sonrasıyla gelen modern dil özelliklerini derinlemesine öğretir. Katılımcılar let/const, ok fonksiyonları, şablon dizgileri ve destructuring ile başlar; spread/rest, geliştirilmiş nesne söz dizimi, Map, Set ve Symbol'ü öğrenir. Promise, async/await, ES modülleri ve generator ile asenkron akış işlenir. Optional chaining, sınıflar ve Proxy gibi modern özellikler uygulamalı bir proje ile pekiştirilir.
4 Gün. Her gün dört modül; her modern dil özelliği kısa anlatım ardından gerçek kod örnekleriyle uygulamalı gösterilir.
Orta Seviye — ES2015 ve sonrası modern JavaScript özellikleriyle temiz ve güçlü kod yazma programı
Her özellik eski ve yeni söz dizimi karşılaştırmasıyla işlenir; katılımcılar örnekleri birebir yazarak modern kalıpları pekiştirir.
Destructuring, spread ve şablon dizgileri gibi özelliklerle daha kısa, okunabilir ve bakımı kolay JavaScript yazarsınız.
Promise ve async/await ile karmaşık asenkron akışları kararlı, okunur ve hata yönetimi sağlam biçimde kurgularsınız.
ES modülleri ve güncel dil özellikleriyle modern çatıların ve araçların beklediği çağdaş JavaScript'i rahatça kullanırsınız.
Eğitimden verim almak için faydalı olacak ön bilgi ve ortam gereksinimleri
Değişken, fonksiyon, dizi ve nesne gibi temel JavaScript kavramlarına aşinalık beklenir; modern özellikler buna dayanır.
Koşul, döngü ve temel algoritma mantığını tanımak, dil özelliklerini örneklerle kavramayı kolaylaştırır.
Tarayıcı geliştirici konsolunu kullanabilmek ve kod çalıştırabilmek, denemeler için faydalı olur.
Modül ve araç örnekleri için Node.js ve bir editörün kurulu olması önerilir; temel kurulum gösterilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
let ve const ile blok kapsamını doğru kullanarak öngörülebilir ve hatasız değişken yönetimi yapabilirsiniz.
Ok fonksiyonları, şablon dizgileri ve destructuring ile daha kısa, okunur ve temiz JavaScript yazarsınız.
Spread ve rest ile dizi ve nesneleri esnek biçimde kopyalar, birleştirir ve fonksiyon argümanlarını yönetirsiniz.
Map, Set ve WeakMap gibi modern koleksiyonları amacına uygun kullanarak verimli veri yapıları kurabilirsiniz.
Promise ve async/await ile karmaşık asenkron akışları okunur, paralel ve hata yönetimi sağlam biçimde yazarsınız.
import ve export ile kodu modüllere bölerek dinamik yükleme dahil düzenli ve ölçeklenebilir projeler kurarsınız.
Optional chaining ve nullish birleştirme ile null ve undefined kaynaklı hataları güvenli biçimde önlersiniz.
Sınıf, özel alan, Proxy ve Reflect ile nesne davranışını modern ve güçlü metaprogramlama kalıplarıyla kurgularsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Alexa Skills Kit (ASK) API ile Node.js ve Java kullanarak sesli beceri geliştirme: intent, slot, SSML, oturum yönetimi ve Lambda dağıtımı kurumsal eğitimi.
Detayları Gör →Jasmine ile BDD testleri: spyOn ve createSpy ile spy stratejileri, matcher'lar, Node.js kurulumu, asenkron test ve CI entegrasyonu içeren kurumsal eğitim.
Detayları Gör →JSON'ı Java, Node.js ve Python ile işleyin: JSON Schema doğrulama, Jackson, Gson, json modülü ve pydantic ile uçtan uca JSON eğitimi.
Detayları Gör →Kapanışlar, prototipler, olay döngüsü, async/await, Proxy ile metaprogramlama, performans ve test ile ileri seviye JavaScript geliştirme eğitimi.
Detayları Gör →Node.js ile mikroservis mimarisi, REST ve gRPC, mesaj kuyrukları, dayanıklılık desenleri, Docker ve Kubernetes dağıtımını öğreten uygulamalı eğitim.
Detayları Gör →Söz dizimi, fonksiyonlar, DOM, olaylar, ES6, diziler, nesneler ve fetch ile asenkron veri çekmeyi öğreten uygulamalı JavaScript eğitimi.
Detayları Gör →