#80

Angular 2 pragmatycznie

**Partnerem wydarzenia jest Atena – lider wśród dostawców rozwiązań IT dla ubezpieczeń.**

Partner: atena

Nowa wersja frameworka Angular czerpie pełnymi garściami z rewolucji w ekosystemie front-end, jaka odbyła się od czasu pojawienia się pierwszej odsłony AngularJS.

– Zastosowanie TypeScript umożliwia skalowanie kodu i bezpieczeństwo przy refactoringu
– Oparcie buildu o Webpack zapewnia elastyczność przy doborze narzędzi do definiowania styli i szablonów
– Uniezależnienie działania frameworka od przeglądarki daje z kolei m.in. możliwość pisania w Angularze prawdziwie natywnych aplikacji mobilnych

Podczas warsztatów omówimy te zalety szerzej a także przećwiczymy na praktycznym przykładzie jak za pomocą Angulara w wydajny sposób budować aplikacje w architekturze SPA.

**Od uczestników wymagane jest minimum podstawowe doświadczenie z językiem JavaScript.** Uczestnicy w trakcie zajęć korzystają z własnego sprzętu (wymagany komputer z systemem Linux lub Windows z prawami administratora).

Prowadzący

Tomek Sułkowski:

karierę programistyczną rozpoczął w 2005 roku jako full-stack developer. Jego doświadczenie obejmuje przekrój zagadnień związanych z budowaniem serwisów i aplikacji webowych: począwszy od projektowania UX po implementację warstwy przeglądarkowej jak i serwerowej. W ostatnich 6 latach skupia się na technologiach front-endowych a od 3 lat oprócz pracy przy rozwoju komercyjnych projektów prowadzi również intensywne szkolenia dla programistów, ucząc najnowszych technologii i dobrych technik budowania aplikacji internetowych. Swoją wiedzą dzieli się również na blogu https://medium.com/@tomsu. Jako developer najczęściej pracuje w międzynarodowych zespołach dla startupów m.in. z UK, Niemiec, Danii i USA, zaś jako trener współpracował z firmami takimi jak Asseco, mBank, HP i BZ WBK..

Program warsztatów

  1. Podstawowe założenia frameworka.
  2. Wprowadzenie do TypeScript.
  3. Wydajność programisty z Angular CLI.
  4. Budowa komponentów i usług.
  5. Czy to jeszcze HTML? Składnia szablonów.
  6. Routing.
  7. Angular poza przeglądarką – to proste!
  8. Co z moją aplikacją w Angular 1?
  9. Angular a alternatywy.

Uwaga

W trosce o jakość warsztatów jesteśmy zmuszeni ograniczyć liczbę uczestników. **Kwalifikacja odbywa się na podstawie odpowiedzi udzielonych w formularzu zgłoszeniowym oraz - w dalszym kroku - kolejności zgłoszeń.** Potwierdzenie udziału w warsztatach wraz z instrukcją przygotowania środowiska otrzymasz najpóźniej na 7 dni przed planowaną datą wydarzenia.

Zapisy na wybrany warsztat zostały zakończone.