TypeScript ile Angular geliştir
TypeScript ve Angular Programlama Eğitimi, güçlü tipli TypeScript dilini öğretip bu temelin üzerine modern bir Angular uygulaması kurar.
TypeScript dilinin temelinden Angular uygulama mimarisine kadar bütünleşik yaklaşım
TypeScript ve Angular Programlama Eğitimi, güçlü tipli TypeScript dilini öğretip bu temelin üzerine modern bir Angular uygulaması kurar. Katılımcılar tip, arayüz, generic, birleşim tipleri ve decorator gibi TypeScript yapılarını kavrar. Ardından Angular bileşenleri, modüller, bağımlılık enjeksiyonu, servisler, veri bağlama, directive ve pipe konuları işlenir. Program yönlendirme, reaktif formlar ve HttpClient ile veri erişimini içeren çok sayfalı bir uygulamayla tamamlanır.
3 Gün. Her gün dört modül; TypeScript konuları kısa örneklerle, Angular konuları ise tek bir örnek uygulama üzerinde adım adım işlenir.
Orta Seviye — TypeScript dilinden Angular uygulama geliştirmeye geçiren bütünleşik program
Önce TypeScript dili örneklerle pekiştirilir, ardından aynı bilgi tek bir Angular uygulaması geliştirilerek gerçek koda dönüştürülür.
TypeScript'in tip sistemini kavrayarak Angular kodunu daha güvenli, okunabilir ve hataya kapalı biçimde yazmayı öğrenirsiniz.
Dili ve çerçeveyi ayrı ayrı değil birlikte öğrenerek TypeScript özelliklerinin Angular'da nasıl kullanıldığını net görürsünüz.
Her konu tek bir örnek uygulamaya eklendiği için bileşen, servis ve form bilgisi gerçek bir projede birleşir.
Eğitime başlamadan önce faydalı olacak bilgi ve ortam
Değişken, fonksiyon, dizi ve nesne gibi temel JavaScript kavramlarını bilmek gerekir; ES6 söz dizimi eğitimde tazelenir.
HTML ve CSS ile temel sayfa yapısına aşinalık, arayüz konularını kolaylaştırır.
Sınıf ve nesne kavramına temel aşinalık, decorator ve servis konularını hızlandırır.
Node.js, npm ve Angular CLI kurulu, proje oluşturup çalıştırabilir bir ortam gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Tip, arayüz, birleşim tipleri ve generic ile güçlü tipli, güvenli ve yeniden kullanılabilir TypeScript kodu yazarsınız.
Generic fonksiyon ve sınıflarla ve yardımcı tiplerle esnek ama tip güvenli yapılar tasarlayabilirsiniz.
Angular bileşen yapısını kavrar, veri bağlama türleriyle dinamik ve etkileşimli arayüzler geliştirebilirsiniz.
Servis ve bağımlılık enjeksiyonu ile iş mantığını ayırarak düzenli ve test edilebilir bir yapı kurarsınız.
Yapısal ve öznitelik directive ile hazır ve özel pipe kullanarak şablonları güçlü biçimde zenginleştirirsiniz.
Angular Router ile çok sayfalı, guard korumalı ve tembel yüklemeli bir gezinme yapısı kurabilirsiniz.
FormGroup ve Validators ile doğrulamalı reaktif formlar kurup kullanıcı verisini güvenle toplayabilirsiniz.
HttpClient ve observable ile API'den veri çeker, async pipe ile şablona bağlayıp durumu yönetebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Angular Router ile route tanımı, parametreler, guard, resolver ve lazy loading dahil çok sayfalı uygulama gezinme eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →RxJS ve Observable ile Angular'da reaktif programlama eğitimi: operatörler, Subject, combineLatest, hata yönetimi ve Signals interop. Uygulamalı.
Detayları Gör →Angular'da servis tasarımı ve bağımlılık enjeksiyonu eğitimi: providedIn, provider türleri, InjectionToken, injector hiyerarşisi ve interceptor. Uygulamalı.
Detayları Gör →Angular modül mimarisi eğitimi: NgModule, feature ve shared modüller, lazy loading, SCAM ve standalone bileşenlere geçiş. Uygulamalı ve kurumsal.
Detayları Gör →Angular bileşen eğitimi: data binding, Input/Output, Signals, yaşam döngüsü, içerik projeksiyonu ve OnPush change detection. Uygulamalı ve kurumsal.
Detayları Gör →Angular form eğitimi: template-driven ve reactive formlar, doğrulama, async validator, ControlValueAccessor ve dinamik formlar. Uygulamalı ve kurumsal.
Detayları Gör →