Ön Koşul
-
Etkinlik Hedefi
Etkinlik İçeriği
1.TypeScript Genel Bakış
1.1.TypeScript Nedir?
1.2.TypeScript Özellikleri
1.3.TypeScript ve ECMAScript
1.4.Neden TypeScript
1.5. TypeScript Bileşenleri
2.TypeScript Değişkenler
2.1.Değişken Bildirimi TypeScript
2.2.Yazın Onaylama TypeScript
2.3.TypeScript Değişken Kapsamı
3.TypeScript Operatörler
3.1.Aritmetik Operatörler
3.2.İlişkisel Operatörler
3.3.Mantıksal Operatörler
3.4.Bitsel Operatörleri
3.5.Atama Operatörleri
3.6.Çeşitli Operatörler
3.6.1.Olumsuzluk operatörü (-)
3.6.2.Yaylı Operatörler: birleştirme işlemi (+)
3.6.3.Koşullu Operatör (?)
4.TypeScript Fonksiyonlar
4.1.Opsiyonel Parametreler
4.2.Varsayılan Parametreler
4.3.Fonksiyon Oluşturucu
5.TypeScript Sınıflar
5.1.Sınıfları oluşturma
5.2.Nesne oluşturma
5.3.Öznitelikler'i ve İşlevlere Erişme
5.4.Sınıf mirası
5.5.Sınıflar ve Arayüzler
ANGULAR 4
1.Kurulumlar
1.1.Editör ve Node Kurulumu
1.2.Angular CLI Kurulumu
2.Angular Dosyalarını Tanımak
2.1.Angular Proje Dosyalarını Tanımak
2.2.Angular Uygulama Dosyalarını Tanımak
3.Proje Dosyasıyla Çalışmak
3.1.Yeni bir proje oluşturmak
3.2.Projenin yayına alınması
4.Components
4.1. Componentlerin Angular CLI ile Oluşturması
4.2.Componentler Üzerinde Temel Çalışma
4.3.Template, Directive and NGModules
5.Services
5.1.Servisler ile Yaşam Döngüsüne Detaylı Giriş
5.2.Http Servisleriyle Çalışma
5.3.Parametreler Üzerinde Dependency Injection
6.Third Party Paketlerle Çalışmak
6.1.Projede bootstrap ve jquery ile çalışmak
7.Binding
7.1.One Way Binding
7.2.Two Way Binding
8.Direktifler
8.1.ngFor Direktifi
8.2.*ngIf Direktifi
8.3.@Input, @Output, EventEmitter
9.Global Servislerle Çalışmak
9.1.Global Servislerle Çalışmak
9.2.ngDoCheck Implementasyonu
9.3.Http, Request, Response, Map, Lambda, Subscribe, Observable, Promise, Rxjs, Async, ngOnInit
10.Pipes
10.1.Built-In Pipelarla Çalışmak
10.2. Custom Pipelarla Çalışmak
11.Routing
11.1.Sayfa içinde routing
12.Angular Forms
12.1.Angular Formlarına Giriş
12.2.Angular Formları
13.Authorization
13.1.Authorization Servisinin Yazılması
13.2.Authorization Servisinin Tüketilmesi
13.3.Login Formunun Yazılması
13.4.Login Testlerinin Yapılması
14.Routing Guards
14.1.Route Guards CanActive
14.2.Route Guards CanDeactive