Angular 2 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych



Podobne dokumenty
Full Stack JavaScript z Angular i Nest. Dni: 5. Opis: Adresaci szkolenia

Tytuł szkolenia: Angular 4 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych

Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, )

Rozwijanie kompetencji nauczycieli i uczniów z zakresu stosowania TIK. Wykorzystanie e-podręczników i e-zasobów w nauczaniu i w uczeniu się

Rok akademicki: 2015/2016 Kod: RBM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH

Program szkolenia: Zaawansowana architektura systemów PHP - projektowanie i implementacja skalowalnych aplikacji webowych

Technologie internetowe Internet technologies Forma studiów: Stacjonarne Poziom kwalifikacji: I stopnia. Liczba godzin/tydzień: 2W, 2L

Testowanie i wdrażanie oprogramowania Emulator systemu bankowego

Uchwała Nr 16/2016/III Senatu Politechniki Lubelskiej z dnia 31 marca 2016 r.

Numer obszaru: 13. Jak pracować z uczniem uzdolnionym informatycznie? Od grafiki i multimediów do poważnych algorytmów w środowisku Logomocja-Imagine

Kurs przygotowujący do egzaminu czeladniczego i mistrzowskiego

PROGRAM ZAPEWNIENIA I POPRAWY JAKOŚCI AUDYTU WEWNĘTRZNEGO

Procesy rozwiązywania problemów. Diagnozowanie problemu: metody graficzne (1).

Windows Serwer 2008 R2. Moduł 3. DHCP

Lista standardów w układzie modułowym

Platforma do obsługi zdalnej edukacji

Wyzwania bezpieczeństwa nowoczesnych platform nauczania zdalnego

Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska

WIELKOPOLSKA AKADEMIA ZARZĄDZANIA

Program szkoleniowy Efektywni50+ Moduł III Standardy wymiany danych

mprofi.pl nowa generacja usług mobilnych TWOJA APLIKACJA MOBILNA: Komunikator na smartfony

ZAPYTANIE OFERTOWE nr 5/K016

Lublin, Zapytanie ofertowe

Szkolenie przeznaczone jest dla specjalistów IT, czujących powołanie (lub przymus sytuacyjny) do edukacji swoich kolegów.

Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript

WYDZIAŁ MATEMATYCZNO PRZYRODNICZY. SZKOŁA NAUK

EFEKTY KSZTAŁCENIA H1P_W03 H1P_W01 S1P_W01 H1P_W02 S1P_W06 H1P_W05

Załącznik nr 1 do SIWZ. Miejsko - Gminny Ośrodek Pomocy Społecznej w Gąbinie Opis przedmiotu zamówienia

Role grupowe i zasady efektywnej współpracy w zespole projektowym. Maria Anna Łukasiewicz IN VIVO

JTW SP. Z OO. Zapytanie ofertowe. Zakup i dostosowanie licencji systemu B2B część 1

ZWROT PODATKU VAT NALICZONEGO W INNYM PAŃSTWIE UNII EUROPEJSKIEJ

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych

1. PODMIOTEM ŚWIADCZĄCYM USŁUGI DROGĄ ELEKTRONICZNĄ JEST 1) SALESBEE TECHNOLOGIES SP. Z O.O. Z SIEDZIBĄ W KRAKOWIE, UL.

Wewnątrzszkolny system kształcenia PLAN WYNIKOWY

Europejski Fundusz Społeczny W 2005r. Powiatowy Urz d Pracy w Kozienicach rozpocz ł realizacj

ZARZĄDZANIE PROJEKTAMI

Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami.

Programowanie w internecie nazwa przedmiotu SYLABUS A. Informacje ogólne

Excel w logistyce - czyli jak skrócić czas przygotowywania danych i podnieść efektywność analiz logistycznych

Program Innowacje Społeczne Narodowego Centrum Badań i Rozwoju

Elementy i funkcjonalno

Roman Dmowski Centrum Usług Wspólnych

Motywacja - Odpowiedzialność - Praca - Rozwój: MOPR Toruń

Absolwent szkoły kształcącej w zawodzie technik hotelarstwa powinien być przygotowany do wykonywania następujących zadań zawodowych:

Krakowska Akademia im. Andrzeja Frycza Modrzewskiego. Karta przedmiotu. obowiązuje studentów, którzy rozpoczęli studia w roku akademickim 2013/2014

Informacje o usłudze Numer usługi 2016/03/01/6370/5044 Cena netto 890,00 zł Cena brutto 890,00 zł Cena netto za. godzinę

