Eğitim İçeriği
Giriş
- Angular'ye ve özelliklerine genel bakış
- Angular çerçevesini ve mimarisini anlama
- Angular 15'te yenilikler neler?
Geliştirme ortamının kurulumu
- Angular 15'in kurulumu ve yapılandırılması
- Angular geliştiricilerinin Ng Modüllerine ihtiyaç duymadan uygulamalar oluşturmasına olanak tanıyan kararlı, bağımsız API'lerin kullanılması
- Geliştirilmiş performansı anlama
TypeScript Temelleri
- TypeScript sözdizimini anlama
- Değişkenlerin ve dizilerin tanımlanması
- Fonksiyonlardaki türler
Bileşenler
- Angular bileşeninin anatomisi
- Bileşenlerin oluşturulması ve kullanılması
- Bileşenler arası iletişim
- Bileşen yaşam döngüsü kancıklarının uygulanması
- UI bileşenleri oluşturmak için CDK Listesinin kullanılması
Yönergeler
- Angular yönergesinin anatomisi
- Yönergelerin oluşturulması ve kullanılması
- Özel yönergeler oluşturma
- Yönerge bileşim API'sinin kullanılması
- Angular uygulamalarında Görüntü Yönergesinin kullanılması ve Görüntü Yönergesinde otomatik srcset oluşturmanın gerçekleştirilmesi
Hizmetler ve Bağımlılık Enjeksiyonu
- Angular hizmetinin anatomisi
- Hizmetlerin oluşturulması ve kullanılması
- Hizmetleri yönetmek için Bağımlılık Enjeksiyonunun kullanılması
Boru Hatları
- Angular boru hattının anatomisi
- Boru hatlarının oluşturulması ve kullanılması
- Özel boru hatları oluşturma
Formlar
- Angular'nin FormBuilder'ını kullanarak formlar oluşturma ve doğrulama
- Tepkisel formların uygulanması
- Şablon odaklı formların kullanılması
HttpClient
- Angular'nin HttpClient modülünü kullanarak bir RESTful API ile iletişim kurma
- GET, POST, PUT ve DELETE isteklerinin uygulanması
- Hataların ve ilerleme olaylarının ele alınması
Kimlik Doğrulama ve Yetkilendirme
- Angular uygulamalarında kimlik doğrulama ve yetkilendirme uygulama
- Kimlik doğrulama için JSON Web Token'ları (JWT) kullanma
- Koruma kalkanlarıyla rotaları koruma
- Koruma kalkanlarındaki tekrarlayan kodları azaltma
Test ve Hata Ayıklama
- Jasmine ve Karma kullanarak birim testleri yazma
- Angular bileşenlerini, yönergelerini, hizmetlerini ve boru hatlarını test etme
- Tarayıcının DevTools'unu kullanarak Angular uygulamalarını hata ayıklama
- Daha hızlı derlemeler için esbuild'deki iyileştirmeler hakkında bilgi edinme
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- HTML, CSS ve JavaScript hakkında temel bir anlayış
Hedef Kitle
- Geliştiriciler
- 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