#144

Angular 4 pragmatycznie

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

Żarówka

Czego się nauczysz?

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.
Notatnik

Wymagania wstępne

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

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do zmiany lokalizacji wydarzenia oraz jego odwołania w przypadku niezgłoszenia się minimalnej liczby uczestników.

Zapisy na wybrany warsztat zostały zakończone.