#4

Podstawy AngularJS

Zapoznaj się z możliwościami frameworka AngularJS oraz narzędzi pomocnych przy budowie aplikacji internetowych w architekturze „Single-page application” podczas jednodniowych warsztatów hands-on!

Wydarzenie adresowane do programistów, którzy chcą przekonać się w praktyce na czym polega efektywność w programowaniu aplikacji we frameworku AngularJS i zdobyć wiedzę potrzebną do rozpoczęcia pracy z tym narzędziem.

Podczas warsztatów

  • – sprawnie i szybko rozpocząć projekt w architekturze MVC oparty na AngularJS,
  • – utworzyć wydajne środowisko do rozwoju aplikacji webowych,
  • – efektywnie wykorzystać bogaty wachlarz komponentów wbudowanych w AngularJS,
  • – w prosty sposób zaimplementować atrakcyjne elementy interfejsu użytkownika.

Zapewniamy nielimitowany dostęp do pysznej kawy oraz lunch.

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. AngularJS
    1. Podstawowe założenia budowy aplikacji w AngularJS.
    2. Wiązanie danych w dwie i jedną stronę.
    3. Zasada działania widoków w AngularJS.
    4. Przykładowe wbudowane dyrektywy i ich praktyczne zastosowanie.
    5. Filtrowanie i przekształcanie danych.
    6. Czym są dyrektywy?
    7. Ćwiczenia w pracy z różnymi typami dyrektyw.
    8. Budowa i walidacja formularzy.
    9. Dodawanie kolejnych widoków do aplikacji – front-end routing.
    10. Komunikacja z serwerem.
  2. Narzędzia usprawniające pracę przy aplikacji.
    1. Automatyzacja zadań.
    2. Rozszerzenia usprawniające pracę z AngularJS.
    3. Generatory konfiguracji i struktur projektów.

Uwaga

slideshare: http://www.slideshare.net/sagespl/podstawy-angularjs

Zapisy na wybrany warsztat zostały zakończone.