Kurumsal ölçekte sürdürülebilir Angular mimarisi
Angular Architectures for Enterprise Application Eğitimi, büyük ekiplerin birlikte geliştirdiği uygulamalarda ölçeklenebilir bir mimari kurmayı öğretir.
Feature, core ve shared katmanlarından NgRx durum yönetimine ve mikro ön yüze kurumsal mimari
Angular Architectures for Enterprise Application Eğitimi, çok sayıda ekibin birlikte çalıştığı büyük uygulamalarda sürdürülebilir ve ölçeklenebilir bir mimari kurmayı öğretir. Katılımcılar feature, core ve shared katmanlarını, Nx monorepo yapısını ve bağımlılık kurallarını öğrenir. NgRx ile durum yönetimi, facade deseni, lazy loading ve module federation ile mikro ön yüz konuları işlenir. Program; tasarım sistemi, performans ve CI/CD ile kurumsal üretim pratiğini tamamlar.
4 Gün. Her gün dört modül; örnek kurumsal uygulama katmanlı modüllerden durum yönetimine ve mikro ön yüze doğru geliştirilir.
Orta Seviye — büyük ekiplerde ölçeklenen Angular uygulamaları için katmanlı mimari ve monorepo yaklaşımı
Gerçek bir kurumsal uygulama üzerinde çalışılır; her modülde bir mimari karar örnek monorepo projesine uygulanır ve gerekçesi tartışılır.
Katmanlı modül ve monorepo yaklaşımıyla büyüyen kod tabanını düzenli tutar, ekipler arası çakışmaları en aza indirirsiniz.
Feature, core ve shared sınırlarını ve bağımlılık kurallarını belirleyerek döngüsel bağımlılıkları ve kontrolsüz büyümeyi engellersiniz.
Module federation ve mikro ön yüz ile ekiplerin parçaları ayrı ayrı geliştirip bağımsız yayınlamasını mümkün kılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum gereksinimleri
Bileşen, servis, modül ve yönlendirme konularında çalışma deneyimi beklenir; mimari bu temel üzerine kurulur.
Arayüz, tip, generics ve dekoratör kavramlarına aşinalık, katmanlı tasarım kararlarını izlemeyi kolaylaştırır.
Observable ve temel operatörlere aşinalık faydalıdır; durum yönetimi konuları bu temeli kullanır.
Node.js, Angular CLI ve bir editörün kurulu, projenin derlenip çalışabilir olması gerekir.
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:
Feature, core ve shared katmanlarıyla büyük bir Angular uygulamasını düzenli ve sürdürülebilir biçimde yapılandırabilirsiniz.
Nx monorepo ile birden çok uygulama ve kütüphaneyi, bağımlılık kuralları ve affected komutlarıyla verimli yönetirsiniz.
Store, effects ve selector mimarisiyle öngörülebilir, test edilebilir merkezi durum yönetimi kurarsınız.
Facade deseni ve NgRx Entity ile bileşenleri durumdan yalıtır, koleksiyonları temiz bir API ile yönetirsiniz.
Module federation ile uygulamayı bağımsız yüklenebilen mikro ön yüzlere böler, ekip bağımsızlığı sağlarsınız.
Paylaşılan bir bileşen kütüphanesi ve tema yönetimiyle ekipler arası görsel ve işlevsel tutarlılık kurarsınız.
OnPush, lazy loading ve signals ile büyük uygulamalarda hızlı ve akıcı bir kullanıcı deneyimi sağlarsınız.
Monorepo için affected tabanlı, önbellekli ve otomatik yayın yapan bir sürekli entegrasyon akışı kurgularsınız.
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.
Jasmine, Karma ve TestBed ile Angular uygulamalarını test etme eğitimi. Bileşen, servis, HTTP, asenkron ve Cypress uçtan uca testler uygulamalı.
Detayları Gör →TypeScript tiplerinden Angular bileşen, servis, yönlendirme ve reaktif formlara kadar bütünleşik programlama eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →Bileşenler, servisler, RxJS, yönlendirme, Reactive Forms ve HttpClient ile uçtan uca modern Angular uygulaması geliştirme eğitimi.
Detayları Gör →Angular CLI, bileşenler, şablon söz dizimi ve veri bağlama ile sıfırdan Angular öğreten, yeni başlayanlara yönelik giriş eğitimi.
Detayları Gör →AngularFire, Firestore, Authentication, Cloud Functions ve Hosting ile sunucusuz, gerçek zamanlı web uygulaması geliştirme eğitimi.
Detayları Gör →Observable, operatörler, Subject, higher-order akışlar ve hata yönetimiyle Angular'da RxJS reaktif programlama eğitimi.
Detayları Gör →