Angular ve Web API ile tam yığın uygulama
Angular ve Web API ile Full-Stack Applications Bootcamp Eğitimi, Angular ön yüzü ile ASP.NET Core Web API arka ucunu birleştirerek uçtan uca tam yığın uygulama geliştirmeyi yoğun bir bootcamp temposuyla öğretir.
REST API tasarımından Angular tüketimine, JWT kimlik doğrulamadan dağıtıma tam yığın akış
Angular ve Web API ile Full-Stack Applications Bootcamp Eğitimi, Angular ön yüzü ile ASP.NET Core Web API arka ucunu birleştirerek uçtan uca tam yığın uygulama geliştirmeyi yoğun bir bootcamp temposuyla öğretir. Katılımcılar REST API tasarımını, Entity Framework ile veri erişimini ve katmanlı mimariyi öğrenir. Angular'dan HttpClient ile API tüketimi, JWT ile kimlik doğrulama ve yetkilendirme işlenir. Program; CORS, hata yönetimi, test ve dağıtımla tamamlanır.
4 Gün. Her gün dört modül; bir Web API arka ucu ve Angular ön yüzü sıfırdan tam yığın bir uygulama olarak geliştirilir.
Orta Seviye — Angular ön yüzü ile ASP.NET Core Web API arka ucunu birleştiren tam yığın uygulama
Yoğun bootcamp temposuyla tek bir tam yığın uygulama; arka uç ve ön yüz dört gün boyunca birlikte adım adım geliştirilir.
Ön yüz ile arka ucun nasıl konuştuğunu uçtan uca görerek yalnızca bir tarafı değil tüm sistemi tasarlama yetkinliği kazanırsınız.
JWT tabanlı kimlik doğrulama ve yetkilendirmeyi hem Web API hem Angular tarafında kurarak güvenli uygulamalar geliştirirsiniz.
CORS, hata yönetimi, test ve dağıtım gibi gerçek üretim konularını işleyerek projeyi yayına almaya hazır hale getirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum gereksinimleri
Bileşen, servis, yönlendirme ve HttpClient temellerine aşinalık beklenir; ön yüz bu temel üzerine kurulur.
Sınıf, metot ve temel nesne yönelimli kavramlara aşinalık, Web API tarafını izlemeyi kolaylaştırır.
HTTP metotları ve istek-yanıt mantığına temel aşinalık faydalıdır; REST eğitimde ayrıntılı ele alınır.
.NET SDK, Node.js, Angular CLI ve bir editörün kurulu, projelerin derlenebilir 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:
ASP.NET Core ile controller, routing ve DTO kullanarak REST ilkelerine uygun bir Web API tasarlayabilirsiniz.
Entity Framework Core ve migration ile veritabanı erişimini kurar, repository ve servis katmanlarını düzenlersiniz.
Angular'dan HttpClient ile Web API'yi tüketir, CRUD işlemlerini ve hata durumlarını arayüzde yönetirsiniz.
JWT tabanlı giriş akışını hem Web API hem Angular tarafında kurar, token ve oturumu yönetirsiniz.
Rol ve politika tabanlı yetkilendirmeyle uçtan uca güvenli bir erişim kontrolü kurgulayabilirsiniz.
HTTP interceptor ve route guard ile token ekleme, merkezi hata yönetimi ve korumalı sayfalar kurarsınız.
CORS'u doğru yapılandırarak ön yüz ile arka uç arasındaki entegrasyonu sorunsuz biçimde kurabilirsiniz.
API ve Angular tarafında test yazar, uygulamayı derleyip CI/CD ile üretime dağıtabilirsiniz.
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, TestBed, HttpTestingController ve Cypress ile Angular birim, entegrasyon ve E2E test eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →Change detection, Signals, ileri RxJS, dinamik bileşen, NgRx, SSR ve performans optimizasyonuyla ileri seviye Angular eğitimi. Uygulamalı.
Detayları Gör →Bileşen ve veri bağlamadan routing, formlar, RxJS, durum yönetimi ve yayına kadar Angular'ı temelden ileriye öğreten eğitim. Uygulamalı.
Detayları Gör →Store, action, reducer, selector, effects ve entity ile Angular'da NgRx durum yönetimi eğitimi. Redux deseni, DevTools ve uygulamalı.
Detayları Gör →Attribute ve structural directive, HostBinding, Renderer2, yerleşik ve custom pipe ile Angular şablon gücü eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →Bileşen anatomisi, veri bağlama, @Input ve @Output, yaşam döngüsü ve içerik yansıtma ile Angular bileşen eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →