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)
Eğitim.prakik tarafta daha fazla odaklanmasından memnun oldum. (Note: There seems to be a small typo in maintaining the original structure as requested. The correct translation while preserving the original structure should be provided as follows.) Eğitimin pratiğe daha fazla odaklandığından memnun oldum.
Mihaela - Ness
Eğitim - NgRx
Yapay Zeka Çevirisi
Tartışılan konular, çok sayıda canlı kod örneği, eğitmenin grubuna yaklaşımı
Weronika - ATOS PGS sp. z o.o.
Eğitim - Reactive Programming with Angular RxJS
Yapay Zeka Çevirisi
Sevdiğiniz şakaları beğendim
Dermot - Griffiths & Armour
Eğitim - Angular 2 Fundamentals
Yapay Zeka Çevirisi
Pratik örnekler, egzersizler ve en iyi uygulamalar
Bartosz Zawistowski - Capgemini Polska Sp. z o.o.
Eğitim - Angular 10 for Developers
Yapay Zeka Çevirisi
_translate_ İletiç Yönlendirme Veri Bağlama Hizmetler _translate_end_
Edmundo Manave - CEDSIF, IP - Ministry of Finance
Eğitim - Angular 12
Yapay Zeka Çevirisi
