Opis

Dwudniowe szkolenie warsztatowe wprowadzające do tworzenia aplikacji webowych z wykorzystaniem biblioteki Polymer.js. Podczas zajęć uczestnicy poznają koncepcje Web Components oraz nauczą się tworzyć własne, wielokrotnego użytku komponenty interfejsu użytkownika. Program szkolenia łączy teorię standardów webowych z praktycznym wykorzystaniem nowoczesnych narzędzi do tworzenia aplikacji.

Profil uczestnika

  • Programiści frontend rozpoczynający pracę z Web Components
  • Deweloperzy JavaScript zainteresowani komponentami wielokrotnego użytku
  • Programiści UI/UX pracujący nad systemami design
  • Frontend developerzy poszukujący alternatyw dla popularnych frameworków
  • Inżynierowie oprogramowania specjalizujący się w technologiach webowych
  • Architekci rozwiązań frontendowych

Agenda

  1. Wprowadzenie do Web Components
    • Standardy Web Components
    • Polymer jako biblioteka komponentów
    • Architektura i koncepcje
    • Narzędzia deweloperskie
  2. Budowanie komponentów
    • Tworzenie własnych elementów
    • Właściwości i atrybuty
    • Obsługa zdarzeń
    • Zarządzanie cyklem życia
  3. Integracja i stylizacja
    • Shadow DOM i enkapsulacja
    • System stylów
    • Dziedziczenie i kompozycja
    • Responsywność komponentów
  4. Optymalizacja i wdrożenie
    • Build i tooling
    • Optymalizacja wydajności
    • Testowanie komponentów
    • Publikacja i dystrybucja

Korzyści

Po ukończeniu szkolenia uczestnik będzie posiadał solidną wiedzę podstawową w zakresie tworzenia komponentów webowych z użyciem Polymer.js. Zdobędzie praktyczne umiejętności projektowania i implementacji wielokrotnego użytku elementów interfejsu użytkownika. Nauczy się wykorzystywać standardy Web Components do tworzenia skalowalnych rozwiązań frontendowych. Opanuje techniki optymalizacji i testowania komponentów. Będzie potrafił tworzyć i utrzymywać biblioteki komponentów zgodne z najlepszymi praktykami. Zyska umiejętność efektywnego wykorzystania Shadow DOM i systemu stylów.

Wymagane przygotowanie uczestników

  • Praktyczna znajomość JavaScript
  • Dobra znajomość HTML5 i CSS3
  • Podstawowa wiedza o standardach webowych
  • Doświadczenie w tworzeniu aplikacji frontendowych

Zagadnienia

  • Standardy Web Components
  • Architektura Polymer.js
  • Shadow DOM i enkapsulacja
  • Właściwości i atrybuty
  • System zdarzeń
  • Zarządzanie stanem
  • Stylizacja komponentów
  • Dziedziczenie i kompozycja
  • Testowanie komponentów
  • Optymalizacja wydajności
  • Tooling i build process
  • Wzorce projektowe komponentów

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-SD-568

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *