Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB

  • Cele szkolenia

    Szkolenie obejmuje tematykę pełnego stosu technologicznego pozwalającego tworzyć nowoczesne aplikacja webowe bazujące na języku JavaScript.

    Uczestnicy poznają wystandaryzowaną wersję języka JavaScript w wersji ECMAScript, co pozwoli mu przygotować aplikacje dla wszystkich aktualnych przeglądarek internetowych. Jednocześnie praktycznie odkryją możliwości najnowszych standardów języka JavaScript (ECMAScript 2016/17). Oprócz wiedzy na temat zastosowania nowych standardów uczestnicy będą mogli zweryfikować ich użyteczność do różnych celów programistycznych.
    Jako uzupełnienie JavaScript uczestnicy poznają możliwości zastosowania TypeScript do tworzenia bardziej zaawansowanych rozwiązań.

    Utworzenie kompletnej aplikacji wymaga wykorzystania bazy danych. Uczestnicy poznają możliwości technologii node.js w połączeniu z nierelacyjną bazą danych MongoDB (NoSQL). Dzięki tym rozwiązaniom będą potrafili przygotować skalowalne aplikacje internetowe i usługi przygotowane wg architektury REST.
    Każdy uczestnik po zakończeniu szkolenia będzie umiał efektywnie wykorzystać najnowszą implementację frameworku Angular2 do tworzenia aplikacji na różne rodzaje urządzeń.

  • Profil słuchaczy

    Szkolenie jest przeznaczone dla osób, które chcą poznać kompletny stos technologicznych bazujący na języku JavaScript.

  • Wymagania wstępne

    Podstawowa znajomość zagadnień dotyczących tworzenia aplikacji webowych (HTML, CSS, JS, HTTP). Znajomość dowolnego języka programowania (optymalnie obiektowego).

  • Czas trwania

    3 dni po 8 godzin lekcyjnych

  • Metoda realizacji szkolenia

    Szkolenie realizowane jest w formie naprzemiennie następujących po sobie mini wykładów oraz ćwiczeń praktycznych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy. 

  • Wiedza teoretyczna i praktyczna

    JavaScript

    • ECMAScript5
    • ECMAScript2015
    • ECMAScript2016/2017
    • Transkompilacja kodu

    TypeScript

    • Opcjonalna typowalność
    • Typy genetyczne
    • Pliki deklaracyjne
    • async/await
    • Dekoratory

    Node.js

    • NPM, package.json
    • CommonJS
    • Wbudowane moduły node.js
    • Programowanie asynchroniczne w node.js
    • Expess.js
    • Narzędzia programisty webowego stworzone w node.js np. gulp, weback

    REST
    MongoDB

    • Modelowanie danych
    • MongoDB Shell
    • Zapytania
    • Operacje modyfikacji
    • Agregacje
    • Połączenie z node.js

    Angular2

    • Komponenty
    • Szablony
    • Serwisy, DI
    • Router oraz nawigacja
    • Wywołania usług RESTowych
    • Budowanie paczki wdrożeniowej
  • Umiejętności

    Uczestnicy kursu po jego zakończeniu będą posiadali wiedzę pozwalającym im na stworzenie pełnej aplikacji webowej. Od projektu bazy danych, poprzez stworzenie usług RESTowych udostępniających dane, na bogatej aplikacji klienckiej kończąc.

  • Ścieżka rozwoju

    Po zakończeniu szkolenia rekomendowane jest skorzystanie z:

    • tematów szkoleń zaawansowanych

Poinformuj mnie o innym terminie tego szkolenia

Prosimy o tę zgodę z uwagi na przepisy dotyczące wysyłania informacji handlowych drogą elektroniczną oraz przepisy prawa telekomunikacyjnego, aby nasi przedstawiciele mogli skontaktować się z Tobą mailowo. Twoje dane osobowe będą przetwarzane w tym przypadku przez spółki z grupy Comarch na podstawie ich prawnie uzasadnionego interesu. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.
Na podstawie tej zgody Twoje dane osobowe będą przetwarzane przez spółki z grupy Comarch w celu wysyłki newslettera. Możesz wycofać tę zgodę w dowolnym momencie. Pamiętaj, że wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych sprzed cofnięcia zgody. Prosimy o Twoją zgodę przede wszystkim z uwagi na przepisy o ochronie danych osobowych. Twoja zgoda jest równoznaczna z akceptacją marketingu bezpośredniego i otrzymywania na wskazany adres e-mail informacji handlowych zawartych w naszym newsletterze. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.

Najbliższe szkolenia

nowość
Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB Informatyka Microsoft Warszawa 3 dni
2018-10-01
nowość
Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB Informatyka Microsoft Wrocław 3 dni
2018-10-10
nowość
Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB Informatyka Microsoft Gdańsk 3 dni
2018-10-15
nowość Osiągnięto minimum zgłoszeń
Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB Informatyka Microsoft Kraków 3 dni
2018-10-17
nowość Osiągnięto minimum zgłoszeń
Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB Informatyka Microsoft Kraków 3 dni
2018-11-07
Strona 1 z 2

Podobne szkolenia

Skontaktuj się z naszym konsultantem

Do każdego klienta podchodzimy indywidualnie. Ofertę naszych szkoleń dopasujemy do Państwa potrzeb, oczekiwań i możliwości. 

Zadzwoń lub napisz do nas jeśli napotkasz problem

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33