Eğitim İçeriği
Giriş
- Angular Nedir?
- Angular 12'de Yenilikler Nelerdir?
Typescript ve ES6'ya Genel Bakış JavaScript
- TypeScript Sözdizimi
- TypeScript Derleyicisinin Kullanımı
- Angular 12 ve Typescript'in Kurulumu
Angular 12'nin Bölümlerine Genel Bakış
- Angular CLI
- Bileşenler
- Yönergeler
- Girdiler ve Çıktılar
- Veri Bağlama ve Enterpolasyon
- Olay Bağlama
- Veri Modelleme
- Bootstrapping
- Deneysel Webpack
İlk Angular Uygulamanızı Oluşturma
- Uygulamayı Planlama
- Angular Projesini Kurma
- Bootstrap 4 ve Sass kullanarak mobil uyumlu bir kullanıcı arayüzü oluşturma
Bir Bileşen Oluşturma
- Bileşen Yaşam Döngüsünü Anlama
- Veri Akışı
- Şablonları ve Stilleri Kullanma
- İçerik Projeksiyonu
- AppModule ile Çalışma
- Özel Bileşenlerle Çalışma
- Görünüm Kapsülünü Kullanma
- Yaşam Döngüsü Kancıklarını Uygulama
- ViewChildren ve ContentChildren Kullanma
Angular 12'de Veri Bağlama
- Özellik ve Olay Bağlamayı Anlama
- Özel Özelliklere Takma Adlar Bağlama ve Atama
- Özel Olaylara Takma Adlar Bağlama ve Atama
Yönergelerle Çalışma
- Yerleşik Yönergeler
- Özel Yönergeler
Angular 12 Hizmetleri
- Günlük Kaydı Hizmeti Oluşturma
- Veri Hizmeti Oluşturma
Bağımlılık Enjeksiyonu ve Sağlayıcıları Kullanma
- Enjektörler, Sağlayıcılar ve Semboller
- Bağımlılık Enjeksiyonunu Yapılandırma
- Sağlayıcınızı Yapılandırma
- Hizmetleri Bileşenlere, Yönergelere ve Hizmetlere Enjekte Etme
Sayfalar Arasında Yönlendirme ile Geçiş
- Farklı Yönlendirme Yöntemlerini Anlama
- Yönlendirme Stratejileri
- Yönlendirmeleri Kurma
- Yönlendirmeleri Yapılandırma ve Yükleme
- Yönlendirmelerde Parametreleri Kullanma
- İç İçe Yönlendirmeler Oluşturma
- Yeniden Yönlendirme ve Joker Rotaları Kullanma
- Rota Korumalarını Anlama
RxJS Kullanarak Angular'de Gözlemlenebilirler Oluşturma ve Çalışma
- Gözlemlenebilirlerin Genel Bakışı
- RxJS'in Genel Bakışı
- Angular'de Gözlemlenebilirler Oluşturma ve Kullanma
Kullanıcı Girdisi için Formlar Oluşturma
- Şablon Tabanlı Formları Kullanma
- Reactive Formları Kullanma
- Özel Doğrulama Oluşturma
- Form Verilerini Doğrulama, Filtreleme ve Temizleme
Boru Kullanma
- Çıktıyı Dönüştürme
- Yerleşik Borular
- Async Boru
- Özel Borular
Harici HTTP API'lerine Çağrılar Yapma
- İstek Gönderme
Angular 12 Uygulamasını Test Etme
- Jasmine'i Birim Testi için Kullanma
- Uçtan Uca Test için Protractor alternatiflerini keşfetme
Uygulamayı Hata Ayıklama
- Angular'deki Hata Mesajlarını Anlama
- Tarayıcıda Kodu Hata Ayıklamak için Kaynak Haritalarını Kullanma
- TypeScript Derleyici Tanılarını Okuma
- Tarayıcı içinde hata ayıklamak için Augury kullanma
Angular 12 Uygulamasını Optimize Etme
- Kodu Yeniden Düzenleme
- Paket Boyutunu Azaltma ve Ölü Kodu Ortadan Kaldırma
Angular 12 Güvenliği
- Kimlik Doğrulamanın Nasıl Çalıştığı
- JWT Kimlik Doğrulamasını Kullanma
- Angular'de Nelerin Yazılması ve Nelerin Yazılmaması Gerektiği
Angular 12 Uygulamasını Üretime Dağıtma
- IIS, Apache, Nginx vb. Dağıtma
Angular 12 En İyi Uygulamaları
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Temel HTML, CSS ve JavaScript bilgisi
Hedef Kitle
- Geliştiriciler
- Programcılar
Danışanlarımızın Yorumları (4)
Patience and methodology instruction
Danilo Jo - CEDSIF, IP - Ministry of Finance
Eğitim - Angular 12
The experience and patience of the trainer.
Norberto Mugube - CEDSIF, IP - Ministry of Finance
Eğitim - Angular 12
I liked teaching style
Gautchi Chambe - CEDSIF, IP - Ministry of Finance
Eğitim - Angular 12
Pipe Routing Data Biding Services