Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Süre 21 Saat
Eğitim İçeriği
1. Modül: Angular'da Durum Yönetimi
- Reaktif Programlama ile durum yönetimi uygulama
- NGRX Signal Store ile Uygulama Geliştirme
- Store kavramı nedir?
- signalState ve signalStore kullanımı
- Varlık Yönetimi (Entity Management) kullanmanın avantajları
- Bileşende Store'un sağlanması ve enjekte edilmesi
- Durumun okunması ve kullanılması
- Yaşam Döngüsü Kancalarının (Lifecycle Hooks) anlaşılması
- Özel Store özelliklerinin kullanımı
2. Modül: Angular Yönlendirme
- Kodda rota bilgisine erişim
- Router Yaşam Döngüsü ve Olayların kullanımı
- Rota verisi çözümleyicisinin (Route data resolver) uygulanması
- Tembel yükleme (Lazy loading) kullanımı
- Rota koruyucuları (Route guards) kullanılarak yetkisiz erişimin engellenmesi
3. Modül: Angular Güvenliği
- Angular Güvenlik En İyi Uygulamaları
- Katmanlar arası betiğe alma (XSS) önleme ve Temizleme (Sanitization)
- Angular'da derinlemesine savunma olarak İçerik Güvenlik Politikası (Content Security Policy)
- Angular'da Katmanlar arası istek sahteciliğinin (Cross-site request forgery) ele alınması
- Kimlik Doğrulama ve Yetkilendirme için en iyi uygulamalar
- OpenID Connect (OIDC) ve JWT jetonlarının kullanımı
- Kimlik doğrulama yapan bir ara katmanın (middleware) uygulanması
4. Modül: Angular Testler
- Angular'da Birim testlemenin rolü
- Angular bileşenlerinin test edilmesi
- Angular servislerinin test edilmesi
- Angular borularının (pipes) test edilmesi
- Yönlendirme ve Navigasyonun test edilmesi
- Kod kapsamı raporlarının oluşturulması
5. Modül: Angular Performansı
- Çalışma zamanı performans optimizasyonuna giriş
- Yavaş hesaplamalar ve bunların nasıl tespit edileceği
- Bileşen alt ağaçlarının atlanması
- OnPush değişiklik algılamanın (change detection) anlaşılması ve kullanılması
Kurs İçin Gerekli Önbilgiler
Katılımcıların Angular ile ilgili pratik deneyime sahip olması beklenmektedir.
Danışanlarımızın Yorumları (1)
SignalStore kavramları benim için yeni olduğundan.
Alexander Ivanov
Eğitim - Angular Advanced 2 days
Yapay Zeka Çevirisi