Angular Eğitimi'nde tüm temel kavramları öğreneceksiniz.TypeScript'in rolü, proje kurulumu, kod yapısı, stil kılavuzu, Angular CLI kullanımı, veri bağlama gibi konuları işleyeceğiz. Angular Eğitimi; veri merkezli iş uygulaması oluşturmanız için size rehberlik eder.Bu eğitim, Angular frameworkünü öğrenmek ve etkili bir şekilde kullanmak için ideal bir başlangıç noktasıdır. Alanında uzman eğitmenlerimiz ile birlikte Angular frameworkünü kullanarak uygulamaların nasıl oluşturulacağını öğrenirken, eğitim boyunca eğitmenimiz ile birlikte çeşitli uygulamalar geliştireceksiniz. Bu eğitimin öncesinde; MS 20480 Programming in HTML with Javascript and CSS3 eğitim(ler)inin alınmış olması önerilir ve Angular İleri Seviye eğitim(ler)inin alınması önerilir.
TypeScript derleyicisi
Tür açıklamaları (type annotation) ile tür güvenliği
Sınıflar (Classes) ve Arayüzler (Interfaces)
Generics
Kurulum ve araçlar (Setup and Tooling)
Angular CLI ile çalışmaya başlama
Popüler komutlar ve şemalar (schematics)
Angular’a giriş
Bir uygulamanın yapısı
Bileşen modeli (Components Model)
Dekoratörler, şablonlama (templating) söz dizimi, veri bağlama (data binding), direktifler, Input
Angular ile RxJS’i Anlamak
Subscribe Fonksiyonu
Async Pipe
Pipe() Fonksiyonu
Yaygın RxJS Operatörleri Kullanma
RxJS En İyi Uygulamalar
RxJS Kodlarında Hata Yönetimi
HttpClient servisi
İlk asenkron GET isteği
Observable cevap tüketme
ShareReplay() ile yerel cache uygulama
Uygulama hata ayıklama (debugging)
Listelerde sayfalama, sıralama ve filtreleme uygulama
Modüller
Modüler uygulama organizasyonu
Modül import işlemleri
Angular Router kullanımı
routerLink direktifi
router-outlet placeholder
Router servisi
İç içe (nested) rotalar
Rota parametreleri
Routing hatalarını yönetme
Lazy-loading
Reactive Forms
Doğrulama API'si
POST isteği oluşturma
PUT istekleri
DELETE istekleri
Login bileşeni
Authentication Servisi
JSON Web Token (JWT) ile güvenlik
Http Interceptors
Route Guards ile bileşen erişimi koruma