Angular modül mimarisini ustaca kur
Angular Working With Angular Modules Eğitimi, büyük uygulamaları düzenli tutan modül mimarisini uçtan uca öğretir. Program NgModule metadata ve bootstrap süreci, feature, shared ve core modül ayrımı, forRoot ve forChild deseni, loadChildren ile lazy loading,…
NgModule metadata'sından modüler mimariye ve standalone geçişe kadar organizasyon
Angular Working With Angular Modules Eğitimi, büyük uygulamaları düzenli tutan modül mimarisini uçtan uca öğretir. Katılımcılar NgModule metadata'sını, temel metadata alanlarını ve bootstrap sürecini öğrenir. Ardından feature, shared ve core modül ayrımı, forRoot ve forChild deseni, lazy loading ile modül bölme ve SCAM yaklaşımı işlenir. Program standalone bileşenlere geçiş, bootstrapApplication ve NgModule'den standalone'a göç stratejisiyle tamamlanır.
4 Gün. Her gün dört modül; kısa anlatımın ardından örnek bir uygulamanın modül yapısı adım adım kurularak feature, shared ve lazy modüller düzenlenir.
Orta Seviye — NgModule mimarisi ve standalone geçişiyle Angular modül organizasyonu eğitimi
Örnek bir uygulama önce NgModule ile modüler kurulur, sonra standalone yapıya taşınarak iki yaklaşım aynı proje üzerinde karşılaştırılır.
Feature, shared ve core modül ayrımıyla büyük uygulamaları anlaşılır, bakımı kolay ve ekip içinde paylaşılabilir bir yapıya kavuşturursunuz.
Lazy loading ile özellik alanlarını ayrı paketlere bölerek uygulamanın ilk yükleme süresini belirgin biçimde kısaltırsınız.
Standalone bileşenlere geçişi öğrenerek mevcut NgModule tabanlı projeleri güncel Angular yaklaşımına taşıyabilir hale gelirsiniz.
Eğitime başlamadan önce faydalı olacak Angular bilgisi ve kurulum
Bileşen, servis ve template söz dizimi gibi temel Angular kavramlarına aşinalık gerekir.
Bileşen oluşturmayı ve basit servis kullanmayı bilmek modül organizasyonunu anlamayı kolaylaştırır.
Temel routing ve rota tanımı bilgisi lazy loading konusunda faydalı olur; detaylar eğitimde işlenir.
Node.js ve Angular CLI'ın kurulu olması, ng serve ile projeyi çalıştırabilir durumda olmak 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:
NgModule metadata alanlarını kavrar, declarations, imports ve exports ile modül sınırlarını doğru biçimde kurabilirsiniz.
Feature, shared ve core modül ayrımıyla büyük uygulamaları düzenli ve bakımı kolay bir yapıya kavuşturabilirsiniz.
forRoot ve forChild deseniyle yapılandırılabilir modüller yazar ve servis tekilliğini güvenle sağlayabilirsiniz.
loadChildren ile özellik alanlarını ayrı paketlere bölerek ilk yükleme süresini belirgin biçimde kısaltabilirsiniz.
PreloadAllModules ve özel stratejilerle lazy bölümlerin ne zaman yükleneceğini akıllıca yönetebilirsiniz.
SCAM yaklaşımını kavrar, shared modül şişmesine karşı bileşen bazlı modül kullanımını değerlendirebilirsiniz.
bootstrapApplication ve standalone bileşenlerle modülsüz, sade bir uygulama yapısı kurabilirsiniz.
importProvidersFrom ve migration araçlarıyla mevcut NgModule projesini standalone yapıya aşamalı taşıyabilirsiniz.
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.
Ölçeklenebilir Angular mimarisi: katmanlar, akıllı-aptal bileşen, NgRx ve signal store, facade, lazy loading ve Nx monorepo atölyesi.
Detayları Gör →Angular CLI ile proje oluşturma, ng generate, angular.json, builder, bütçeler, test, ng update ve dağıtımı öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Angular bağımlılık enjeksiyonu, InjectionToken, hiyerarşik injector ve ng-bootstrap bileşenleriyle arayüz geliştirmeyi öğreten kurumsal eğitim.
Detayları Gör →Angular kütüphanesi üretimi, public API, ng-packagr, Angular Package Format, ikincil giriş ve npm yayınını öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Angular Material bileşenleri, CDK, SCSS tema sistemi, veri tablosu ve Angular Elements ile taşınabilir web bileşeni üretmeyi öğreten uygulamalı eğitim.
Detayları Gör →RxJS Observable, operatörler, switchMap, hata yönetimi, async pipe ve Signals ile Angular'da reaktif programlamayı derinlemesine öğreten uygulamalı eğitim.
Detayları Gör →