Mert Özen Her Satırda Daha İleri
Anasayfa Videolar Javascript Orta Seviye: Hata Yönetimi (Error Handling)
Javascript Orta Seviye

Javascript Orta Seviye: Hata Yönetimi (Error Handling)

16 Eyl 2025 16:04
YouTube'da izle
Açıklama

Bu video, JavaScript dilinde hata yönetimi (Error Handling) konusunu temel düzeyden ileri düzeye kadar kapsamlı bir şekilde ele almaktadır. Videoda işlenen başlıca konular şunlardır:

  • Hata Türleri:SyntaxError, ReferenceError, TypeError, RangeError ve URIError gibi yaygın hata türleri örneklerle açıklanmıştır (0:46-4:01).
  • Temel Hata Yönetimi:try...catch...finally bloklarının kullanımı, hataların nasıl yakalanacağı ve hata oluşsa bile çalışması gereken kodların nasıl kurgulanacağı anlatılmıştır (4:02-4:52).
  • Hata Fırlatma (throw): Kendi özel hata durumlarımızı throw anahtar kelimesi ile nasıl oluşturabileceğimiz gösterilmiştir (4:53-7:00).
  • Özel Hata Sınıfları (Custom Error Classes): extend yapısı kullanılarak kendi hata sınıflarımızı nasıl tanımlayabileceğimiz, örnek bir kullanıcı kaydı senaryosu üzerinden açıklanmıştır (7:01-8:48).
  • Asenkron Hata Yönetimi:Callback, Promise ve Async/Await yapılarında hata yönetiminin nasıl farklılık gösterdiği ve fetch API'sinde hata yakalama stratejileri üzerinde durulmuştur (8:49-13:30).
  • Global Hata Yakalama: Uygulamanın herhangi bir yerinde oluşabilecek hataların window.onerror veya Promise rejections gibi yöntemlerle merkezi olarak nasıl yönetileceği anlatılmıştır (13:31-15:30).

Eğitmen, hata yönetiminin merkezi bir yerden ziyade, özel hata sınıfları ve spesifik bloklarla yönetilmesinin daha sağlıklı bir uygulama mimarisi olduğunu vurgulamaktadır (15:40-16:04).