DI gücü ve ng-bootstrap arayüzü
Angular Development: Dependency Injection & ng-bootstrap Eğitimi, Angular'ın bağımlılık enjeksiyon sistemini derinlemesine öğretir ve ng-bootstrap ile zengin arayüzler kurmayı gösterir.
Sağlayıcılardan injection token'lara, modal ve datepicker'dan erişilebilir bileşenlere derinlik
Angular Development: Dependency Injection & ng-bootstrap Eğitimi, Angular'ın bağımlılık enjeksiyon sistemini derinlemesine öğretir ve ng-bootstrap ile zengin arayüzler kurmayı gösterir. Katılımcılar hiyerarşik injector'ları, useClass, useValue ve useFactory sağlayıcılarını, InjectionToken ve multi provider'ları uygular. Ardından ng-bootstrap ile modal, accordion, datepicker ve tablo bileşenleri işlenir. Program erişilebilirlik ve tema uyarlamasıyla tamamlanır.
3 Gün. Her gün dört modül; DI kavramları ve ng-bootstrap bileşenleri gerçek bir yönetim paneli üzerinde adım adım uygulanır.
Orta Seviye — Angular bağımlılık enjeksiyonunu derinlemesine ve ng-bootstrap ile hazır UI bileşenleri
Gerçek bir yönetim paneli üç gün boyunca kurulur; her modülde yeni bir DI tekniği veya ng-bootstrap bileşeni projeye eklenir.
DI sistemini derinlemesine kavrayarak servisleri soyutlar, yapılandırmayı dışarıdan verir ve kodu test edilebilir hale getirirsiniz.
ng-bootstrap ile modal, datepicker ve tablo gibi bileşenleri jQuery'siz, Angular uyumlu biçimde hızla arayüze eklersiniz.
ng-bootstrap'in erişilebilirlik desteğiyle klavye ve ekran okuyucu uyumlu, standartlara uygun bileşenler kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum
Bileşen, servis ve modül kavramlarına aşinalık beklenir; servis ve enjeksiyon kavramı eğitimde derinleştirilir.
Sınıf, arayüz, generic ve dekoratör kavramlarına hakimiyet sağlayıcı desenlerini anlamada önemlidir.
Temel CSS ve Bootstrap grid ve yardımcı sınıf bilgisi ng-bootstrap bileşenlerini düzenlemeyi kolaylaştırır.
Node.js ve Angular CLI kurulu, ng-bootstrap eklenebilir ve projenin çalışabilir durumda 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:
Angular DI sistemini ve injector'ın bağımlılığı nasıl çözdüğünü kavrar, IoC ilkesini pratikte uygulayabilirsiniz.
useClass, useValue, useFactory ve useExisting sağlayıcılarını senaryoya göre doğru biçimde seçip uygularsınız.
InjectionToken ile değer ve yapılandırma sağlar, tarayıcı API'lerini soyutlayıp gevşek bağlı tasarım kurarsınız.
Injector hiyerarşisini ve çözümleme sırasını kavrar, servis kapsamını bileşen ağacında bilinçli yönetirsiniz.
multi provider ve Optional, Self, SkipSelf değiştiricileriyle esnek eklenti noktaları ve çözümleme kurgularsınız.
ng-bootstrap'i projeye entegre eder, global yapılandırmayla bileşen varsayılanlarını merkezi olarak yönetirsiniz.
Modal, datepicker, typeahead, accordion ve tablo gibi ng-bootstrap bileşenleriyle zengin arayüzler kurarsınız.
ARIA, odak yönetimi ve tema uyarlamasıyla klavye ve ekran okuyucu uyumlu erişilebilir arayüzler üretirsiniz.
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.
Değişim denetimi, OnPush, Signals, ileri bağımlılık enjeksiyonu, dinamik bileşen, lazy loading ve performans optimizasyonunu öğreten ileri seviye Angular eğitim
Detayları Gör →Bileşenler, veri bağlama, direktifler, servisler, HttpClient, yönlendirme ve formlarla Angular temellerini sıfırdan öğreten uygulamalı giriş eğitimi.
Detayları Gör →Tipler, arayüzler, jenerikler, dekoratörler, katı mod, tip güvenli form ve tiplenmiş HttpClient ile Angular'da TypeScript'i derinlemesine öğreten eğitim.
Detayları Gör →RxJS Observable, Subject ve operatörlerle Angular'da reaktif programlama eğitimi. HttpClient, async pipe, hata yönetimi ve reaktif durum uygulamalı.
Detayları Gör →TestBed, component harness, fakeAsync, marble testing ve CI ile ileri düzey Angular test eğitimi. Birim, entegrasyon ve uçtan uca testler uygulamalı.
Detayları Gör →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 →