Statik sayfaları JavaScript ile canlandırın
Web Fundamentals: Dynamic Web Pages with JavaScript Eğitimi, statik HTML sayfalarını JavaScript ile etkileşimli hale getirmeyi öğretir.
DOM seçicilerden olay yönetimine, form doğrulamadan fetch ile dinamik içerik yüklemeye
Web Fundamentals: Dynamic Web Pages with JavaScript Eğitimi, statik HTML sayfalarını JavaScript ile etkileşimli hale getirmeyi öğretir. Katılımcılar DOM ağacını gezer, elemanları seçip değiştirir, olayları dinler ve kullanıcı etkileşimine yanıt verir. Form doğrulama, dinamik liste oluşturma, fetch ile sunucudan veri çekme ve sayfayı yeniden yüklemeden güncelleme işlenir. Program, API'den veri çeken dinamik bir tek sayfa uygulamasını sıfırdan kurmakla tamamlanır.
3 Gün. Her gün dört modül; DOM, olay ve fetch kavramları adım adım kodlanarak API'den veri çeken dinamik bir uygulamaya dönüştürülür.
Temel Seviye — JavaScript ile DOM manipülasyonu, olay yönetimi ve fetch ile dinamik web sayfaları
Her kavram küçük canlı örneklerle kodlanır; üç gün boyunca statik bir sayfa, API'den veri çeken dinamik bir uygulamaya dönüştürülür.
Statik HTML sayfalarını kullanıcı etkileşimine yanıt veren canlı arayüzlere dönüştürerek modern web geliştirmenin temelini kazanırsınız.
fetch ile sunucudan veri çekip sayfayı yeniden yüklemeden güncelleyerek gerçek uygulamaların arkasındaki akışı kavrarsınız.
DOM, olay ve asenkron mantığı sağlam öğrenerek React ve Vue gibi modern çerçevelere geçişte çok daha güvenli bir temel edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve hazırlık
Etiketler, öznitelikler ve temel sayfa yapısını kurabilecek düzeyde HTML bilgisi beklenir.
Seçiciler, sınıflar ve temel stil kurallarıyla elemanları biçimlendirebilmek faydalıdır.
Programlamaya yeni olanlar için uygundur; temel mantık ve problem çözme isteği yeterlidir.
VS Code, modern bir tarayıcı ve geliştirici araçlarına erişimin hazır olması ö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:
DOM ağacını kavrar, elemanları seçicilerle bulur ve içerik, öznitelik ve stillerini JavaScript ile güvenle güncellersiniz.
createElement ve append ile dinamik olarak yeni elemanlar üretir, DOM'a ekler ve gereksiz olanları kaldırırsınız.
addEventListener ile tıklama, girdi ve gönderim olaylarını dinler, olay nesnesinden gelen bilgiyle etkileşim kurarsınız.
Olay kabarcıklanmasını kavrar, delegasyon ile dinamik elemanları verimli dinler ve preventDefault ile akışı yönetirsiniz.
Form gönderimini yönetir, FormData ile alanları toplar ve kullanıcı girdisini gerçek zamanlı doğrulayarak geri bildirim verirsiniz.
fetch API ile sunucudan veri çeker, JSON yanıtını işler ve HTTP durum kodlarını kontrol ederek hataları yönetirsiniz.
async/await ile asenkron kodu okunur biçimde yazar, yükleniyor ve hata durumlarını kullanıcıya düzgün biçimde sunarsınız.
API verisinden dinamik liste üretir, arama ve filtreleme ekler ve sayfayı yeniden yüklemeden güncelleyen bir uygulama 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.
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 →JavaScript temeliyle jQuery seçiciler, DOM işlemleri, olaylar, efektler, AJAX ve eklenti geliştirmeyi öğreten uygulamalı jQuery eğitimi.
Detayları Gör →JSON söz dizimi, JSON.parse ve stringify, fetch ile API veri alışverişi, JSON Schema doğrulama ve localStorage ile saklamayı öğreten eğitim.
Detayları Gör →Node.js çalışma zamanı, modüller, asenkron desenler, Express ile REST API, veritabanı, kimlik doğrulama, test ve dağıtımı öğreten uygulamalı eğitim.
Detayları Gör →Sıfırdan JavaScript öğrenin: değişkenler, fonksiyonlar, diziler, DOM, olaylar ve fetch ile asenkron kodu uygulamalı anlatan kurumsal temel eğitim.
Detayları Gör →