DZIENNICZEK PRAKTYKI ZAWODOWEJ

Podstawa programowa kształcenia ogólnego informatyki w gimnazjum

AKADEMIA MUZYCZNA IM. I.J. PADEREWSKIEGO W POZNANIU WYDZIAŁ INSTRUMENTALNY

Objaśnienia do Wieloletniej Prognozy Finansowej na lata

REGULAMIN KURSÓW DOKSZTAŁCAJĄCYCH I SZKOLEŃ W UNIWERSYTECIE GDAŃSKIM

PROGRAM ZAPEWNIENIA I POPRAWY JAKOŚCI AUDYTU WEWNĘTRZNEGO

Dobre praktyki w zakresie zarządzania ładem architektury korporacyjnej

Automatyzacja procesu publikowania w bibliotece cyfrowej

KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: technologia informacyjna na poziomie szkoły średniej.

W dobie postępującej digitalizacji zasobów oraz zwiększającej się liczby dostawców i wydawców

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

Administrator Konta - osoba wskazana Usługodawcy przez Usługobiorcę, uprawniona w imieniu Usługobiorcy do korzystania z Panelu Monitorującego.

Kursy rozpoczynamy co kilka dni,

Karta (sylabus) przedmiotu TRANSPORT Studia I stopnia o profilu: A X P

Efekty kształcenia dla kierunku studiów Informatyka

TRENER TRENING KOMPETENCJI SPOŁECZNYCH

Wprowadzenie do zarządzania procesami biznesowymi czym są procesy biznesowe: Part 1

Kontrola wytwarzania energii w systemach PV

Politechnika Warszawska Wydział Matematyki i Nauk Informacyjnych ul. Koszykowa 75, Warszawa

I.1.1. Technik spedytor 342[02]

PRZEDMIOTOWY SYSTEM OCENIANIA z przedmiotu matematyka

Stacjonarne Wszystkie Katedra Informatyki Stosowanej dr inż. Krzysztof Strzałkowski. Kierunkowy Nieobowiązkowy Polski Semestr piaty

DOTACJE NA INNOWACJE ZAPYTANIE OFERTOWE

Poniżej instrukcja użytkowania platformy

Nazwa jednostki modułowej Orientacyjna liczba godzin na realizację Analizowanie działalności wybranej firmy na rynku

Uniwersalna architektura dla Laboratorium Wirtualnego. Grant badawczy KBN

Międzyuczelniane Centrum Personalizacji Legitymacji Studenckiej

epuap Ogólna instrukcja organizacyjna kroków dla realizacji integracji

Utrzymanie aplikacji biznesowych SI PSZ

Rządowa strategia zwalczania szarej strefy

Polskie Stowarzyszenie Rzeczoznawców Wyceny Nieruchomości Oddział w Szczecinie zaprasza na szkolenie

Program kształcenia na kursie dokształcającym

WYDZIAŁ TRANSPORTU I INFORMATYKI INFORMATYKA I STOPIEŃ PRAKTYCZNY

Gospodarowanie mieniem Województwa

Możliwości publikacji zbiorów danych przestrzennych w ramach infrastruktury informacji przestrzennej z zastosowaniem komponentów GUGiK

PRAKTYKA ZAWODOWA. TECHNIK INFORMATYK 312 [01]/T, SP/MENiS/ Stara podstawa programowa. TRWANIA PRAKTYKI 4 TYGODNIE x 5 dni = 20 dni

PROGMEDICA System Zarządzania zgodnością w Szpitalu WOLTERS KLUWER DLA SZPITALI

NALICZANIE WYNAGRODZEŃ W PRAKTYCE

Chmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin

RACHUNKOWOŚĆ KORPORACJI

Programowanie Zespołowe

Instytut Nauk Humanistycznych i Społecznych Kierunek studiów: Praca socjalna Poziom kształcenia: I stopień Profil kształcenia:

REGULAMIN BIURA KARIER EUROPEJSKIEJ WYŻSZEJ SZKOŁY PRAWA I ADMINISTRACJI

Program sektorowy pn. Program

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Załącznik Nr 5 do Zarz. Nr 33/11/12 KARTA PRZEDMIOTU. 2. Kod przedmiotu 3. ZOH1-7

Drodzy Państwo, CAPITAL SERVICE Oferujemy kompleksowe wsparcie w prowadzeniu własnego biznesu.

ROZWÓJ W WARUNKACH KRYZYSU

