Eğitim İçeriği
Giriş
- Angular Nedir?
- Angular, React ve Vue Karşılaştırması
- Angular 16’nın Özellikleri ve Mimarisine Genel Bakış
- Geliştirme Ortamının Kurulumu
Başlangıç
- Angular CLI kullanarak yeni bir Angular 16 projesi oluşturma
- Proje yapısını ve dosyalarını keşfetme
- Uygulamayı çalıştırma ve sunma
- Interpolasyon ve ifadeler kullanarak veri görüntüleme
Bileşenler
- Angular 16’da bileşenlerin rolünü anlama
- Bileşen oluşturma ve kullanma
- Girişler ve çıkışlar kullanarak bileşenler arasında veri geçirme
- Bileşen yaşam döngüsü kancıklarını kullanma
Yönergeler
- Yapısal ve özellik yönergeleri arasındaki farkı anlama
- ngIf, ngFor, ngSwitch vb. yerleşik yönergeleri oluşturma ve kullanma
- Özel yönergeler oluşturma ve kullanma
Boru Hatları
- Angular 16’da boru hatlarının amacını anlama
- tarih, para birimi, json vb. yerleşik boru hatlarını oluşturma ve kullanma
- Özel boru hatları oluşturma ve kullanma
Hizmetler
- Angular 16’da hizmetlerin rolünü anlama
- Hizmetler oluşturma ve kullanma
- Sağlayıcılar kullanarak bağımlılıkları enjekte etme
Modüller
- Angular 16’da modüllerin rolünü anlama
- Modüller oluşturma ve kullanma
- Modülleri içe ve dışa aktarma
Veri Bağlama
- Tek yönlü ve çift yönlü veri bağlama arasındaki farkı anlama
- Özellik bağlama, olay bağlama ve kutudaki muz sözdizimini oluşturma ve kullanma
- Şablon başvuru değişkenlerini kullanma
Yönlendirme
- Angular 16’da yönlendirmenin rolünü anlama
- Yönlendirmeler oluşturma ve yapılandırma
- routerLink ve router.navigate kullanarak yönlendirmeler arasında gezinme
- Yönlendirme parametreleri, sorgu parametreleri ve parçacıkları kullanma
Formlar
- Şablon odaklı ve tepkisel formlar arasındaki farkı anlama
- form denetimleri, form grupları, form dizileri vb. kullanarak formlar oluşturma ve doğrulama
- gerekli, minLength, maxLength vb. yerleşik doğrulayıcıları kullanma
- Özel doğrulayıcılar oluşturma ve kullanma
HTTP İstemcisi
- Angular 16’da HTTP istemcisinin rolünü anlama
- Arka uç hizmetleriyle iletişim kurmak için HTTP istekleri oluşturma ve kullanma
- Eşzamansız veri akışlarını işlemek için gözlemlenebilirleri kullanma
- HTTP isteklerini veya yanıtlarını değiştirmek veya işlemek için kesiciler kullanma
Hata Ayıklama
- Angular 16 uygulamalarındaki yaygın hataları ve hataları anlama
- öğeleri, kaynakları, ağı, konsolu vb. incelemek için Chrome DevTools’u kullanma
- kırılma noktalarını, izleme ifadelerini, çağrı yığınını vb. kullanarak kodu ayıklama
Test
- Angular 16 uygulamalarında testin önemini anlama
- Alternatif bir test çerçevesi olarak Jest kullanma
- Birim testleri için bir test çalıştırıcısı olarak Karma kullanma
- Uçtan uca test için bir araç olarak Protractor kullanma
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- HTML, CSS ve JavaScript bilgisi
- TypeScript ve RxJS deneyimi
- Web geliştirme deneyimi
Hedef Kitle
- Dinamik ve duyarlı web uygulamaları oluşturmak için Angular 16'yı kullanmayı öğrenmek isteyen geliştiriciler
- Angular'ün önceki sürümlerinden becerilerini yükseltmek isteyen geliştiriciler
- Angular 16'nın yeni özelliklerini ve güncellemelerini keşfetmek isteyen programcılar
Danışanlarımızın Yorumları (5)
It was very interactive and informative. The trainer was very patient with us when we didn't understand something and ensured no one was left behind throughout the training.
Daniel - INIT Innovations in Transportation Ltd.
Eğitim - Angular 17
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Eğitim - Angular 14
I liked your jokes
Dermot - Griffiths & Armour
Eğitim - Angular 2 Fundamentals
Practical examples, exercises and best practices
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Eğitim - Angular 10 for Developers
Pipe Routing Data Biding Services