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

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

Angular 2 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych

Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript

Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH

Architektura mikroserwisów na platformie Spring IO

Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)

Korporacyjna Magistrala Usług na przykładzie Mule ESB

Szkolenie. IBM Lotus - Podstawy projektowania aplikacji w Domino Designer 8.5. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

O sobie. Adam Kowalski. Absolwent informatyki Uniwersytetu Wrocławskiego Full-stack Developer w firmie Synergy Codes.

Programowanie.NET - kurs zaawansowany

Zaawansowane programowanie w języku C++

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Linux.

Program szkolenia: Tworzenie aplikacji w Ruby on Rails z wykorzystaniem zwinnych metodyk

PRZEWODNIK PO PRZEDMIOCIE

WYKŁAD 1 ANGULARJS CZĘŚĆ 1

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Windows.

ZAKODUJ SWOJĄ PRZYSZŁOŚĆ. Zostań programistą i zacznij dobrze zarabiać w IT, jednej z najlepiej rozwijających się branży w Polsce i na Świecie!

Korporacyjna Magistrala Usług na przykładzie Oracle Service Bus

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i

Aplikacje Internetowe

Wybrane działy Informatyki Stosowanej

Modelowanie procesów biznesowych, przepływu pracy i wdrażanie aplikacji w oparciu o Jboss jbpm lub Activiti

ZAKODUJ SWOJĄ PRZYSZŁOŚĆ. Zostań programistą i zacznij dobrze zarabiać w IT, jednej z najlepiej rozwijających się branży w Polsce i na Świecie!

KARTA PRZEDMIOTU. Warsztaty z Ruby on Rails. Ruby on Rails Workshop

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Aplikacje webowe z wykorzystaniem Node.js oraz Express

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

Program szkolenia: JavaScript Craftsmanship

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

Program szkolenia: REST i Microservices w PHP

Piotr Bubacz Cloud Computing

Testowanie aplikacji mobilnych na platformie Android - architektura, wzorce, praktyki i narzędzia

Spring Framework - wprowadzenie i zagadnienia zaawansowane

Aplikacje Internetowe, Servlety, JSP i JDBC

Program szkolenia: Test Driven Development (TDD) using Spock or JUnit 5

Techniki efektywnego testowania kodu dla programistów Java (Spock

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Podstawy analizy danych numerycznych w języku Python

Dzięki szkoleniu. Dni: 3. Opis: Adresaci szkolenia

Administratorzy systemów, inżynierowie, konsultanci, którzy wdrażają i zarządzają rozwiązaniami opartymi o serwery HP ProLiant

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

Przykłady tworzenia aplikacji komponentowych w technologii JavaServer Faces 2.1 na podstawie

Dni: 2. Partner merytoryczny. Opis: Adresaci szkolenia

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Podstawy frameworka Spring

Aplikacje Internetowe

Szkolenie: Podstawy automatyzacji z Selenium IDE

Szkolenie wycofane z oferty. Program szkolenia: Enterprise Java Beans 3.0/3.1

Dni: 3. Opis: Adresaci szkolenia

Dni: 3. Opis: Adresaci szkolenia

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

Aplikacje SPA, Angular, TypeScript. dr hab. inż. Marek Wojciechowski

SZKOLENIE TWORZENIE SYSTEMÓW

Program szkolenia: Symfony, nowoczesny framework PHP

Plan. Aplikacja. Architektura aplikacji. Architektura aplikacji Tworzenie aplikacji Application Builder podstawy

Aplikacje WWW i PHP - opis przedmiotu

Szkolenie wycofane z oferty. Programowanie w JavaScript (zawiera jquery)

Dni: 5. Opis: Adresaci szkolenia

Oracle Application Express -

HP Matrix Operating Environment Foundations

OBC01/TOPMOB Projektowanie w języku Objective-C

PHP revisited - odświerzenie spojrzenia na programowanie w PHP

Górnośląska Wyższa Szkoła Pedagogiczna imienia Kardynała Augusta Hlonda - pedagogika, studia, studia podyplomowe, Śląsk, Katowice UTW Mysłowice

Modelowanie procesów biznesowych, przepływu pracy oraz reguł biznesowych na przykładzie Drools i jbpm lub Activiti

Program szkolenia: Receptury testowania automatycznego - problemy, strategie, taktyki, techniki, narzędzia

PRZEWODNIK PO PRZEDMIOCIE

Projektowanie rozwiązań Big Data z wykorzystaniem Apache Hadoop & Family

W czystym JavaScripcie zasięgi zmiennych tworzone były poprzez funkcje anonimowe, w AngularJS posiadamy kontrolery, które także są funkcjami.

ZAKODUJ SWOJĄ PRZYSZŁOŚĆ. Zostań programistą i zacznij dobrze zarabiać w IT, jednej z najlepiej rozwijających się branży w Polsce i na Świecie!

ZAKODUJ SWOJĄ PRZYSZŁOŚĆ. Zostań programistą i zacznij dobrze zarabiać w IT, jednej z najlepiej rozwijających się branży w Polsce i na Świecie!

ZAKŁADOWY: ZŁ WPŁACONY KRS REGON: NIP

Projekt: Mikro zaprogramowane na sukces!

jquery i AJAX - Praktycznie Szkolenie dla webdeveloperów, freelancerów, webdesignerów

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa

Przesłanki powstania książki... xvi Dla kogo przeznaczona jest ta książka?... xvi Co znajdziemy wewnątrz książki?... xvii

REACT NATIVE. Anna Maziejuk Kamil Jankowski

Tworzenie komponentów logiki biznesowej i warstwy dostępu do danych w oparciu o EJB3.0/JPA lub EJB 3.1/JPA2

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

Bazy i Systemy Bankowe Sp. z o.o. ul. Kasprzaka 3, Bydgoszcz

Praktyczne zastosowanie bibliotek Boost oraz nowego standardu C++11

PLATFORMA ACTIVE FORMS. Kreator Formularzy Internetowych ze wsparciem dla RWD

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Szczegółowy opis zamówienia:

Projektowanie i implementacja wysokowydajnych aplikacji w języku

Referat pracy dyplomowej

VMware vsphere 5.5: Install, Configure, Manage

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

KURSY PROGRAMOWANIA DLA DZIECI

Web frameworks do budowy aplikacji zgodnych z J2EE

Szkolenie: Automatyzacja testowania

Narzędzia podnoszące jakość procesu wytwarzania i wdrażania

Programowanie MorphX Ax

KURSY PROGRAMOWANIA DLA DZIECI

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

Transkrypt:

Kod szkolenia: ANGULAR 4 Tytuł szkolenia: Angular 4 - 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 najnowszej wersji języka JavaScript oraz praktycznymi zagadnieniami związanymi z tworzeniem aplikacji internetowych w architekturze Single-page application przy użyciu frameworka Angular. Osoby, które ukończą szkolenie dowiedzą się jak: konstruować elastyczne i wydajne aplikacje w JavaScript oraz TypeScript z wykorzystaniem najnowszych możliwości tych języków, używać technik programowania funkcyjnego i reaktywnego do rozwiązywania typowych problemów prawidłowo i efektywnie skonfigurować środowisko do efektywnej pracy z zaawansowanymi projektami front-endowymi, stosować mechanizmy zapewniania jakości kodu aplikacji w JavaScript, stworzyć modularną i skalowalną 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, oraz znajomość podstaw HTML i CSS. Parametry szkolenia 5*8 godzin (5*7 godzin netto) wykładów i warsztatów (z wyraźną przewagą warsztatów). Program szkolenia: 1. Zaawansowany JavaScript EcmaScript 2015 Typy z TypeScript Kod asynchroniczny Obiekt Promise Biblioteka Rx.JS 2. Narzędzia Webpack Integracja z IDE Weryfikacja kodu z TS Lint Angular CLI 3. Struktura Aplikacji Architektura Angular

Sposoby uruchamiania aplikacji Moduły Komponenty 4. Komponenty Architektura komponentowa Szablony Wiązanie danych Lokalne Referencje Dynamiczne stylowanie Tworzenie własnych komponentów Wejścia i Wyjścia Enkapsulacja komponentów Projekcja zawartości Selekcja zawartości Cykl życia komponentu Dobre praktyki 5. Dyrektywy Rodzaje dyrektyw Wbudowane dyrektywy Tworzenie własnych dyrektyw Praca z dynamiczną strukturą 6. Transformatory (Pipes) Wbudowane transformatory

Transformatory czyste i asynchroniczne Tworzenie własnych transformatorów 7. Moduły i Usługi Tworzenie modułów Tworzenie Usług Wstrzykiwanie usług Dependency Injection Hierarchiczne zależności Singletony i lokalne zależności 8. Usługa Http Konfiguracja HTTP Połączenie z serwerem Obsługa błędów Praca ze strumieniami 9. Formularze Formularze Data-Driven Formularze Reaktywne Formularze w Szablonach Praca ze stanem kontrolek Walidacja danych formularza Wyświetlanie komunikatów błędów 10. Routing Aplikacje SPA (Single Page Application)

Konfiguracja routingu Podmiana widoków Dynamiczne parametry Zagnieżdżone ścieżki Router i strumienie Ładowanie danych Ograniczenie dostępu do ścieżek (guards) 11. Dobre Praktyki Zalecana struktura aplikacji Przygotowanie do wdrożenia aplikacji Testy jednostkowe Testy integracyjne Kompilacja AOT - mniejszy i szybszy build Zaawansowane / Dodatkowe 1. Migracja z AngularJS na Angular 2 Przygotowanie aplikacji Praca z aplikacją hybrydowa Angular 1 + 2 2. Efektywne zarządzanie danymi w Angular Niemutowalne struktury danych Strategie wykrywania zmian onpush Alternatywne rozwiązania zarządzania danymi Jednokierunkowy przepływ danych

Powered by TCPDF (www.tcpdf.org) Architektura Redux z RxJS