Psychologia kliniczna

Województwo Lubuskie, 2016 r.

LETNIA SZKOŁA EKOLOGII

Transkrypt:

Kod szkolenia: ANGULAR 2 Tytuł szkolenia: Angular 2 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych Dni: 5 Opis: Adresaci szkolenia Kurs przeznaczony jest dla programistów posiadających podstawową wiedzę w zakresie JavaScript, którzy chcą poznać nowoczesne poszerzyć swoje kompetencje związane z tworzeniem zaawansowanych aplikacji internetowych działających po stronie przeglądarki. Cel szkolenia Celem szkolenia jest zapoznanie uczestników z dobrymi praktykami programowania w języku JavaScript oraz praktycznymi zagadnieniami związanymi z tworzeniem aplikacji internetowych w architekturze Single-page application przy użyciu frameworka Angular 2. Osoby, które ukończą szkolenie dowiedzą się jak: konstruować czytelne i wydajne aplikacje w JavaScript oraz TypeScript z wykorzystaniem aktualnych możliwości tych języków, używać elementów programowania funkcyjnego i reaktywnego do rozwiązywania typowych problemów prawidłowo i efektywnie skonfigurować środowisko do pracy z zaawansowanymi projektami front-endowymi, stosować mechanizmy pozwalające kontrolować jakość kodu aplikacji JavaScript, stworzyć aplikację opartą na komponentach Powyższa wiedza umożliwi uczestnikom samodzielne tworzenie zaawansowanych aplikacji webowych. Mocne strony szkolenia Charakterystyczną cechą szkolenia jest szeroki zakres przedstawionego materiału przy

jednoczesnym skupieniu na aspekcie praktycznym. Największy nacisk położony jest na techniki i narzędzia, które sprawdzają się w rzeczywistych projektach i przynoszą największy wzrost wydajności pracy. Część warsztatowa szkolenia pozwala na osiągnięcie poziomu umiejętności pozwalającego na samodzielne wykorzystanie zdobytej wiedzy od razu po zakończeniu kursu. Wymagania Od uczestników wymagana jest przynajmniej podstawowa umiejętność programowania w języku JavaScript. Parametry szkolenia 5*8 godzin (5*7 godzin netto) wykładów i warsztatów (z wyraźną przewagą warsztatów). Program szkolenia: 1. JavaScript - zagadnienia zaawansowane Wprowadzenie do testowania jednostkowego Programowanie funkcyjne Programowanie reaktywne z RxJS ECMAScript 2015 Narzędzia do transpilacji Podstawowe struktury Praktyczne zastosowanie Linting kodu ES2015 TypeScript Wprowadzenie do TypeScript Migracja na TypeScript Definicje typów dla zewnętrznych bibliotek Linting TypeScript

2. Angular 2 Angular 2 a AngularJS - różnice i cechy wspólne Architektura Angular 2 Elementy składowe frameworka Wstrzykiwanie zależności w Angular 2 Startowanie aplikacji Komponenty Proste komponenty Komponenty zagnieżdżone Przekazywanie parametrów do komponentu Metody komunikacji między komponentami Cykl życia komponentów Warstwa widoku Elementy składni szablonów Poszczególne rodzaje wiązania danych Dyrektywy strukturalne Formularze Budowa formularzy Stany pól formularza Obsługa walidacji Własne reguły walidacj Komunikacja z RESTowym API Wprowadzenie do modułu angular2/http

Metody i dodatkowa konfiguracja zapytań Usługi Organizacja danych w aplikacji Wykorzystanie RxJS Filtry Filtrowanie danych za pomocą Pipe Przekazywanie parametrów do fitru Filtry stanowe i asynchroniczne Routing Idea routingu w aplikacjach SPA Podstawy Component Routera Routing strategies Przekazywanie parametrów w URL Routing zagnieżdżony Cykl życia w routingu i jego praktyczne zastosowanie Testy jednostkowe elementów składowych aplikacji Testowanie filtrów Testowanie usług Mockowanie komunikacji http Testowanie komponentów Testowanie formularzy 3. Migracja z AngularJS na Angular 2 Przygotowanie aplikacji

Powered by TCPDF (www.tcpdf.org) Praca z aplikacją hybrydowa Angular 1 + 2 4. Co dalej? Ekosystem Angular 2 Biblioteki i frameworki UI oparte na Angular 2 Budowanie aplikacji mobilnych z Angular 2 Alternatywne rozwiązania zarządzania danymi