Hataları yönetin, uygulamanız ayakta kalsın
Error Handling for JavaScript and HTML Eğitimi, hataları kontrollü biçimde yöneten dayanıklı uygulamalar yazmayı öğretir. Program hata türleri, try/catch/finally ve anlamlı hata üretimiyle başlar; Promise ve async/await ile asenkron hata yönetimi, fetch denet…
Hata türleri ve try/catch'ten asenkron hatalara, global yakalamadan üretim izlemeye akış
Error Handling for JavaScript and HTML Eğitimi, hataları kontrollü biçimde yöneten dayanıklı uygulamalar yazmayı öğretir. Katılımcılar JavaScript hata türlerini, try/catch/finally akışını ve anlamlı hata üretmeyi kavrar. Promise ve async/await ile asenkron hata yönetimi, fetch yanıtı denetimi ve yeniden deneme kalıpları işlenir. Program, global hata yakalama, üretim izleme ve kullanıcıya dönük hata deneyimi tasarımıyla tamamlanır.
3 Gün. Her gün dört modül; örnek uygulama senkron, asenkron ve global hataları yöneten dayanıklı bir yapıya dönüştürülür.
Orta Seviye — try/catch, özel hatalar, asenkron hata yönetimi ve global yakalama ile sağlam uygulamalar
Her modülde bilerek oluşturulan hatalar kontrollü biçimde yakalanır ve yönetilir; teknikler çalışan bir uygulamada uygulanır.
try/catch ve anlamlı hata üretimiyle beklenmedik durumlarda çökmeyen, kullanıcıya düzgün geri bildirim veren uygulamalar yazarsınız.
Promise ve async/await hatalarını, fetch yanıtlarını ve yeniden deneme senaryolarını güvenle yöneterek ağ sorunlarına hazırlanırsınız.
Global yakalama ve izleme kurarak kullanıcıda oluşan hataları görür, kök nedene hızlı ulaşır ve sorunları erken çözersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam
Fonksiyon, nesne ve dizi gibi temel JavaScript kavramlarına aşinalık beklenir.
Callback ve Promise hakkında temel fikir asenkron modüllerde işleri kolaylaştırır.
Tarayıcıdan basit bir API isteği atma deneyimi örneklerde faydalı olur.
Konsol ve ağ sekmesini kullanmak hata ayıklama örneklerinde 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:
JavaScript hata türlerini ve Error nesnesini tanır, stack izini okuyarak sorunun kaynağını hızla anlarsınız.
try, catch ve finally akışını doğru kurar, kaynakları temizler ve hatanın yutulması gibi tuzaklardan kaçınırsınız.
throw ile anlamlı hata üretir, Error'dan türetilen özel hata sınıflarıyla durumları ayırt eder ve zenginleştirirsiniz.
Çağrı yığınını ve hata yayılımını kavrar, hatayı hangi katmanda yakalayacağınıza bilinçli karar verirsiniz.
Promise reddini ve async/await hatalarını yönetir, fetch yanıtını denetleyerek ağ hatalarına karşı dirençli kod yazarsınız.
Zaman aşımı, üstel geri çekilme ve yeniden deneme kalıplarıyla geçici ağ hatalarında dayanıklı davranış kurarsınız.
window.onerror ve unhandledrejection ile yakalanmayan hataları toplar, izleme kurarak üretimde görünürlük sağlarsınız.
Kullanıcıya anlamlı mesaj, hata sınırı ve yeniden dene seçeneğiyle hatayı iyi yönetilen bir deneyime dönüştürürsü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.
Sıfırdan HTML öğreten temel seviye kurumsal eğitim. Doküman yapısı, metin, bağlantı, görsel, tablo, form ve semantik etiketler uygulamalı.
Detayları Gör →Temel etiketlerden semantik HTML5, gelişmiş form, çoklu ortam, Canvas, Web Storage ve web bileşenlerine uzanan kapsamlı kurumsal HTML eğitimi.
Detayları Gör →Flexbox, CSS Grid, container query ve akışkan tipografiyle her ekrana uyumlu arayüz kurmayı öğreten ileri seviye responsive web tasarım eğitimi.
Detayları Gör →HTML'i hypermedia olarak kullanarak REST, HATEOAS ve htmx ile sunucu odaklı sade API mimarisi kurmayı öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Adobe Dreamweaver CC ile HTML, CSS kod yazımı, CSS Designer, Emmet, Bootstrap ve FTP ile site yayınlamayı öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Bootstrap 5 grid, kart ve bileşenleriyle duyarlı yönetim paneli kurma eğitimi. Chart.js grafikleri, koyu tema ve Sass ile uygulamalı dashboard.
Detayları Gör →