Fonksiyon ve dizilerde ustalaşın
JavaScript: Functions & Arrays in JavaScript Eğitimi, modern JavaScript'in iki temel yapı taşını derinlemesine ele alan üç günlük bir programdır.
Fonksiyon türlerinden kapsam ve closure'a, dizi oluşturma ve dönüştürme yöntemlerine uzanan akış
JavaScript: Functions & Arrays in JavaScript Eğitimi, modern JavaScript'in iki temel yapı taşını derinlemesine ele alır. Katılımcılar fonksiyon bildirimi, arrow function, parametreler, kapsam, closure ve yüksek dereceli fonksiyonları öğrenir. Ardından dizi oluşturma, erişim, ekleme ve çıkarma yöntemleri; map, filter, reduce gibi dönüştürme işlemleri ve dizi arama, sıralama teknikleri işlenir. Fonksiyonlar ve diziler birleştirilerek temiz, işlevsel veri işleme kodu yazılır.
3 Gün. Her gün dört modül; fonksiyon türleri ve kapsamdan dizi yöntemlerine ve işlevsel veri işlemeye ilerlenir.
Orta Seviye — JavaScript fonksiyonları, kapsam, closure ve dizi yöntemleriyle veri işleme
Her fonksiyon ve dizi yöntemi küçük örneklerle konsolda denenir; konular gerçek veri kümeleri üzerinde uygulamalı pekiştirilir.
Fonksiyon türlerini, kapsam zincirini ve closure mekanizmasını kavrayarak temiz ve tekrar kullanılabilir kod yazarsınız.
map, filter, reduce gibi yöntemlerle verileri döngü yazmadan dönüştürür, filtreler ve özetlersiniz.
Yüksek dereceli fonksiyonlar ve saf fonksiyonlarla okunaklı, yan etkisiz ve bakımı kolay kod yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam
Değişken, operatör ve koşul gibi temel JavaScript bilgisi fonksiyon ve dizi örnekleri için faydalıdır.
String, number ve boolean gibi temel tiplere aşinalık dizi ve fonksiyon örneklerinde yararlıdır.
Tarayıcı konsolunu açıp ifade çalıştırabilmek örnekleri denemek için gereklidir.
VS Code gibi bir editör ve geliştirici araçlı güncel bir tarayıcı uygulama için gereklidir.
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:
Fonksiyon bildirimi, ifadesi ve arrow function türlerini, parametre ve dönüş mekaniğini doğru kullanırsınız.
Kapsam zincirini, this bağlamını ve call, apply, bind yöntemlerini kavrayarak bağlam hatalarını önlersiniz.
Closure mekanizmasını kavrayarak özel değişken saklama ve durum yönetimi desenlerini uygularsınız.
Dizi oluşturma, erişim, ekleme, çıkarma ve kopyalama yöntemlerini değiştiren-değiştirmeyen ayrımıyla kullanırsınız.
forEach, for...of, find, some ve every ile dizileri verimli dolaşır ve koşul kontrolü yaparsınız.
map ve filter ile verileri döngü yazmadan dönüştürür ve filtreler, zincirleme ile akıcı kod kurarsınız.
reduce ile toplam, gruplama ve nesne oluşturma gibi karmaşık dönüşümleri tek yöntemle gerçekleştirirsiniz.
Fonksiyon ve dizi bilgisini birleştirerek okunaklı, yan etkisiz ve bakımı kolay veri işleme kodu yazarsı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.
JavaScript ile veri yapıları, map, filter, reduce dönüşümleri, değişmezlik, JSON ve localStorage ile veri yönetimini uygulamalı öğrenin. Orta seviye eğitim.
Detayları Gör →JavaScript nesneleri, prototip zinciri, Object.create, class söz dizimi, kalıtım ve kapsüllemeyi uygulamalı öğrenin. Nesne tabanlı programlama orta seviye eğiti
Detayları Gör →JavaScript veri tipleri, tip dönüşümü, operatörler, operatör önceliği ve koşul, döngü, hata yönetimi gibi kontrol yapılarını uygulamalı öğrenin. Orta seviye eği
Detayları Gör →JavaScript ile DOM seçimi, manipülasyon, eleman oluşturma, olay dinleme, yayılım ve delegasyonu uygulamalı öğrenin. Dinamik arayüz için orta seviye eğitim.
Detayları Gör →jQuery ile DOM, olay ve AJAX; TypeScript ile tip sistemi, arayüz ve generic; @types/jquery ile tip güvenli jQuery öğreten uygulamalı eğitim.
Detayları Gör →ES6 ve sonrası modern JavaScript: let/const, arrow, destructuring, class, modül, Promise, async/await ve fetch öğreten uygulamalı eğitim.
Detayları Gör →