Modern JavaScript'e hızlı ve sağlam giriş
JumpStart to using Modern JavaScript (TT4110) Eğitimi, ECMAScript 2015 ve sonrası özellikleri hızlı ve uygulamalı öğretir. Program let/const, arrow fonksiyon, şablon dizeleri, destructuring, spread ve rest ile başlar; class, kalıtım, ES modülleri, Map ve Set…
Eski söz diziminden ES6 ve sonrasının modern, okunabilir ve asenkron JavaScript'ine geçiş
JumpStart to using Modern JavaScript (TT4110) Eğitimi, ECMAScript 2015 ve sonrası ile gelen modern JavaScript özelliklerini hızlı ve uygulamalı öğretir. Katılımcılar let ve const, arrow fonksiyonlar, şablon dizeleri, destructuring, spread ve rest gibi söz dizimi yeniliklerini kullanır. Sınıflar, ES modülleri, Map ve Set, Promise, async/await ve fetch ile veri alışverişi işlenir. Program modern araçlar ve işlevsel kalıplarla güncel, bakımı kolay JavaScript yazmaya odaklanır.
4 Gün. Her gün dört modül; küçük bir uygulama modern JavaScript özellikleriyle adım adım geliştirilir ve her modülde yeni bir söz dizimi uygulanır.
Orta Seviye — ES6 ve sonrası modern JavaScript: let/const, arrow, modül, class, Promise ve async/await
Küçük bir uygulama dört gün boyunca modern JavaScript özellikleriyle geliştirilir; her modülde yeni bir söz dizimi veya API uygulanır.
let/const, arrow fonksiyon ve destructuring ile daha kısa, açık ve hataya daha kapalı kod yazmayı öğrenirsiniz.
Promise ve async/await ile geri çağrım karmaşasından kurtulur, asenkron veri akışını okunur ve yönetilebilir kılarsınız.
ES modülleri ve sınıflarla kodu parçalara böler, yeniden kullanılabilir ve bakımı kolay bir proje yapısı kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum
Değişken, fonksiyon, koşul ve döngü gibi temel JavaScript kavramlarına aşinalık beklenir; eğitim bunları modernleştirir.
Temel HTML yapısı ve DOM kavramına aşinalık, örnekleri tarayıcıda uygulamayı kolaylaştırır.
Modül ve araç örnekleri için Node.js ile npm'in kurulu olması gerekir; kurulum ilk modülde gösterilir.
Visual Studio Code gibi bir editör, tarayıcı geliştirici araçlarıyla birlikte örnekleri denemek için önerilir.
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/const, arrow fonksiyon, şablon dize ve destructuring ile daha kısa, okunabilir ve güvenli JavaScript kodu yazarsınız.
Spread ve rest ile dizi ve nesneleri esnek biçimde kopyalar, birleştirir ve değişken sayıda argümanı yönetirsiniz.
class, kalıtım, static ve private alanlarla nesne modelleri kurar, kodu düzenli ve yeniden kullanılabilir hale getirirsiniz.
import ve export ile kodu modüllere böler, dinamik import ile tembel yükleyerek proje yapısını ölçeklenebilir kılarsınız.
Promise ile asenkron işlemleri zincirler, async/await ile okunur kod yazar ve hataları try/catch ile güvenle yakalarsınız.
fetch ile sunucudan veri alır, JSON yanıtı işler, durum kodlarını kontrol eder ve istekleri gerektiğinde iptal edersiniz.
map, filter ve reduce ile işlevsel kod yazar, değişmezlik ilkesiyle öngörülebilir ve test edilebilir yapılar kurarsınız.
Babel, ESLint ve bundler kavramlarını tanır, öğrendiklerinizi modüler bir bitirme projesinde bir araya getirirsiniz.
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.
Node.js modül sistemi ve MEAN yığınıyla tam yığın geliştirme: CommonJS, ESM, npm, MongoDB, Express ve Angular ile uçtan uca uygulama eğitimi.
Detayları Gör →Node.js dil temelleri: çalışma zamanı, event loop, modüller, npm, asenkron programlama, fs, stream ve http ile backend'e giriş eğitimi.
Detayları Gör →İleri Node.js: stream, cluster, worker threads, önbellek, güvenlik, WebSocket, test ve Docker ile üretim ölçeğinde uygulama yönetimi eğitimi.
Detayları Gör →Node.js ile mikroservis mimarisi: servis tasarımı, REST ve gRPC, mesaj kuyruğu, API gateway, dayanıklılık ve Docker ile dağıtım eğitimi.
Detayları Gör →Node.js ile mikroservis mimarisi, NestJS, Moleculer, gRPC, mesaj kuyrukları, API Gateway, dayanıklılık ve Docker dağıtımını öğreten uygulamalı eğitim.
Detayları Gör →Node.js cluster, worker_threads, V8 bellek modeli, çöp toplama, bellek sızıntısı tespiti ve profilleme ile ölçekleme optimizasyonunu öğreten eğitim.
Detayları Gör →