Eğitim İçeriği
Giriş
- Angular Nedir?
- Angular 10'da Yenilikler Nelerdir?
Typescript ve ES6'ya Genel Bakış JavaScript
- TypeScript Sözdizimi
- TypeScript Derleyicisinin Kullanımı
- Angular 10 ve Typescript'in Kurulumu
Angular 10'un 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
İ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 10'da 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 10 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'ün 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 Modülleri Kullanma
Angular 10 Uygulamasını Test Etme
- Birim Testi için Jasmine Kullanma
- Uçtan Uca Test için Protractor Kullanma
Uygulamayı Hata Ayıklama
- Angular'de Hata Mesajlarını Anlama
- Tarayıcıda Kodu Hata Ayıklamak için Kaynak Haritalarını Kullanma
- TypeScript Derleyici Tanılarını Okuma
- Augury Kullanma
Angular 10 Uygulamasını Optimize Etme
- Kodu Yeniden Düzenleme
- Paket Boyutunu Küçültme ve Ölü Kodu Ortadan Kaldırma
Angular 10 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 10 Uygulamasını Üretime Dağıtma
- IIS, Apache, Nginx vb. Dağıtma
Angular 10 En İyi Uygulamaları
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- HTML, CSS ve JavaScript temel bilgisine sahip olmak
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (4)
The trainer attitude and knowledge
Gabriel Llaurado - Allianz Technology
Eğitim - Angular 10 for Developers
The knowledge of the instructure.
Jeffry Gonzalez - Allianz Technology
Eğitim - Angular 10 for Developers
We started from the base of Angular and TS and we incremented the difficulty of the exercises in a good way
Daniel Zamorano Infante - Allianz Technology
Eğitim - Angular 10 for Developers
Practical examples, exercises and best practices