×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »
Play
Angular. Kurs video. Zaawansowane techniki tworzenia aplikacji webowych
Autor:
Sebastian Matusiak
Długość
liczba lekcji: 23, czas trwania: 04:24:06
Ocena

Kup kurs 149,00 zł

Kurs video

Angular. Kurs video. Zaawansowane techniki tworzenia aplikacji webowych Sebastian Matusiak

(ebook) (audiobook) (audiobook)
Angular. Kurs video. Zaawansowane techniki tworzenia aplikacji webowych Sebastian Matusiak - okladka książki

Angular. Kurs video. Zaawansowane techniki tworzenia aplikacji webowych Sebastian Matusiak - okladka książki

Angular. Kurs video. Zaawansowane techniki tworzenia aplikacji webowych Sebastian Matusiak - audiobook MP3

Angular. Kurs video. Zaawansowane techniki tworzenia aplikacji webowych Sebastian Matusiak - audiobook CD

Autor:
Sebastian Matusiak
Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
4 godz. 24 min.
Technologia:
Angular 19
Ocena:
Bądź pierwszym, który oceni ten kurs

Czego się nauczysz?

  • Pisania profesjonalnego kodu w Angularze
  • Korzystania z najnowszych funkcjonalności dostępnych w wersji Angular 19
  • Zarządzania logiką biznesową przy użyciu dumb i smart components
  • Skalowania dużych aplikacji i zarządzania ich strukturą
  • Dodawania więcej niż jednego ng-content w komponencie i stosowania fallbacków
  • Mechanizmu change detection i jego wpływu na wydajność aplikacji
  • Tworzenia zmiennych w plikach HTML (templatkach) w komponentach
  • Używania dostępnych parametrów w @ViewChild i @ContentChild
  • Tworzenia dynamicznych komponentów w Angularze
  • Pisania klas abstrakcyjnych w celu oddzielenia logiki biznesowej od komponentów
  • Używania resolverów i ich zastosowania w aplikacji Angular
  • Stosowania różnych typów providerów w dependency injection (useClass, useExisting, useFactory i useValue)
  • Korzystania z Renderer2 i zastosowania go w praktyce
  • Optymalizowania aplikacji Angular przy użyciu sprawdzonych technik
  • Używania dekoratora @defer do lepszego zarządzania ładowaniem komponentów
  • Rozróżniania i stosowania pure i impure pipe w aplikacji
  • Zarządzania ikonami SVG w aplikacji Angular
  • Tworzenia własnych walidatorów formularzy dostosowanych do różnych potrzeb
  • Pisania dynamicznych formularzy i dostosowywania ich do różnych scenariuszy
  • Konfigurowania nawigacji w Angularze z uwzględnieniem zaawansowanych ustawień routingu

Obierz kurs na... zaawansowany Angular

Angular jest idealnym wyborem, jeśli chcesz pracować nad dużymi, korporacyjnymi aplikacjami, które wymagają skalowalności i dobrej struktury. Jego architektura, oparta na komponentach i TypeScripcie, ma wielu zwolenników. Także firmy poszukują specjalistów, którzy potrafią go dobrze wykorzystać. Jednak opanowanie podstawowej składni nie wystarczy - kluczowe jest zrozumienie zaawansowanych koncepcji, takich jak dependency injection czy RxJS. Ważne jest pogłębianie wiedzy w tym zakresie, jeśli chcesz przechodzić na wyższe stanowiska, takie jak mid (regular) czy senior developer.

Wiele kursów skupia się jedynie na podstawach, ale jeśli chcesz rozwijać się szybciej, warto sięgnąć po materiały omawiające realne wyzwania projektowe. Postaw na zaawansowaną znajomość Angulara, dzięki której możesz znacząco zwiększyć swoje szanse na rynku pracy i zdobyć cenne umiejętności, które wyróżnią Cię na tle konkurencji.

W trakcie szkolenia Angular. Kurs video. Zaawansowane techniki tworzenia aplikacji webowych opanujesz zaawansowane techniki programowania w Angularze i nauczysz się pisać profesjonalny kod. Poznasz nowości w Angularze 19. Dowiesz się, jak efektywnie zarządzać logiką biznesową za pomocą smart i dumb components, a także jak skalować duże aplikacje, aby były wydajne i łatwe w utrzymaniu. Nauczysz się używać wielu ng-content w jednym komponencie i tworzyć dla nich fallbacki. Opanujesz mechanizm change detection i zrozumiesz, jak wpływa na wydajność aplikacji. Będziesz tworzyć dynamicznie komponenty i zarządzać zmiennymi w templatkach HTML. Poznasz zaawansowane możliwości @ViewChild i @ContentChild, jak również nowe callbacki, takie jak afterRender czy afterNextRender. Dowiesz się, jak korzystać z dependency injection i różnych typów providerów, takich jak useClass czy useFactory. Nauczysz się optymalizować aplikację i korzystać z @defer dla lepszego zarządzania wydajnością. Zrozumiesz różnice między pure a impure pipe, nauczysz się też zarządzać ikonami SVG. Stworzysz własne walidatory i dynamiczne formularze, które dostosujesz do różnych scenariuszy. Na koniec opanujesz zaawansowane konfiguracje nawigacji i dowiesz się, jak profesjonalnie aktualizować wersję Angulara w projekcie.

Wybrane bestsellery

O autorze książki

Sebastian Matusiak – ma wieloletnie doświadczenie w programowaniu we frameworku Angular. Jako jego pasjonat stara się być na bieżąco ze wszystkimi zmianami. Uzyskał tytuł inżyniera na kierunku informatyka stosowana. Uczestniczył w wielu projektach o różnej złożoności i skali – zarówno polskich, jak i zagranicznych. Najwięcej nauczył się podczas pracy przy projekcie pacjent.gov.pl. Obecnie jest zaangażowany w duży zagraniczny projekt, nad którym pracuje około 30 osób, podzielonych na zespoły, ale korzystających z jednego dużego repozytorium. Jest to projekt typowo w Angularze, z dodatkowymi elementami Micro Frontends i Monorepo (Nx), co ułatwia pracę w tak dużym zespole. W wolnym czasie gra w szachy, zarówno tradycyjnie, jak i online – na chess.com, ma własnego trenera i stale pogłębia swoje umiejętności. Lubi biegać, w tym roku zdobył koronę półmaratonów, a także podróżować – odwiedził w tym roku już sześć krajów.

Videopoint - inne kursy

Zamknij

Przenieś na półkę

Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Kurs video
149,00 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.