Sıfırdan modern JavaScript geliştirme
JavaScript Eğitimi, web'in programlama dilini sıfırdan sağlam bir temelle öğretir. Program değişkenler, tipler, operatörler, koşul ve döngülerle başlar; fonksiyonlar, kapsam ve ok fonksiyonları işlenir.
Dil temellerinden DOM ve olaylara, ES6'dan fetch ile asenkron veriye kadar uçtan uca JavaScript
JavaScript Eğitimi, web'in programlama dilini sıfırdan sağlam bir temelle öğretir. Katılımcılar değişkenler, veri tipleri, operatörler, koşullar ve döngülerle başlar; fonksiyonlar, kapsam ve ok fonksiyonlarını kavrar. DOM seçimi ve değiştirme, olay yönetimi, dizi ve nesne metotları, ES6 özellikleri ve modüller işlenir. Program; Promise ve async/await ile asenkron kod, fetch ile API'den veri çekme ve küçük bir uygulama ile tamamlanır.
3 Gün. Her gün dört modül; dil temellerinden DOM ve olaylara, oradan asenkron veri ve küçük uygulamaya ilerlenir.
Orta Seviye — söz diziminden DOM ve olaylara, ES6'dan fetch ile asenkron veriye kadar modern JavaScript
Her konu tarayıcıda canlı kod ve küçük alıştırmalarla uygulanır; son modülde öğrenilenler tek bir mini uygulamada birleştirilir.
JavaScript tarayıcıda çalışan tek dil olduğundan, modern web geliştirmenin vazgeçilmez temelini bu eğitimde kazanırsınız.
React, Vue ve Node gibi tüm çatıların altında JavaScript olduğundan, bu temel ileri teknolojilere hızlı geçiş sağlar.
Öğrendiğiniz her konuyu tarayıcıda anında çalıştırıp görerek kuru teoriden uzak, uygulamalı bir öğrenme yaşarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum gereksinimleri
Dosya, klasör ve metin düzenleyici kullanabilmek ve tarayıcıyı rahat kullanmak yeterlidir.
Temel HTML etiketleri ve CSS kavramlarına aşinalık DOM konularını anlamayı kolaylaştırır.
VS Code gibi bir editör kurulu olmalı; canlı sunucu eklentisi örnekleri çalıştırmayı kolaylaştırır.
Chrome veya Firefox ile geliştirici konsolunu açıp kod çalıştırabilmek faydalıdır.
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:
Değişken, tip, operatör, koşul ve döngülerle doğru ve okunabilir JavaScript kodu yazabilir hale gelirsiniz.
Fonksiyon, parametre, ok fonksiyonu ve kapsam kavramlarıyla kodu yeniden kullanılabilir biçimde düzenlersiniz.
Dizi ve nesne metotlarıyla veriyi dönüştürür, süzer ve uygulamanızda düzenli biçimde modellersiniz.
DOM üzerinden sayfa öğelerini seçip değiştirir, dinamik olarak içerik oluşturup kaldırabilirsiniz.
Olay dinleyicileriyle kullanıcı etkileşimlerine yanıt verir, form ve tıklama olaylarını işlersiniz.
Destructuring, spread, modüller ve opsiyonel zincir gibi modern söz dizimini günlük kodunuzda kullanırsınız.
Promise ve async/await ile asenkron işlemleri yönetir, hata ve bekleme durumlarını doğru ele alırsınız.
fetch ile API'den veri çeker, gelen veriyi ekranda listeler ve küçük bir uygulamayı uçtan uca kurarsı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 form doğrulama, Constraint Validation API, Promise, async/await ve Fetch API ile asenkron programlamayı uygulamalı öğrenin. Orta seviye eğitim.
Detayları Gör →JavaScript fonksiyonları, kapsam, closure ve map, filter, reduce gibi dizi yöntemlerini uygulamalı öğrenin. İşlevsel veri işleme için orta seviye eğitim.
Detayları Gör →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 →