Ön Koşul
TypeScript, OOP Yapısı ve Kullanım, EcmaScript
Eğitim Hakkında
TypeScript dilini kullanarak hızlı stabil ve tarayıcı taraflı SinglePage applicationlar’ın geliştirilmesi hedeflenmektedir. Ayrıca One way ve Sadece Angular ile kullanaılabilecek Two Way Binding yapısı anlatılmaktadır.
Sertifika:
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
Eğitim İçeriği
- NodeJS Kurulumu
- Angular CLI Kurulumu
- Angular Proje Yapısının İncelenmesi
- Angular Mimarisine Giriş
- Component Kavramı
- Directive Kavramı
- Pipes Kavramı
- Module Kavramı
- Service Kavramı
- Property Binding Kavramı
- Event Binding Kavramı
- One Way ve Two Way Binding Kavramı
- Dependency Injection Kavramı
- Provider Kavramı
- Meta,Title Service ile Çalışma
- Angular Lifecycle kavramı (Hooks)
- Built-in Directive’ler (ngClass,ngStyle,*ngFor,*ngSwitchCase,*ngIf)
- Built-in Pipe’lar (datePipe,currencyPipe,titleCasePipe,lowerCasePipe,upperCasePipe,numberPipe)
- Change Detection Kavramı (Default,OnPush)
- Reactive Programlama Nedir ?
- Rxjs Kavramı (Observables, Operators)
- Template-Driven Form ile Çalışmak
- Reactive Form ile Çalışmak (FormControl,FormGroup,FormArray,FormBuilder)
- Form Validation Yapısı
- Basit Routing Kavramı ve Kullanımı
- İleri seviye Routing Kullanımı
- Routing Service ile Çalışma (Router,ActivatedRoute)
- QueryParams ve RouteParams ile Çalışma
- Router Eventler ile Çalışma
- Token Based Authentication Yöntemi
- Routing Guards ile Authorization Yetkilendirme
- NgxPermission Yetki Yönetimi
- Resolver Kavramı
- Interceptor Kavramı
- Service Worker Kullanımı
- Lazy Loading Feature Module Kavramı
- Shared Module Kavramı
- Feature Module Kavramı
- Angular Güvenlik Yönergeleri
- Localization Ayarları
- Çoklu Dil Desteği (NgxTranslate)
- Server – Side rendering Kavramı ve Kullanımı (Angular Universal)
- Standalone Components Kavramı
- Angular Workspaces
- Worker Service (PWA)
- WebSocket ile Çalışma
- RxJs Subjects
- Redux (Store,Reducer,Action,Dispatcher,Client State)
- Redux Devtools
- Ivy Compiler Kavramı
- Environments ile Çalışma
- Migration İşlemleri
- Angular JSON Dosyası Konfigürasyonları
- Uygulamanın Publish Edilmesi
Neden Bu Eğitimi Almalısınız ?
.
Önemli Notlar
Program ücretlerine KDV dahil değildir.
Paylaş: