Kíváncsi vagy a tananyagunkra? Fedezd fel vállalati e-learning megoldásainkat, és szerezd meg a hozzáférést több száz tananyaghoz, hogy korlátlanul fejleszthesd tudásodat!

Érdekel

  • Változatos témák, tanulási útvonalak
  • Érd el tananyagainkat bárhonnan, bármikor
  • Tanulj első kézből a területükön elismert előadóktól

Angular középhaladó 2024

Ez a tananyag a modern Angular fejlesztési technikákat ismerteti, beleértve a Signals és NgRx alkalmazását, a Haladó HTTP technikákat, az optimalizálást, valamint a JSON-alapú űrlapkezelést.

0
(0)
7 óra
Közepes

Mit fogsz tanulni?


Ez a kurzus azoknak az Angular fejlesztőknek szól, akik szeretnék elmélyíteni tudásukat a modern webalkalmazások fejlesztésében.

A résztvevők megtanulják, hogyan használják a Signals és NgRx technológiákat a reaktív és hatékony kód írásához, valamint a JWT és egyéb Haladó HTTP technikák alkalmazását az autentikációhoz. A kurzus során megismerhetik az optimalizálási stratégiákat, mint például a preloading és memoization, valamint a JSON-alapú űrlapkezelés és aszinkron validáció technikáit. Emellett a tananyag az Angular unit tesztelési gyakorlatokat és a Docker alapú konténerizációt is bemutatja.

A kurzus végére a résztvevők képesek lesznek hatékony, skálázható és könnyen karbantartható Angular alkalmazások fejlesztésére, amelyeket modern technikákkal optimalizálnak és tesztelnek.

  • 01. Több reaktivitás, kevesebb kód
  • 02. Signal létrehozása
  • 03. Signal az adatkötéseknél
  • 04. Signal - számított mezők
  • 05. Signal - adatok frissítése
  • 06. NgRx _ Signals - bevezetés
  • 07. NgRx - adatok betöltése
  • 08. NgRx - store a komponensben
  • 09. NgRx - select, update, remove
  • 10. NgRx - store alapú táblázat
  • 11. NgRx - szerkesztő űrlap
  • 12. NgRx - CRUD

  • 13. JWT használata
  • 14. Webtoken szerver beállítása
  • 15. Auth Service - signal alapú működés
  • 17. A vége hibás, jeleztem Cserkónak, de még nem küldött újat
  • 18. Auth Service - effektek
  • 19. Bejelentkezés
  • 20. Kijelentkezés
  • 21. Token csatolása - Interceptor
  • 22. Angular Route Guard - bevezetés
  • 23. AuthGuard - csak belépés után

  • 24. Áttekintés
  • 25. Egy igazán lassú oldal
  • 25. Gyakori hibák
  • 27. OnPush optimalizálás
  • 28. Pipe alapú megoldás
  • 29. Memoize
  • 30. LoadComponent
  • 31. Preloading bemutatása
  • 32. PreloadingStrategy - saját megoldás

  • 33. JSON alapú űrlap - interfészek
  • 34. JSON alapú űrlap - beállítások
  • 35. SON alapú űrlap - sablon
  • 36. JSON alapú űrlap - json feldolgozása
  • 37. JSON alapú űrlap - használat egy komponensben
  • 38. JSON alapú űrlap - sablon és tesztelés
  • 39. Aszinkron validáció 1
  • 40. Több mezős validáció 1
  • 41. ControlValueAccessor - interfész
  • 42. ControlValueAccessor - alkalmazás

  • 43. Unit tesztelés Angular-ban
  • 44. Okos és buta komponensek
  • 45. HTML elemek tesztelése
  • 46. Metódushívások tesztelése
  • 47. Tesztelés és a Dependency Injection
  • 48. Tesztelés - mocking
  • 49. Űrlapok tesztelése
  • 50. Űrlapok tesztelése - mi a harness
  • 51. Űrlapok tesztelése - validáció
  • 52. Űrlapok tesztelése - mentés

  • 53. Docker - bevezetés
  • 54. Docker projekt
  • 55. Dockerfile
  • 56. Dockerfile-DB
  • 57. Docker-Compose
  • 58. Docker-Compose network

  • 60. Hogyan tovább?

Az oktatóról

Cserkó József
Web-artisan

A Training360 egyik törzstagja vagyok, már jópár éve együtt dolgozunk. Fő szakterületem a Webfejlesztés, ezen belül szeretem az Angulart, de nem vetem meg a VueJS-t sem. Persze, ha a szükség úgy hozza tartok egy Python vagy NodeJS tanfolyamot is. Szerintem mindegy, mit tanul az ember, csak tanuljon. Ha valami újat betettem a memóriába, biztos, hogy rövid időn belül szükség volt rá, soha nem bántam meg azt, hogy képeztem magam. Lényeg, hogy legyél tisztában az új dolgokkal és: "Bízz Istenben, de tartsd szárazon a puskaport!"