Kod szkolenia i pełna nazwa:

TJ-AJS2 \ Programowanie w Angular 2

Cel szkolenia:
Celem szkolenia jest nabycie wiedzy i przećwiczenie w warsztatowej formie, tematów powiązanych z frameworkiem Angular 2, data binding oraz routing kontrolerów, dostępem do danych i użytecznymi bibliotekami wykorzystywanymi w codziennym rozwoju oprogramowania. Uczestnicy szkolenia zdobędą wiedzę, poznają narzędzia, podejścia i techniki, związane zarówno z samym językiem, środowiskiem rozwoju oprogramowania oraz narzędziami dostępu i zarządzania danymi.
Grupa docelowa:
Grupa docelowa szkolenia to osoby pełniące kluczowe aktywności wewnątrz zespołu projektowego. Kurs dedykowany jest programistom, liderom zespołów, testerom, menadżerom rozwoju, zainteresowanym szeroko pojętym zrozumieniem frameworka Angular 2, platformy i narzędzi rozwoju produkcyjnych aplikacji Single Page Application w JavaScript i TypeScript.
Czas trwania:
21h - 3 dni po 7 godzin (wliczając przerwy)
Język szkolenia:
Szkolenie jest w języku polskim. Wersja angielska jest również dostępna.
Wymagania:
Minimalna znajomość podstawowych zwrotów z zakresu rozwoju oprogramowania, kompilacji kodu i struktur programistycznych.
W cenie szkolenia:
  • Efektywne szkolenie w małej grupie - średnio 4 osoby
  • Materiały szkoleniowe (przygotowane przez prowadzącego)
  • Certyfikaty w języku polskim lub angielskim
  • Obiad, catering (napoje i słodycze)
  • Wynajem laptopa na czas szkolenia dla każdego uczestnika
Terminy szkoleń otwartych:
Wybierz szkolenie z listy aby się zapisać
Zagadnienia omawiane na kursie:
  1. Wprowadzenie
    • Wybór IDE: Visual Studio Community, Visual Studio Code, PhpStorm, Sublime Text
    • Twój pierwszy program w Angular 2
    • Debugowanie i kompilacja
    • Struktura programu
  1. Podstawy TypeScript
    • Nowoczesne typy i przestrzenie nazw
    • Praca z typami wartościowymi
    • Klasy, struktury i wyliczenia
    • Pola, właściwości, konstruktory, metody
    • OOP (Enkapsulacja, Dziedziczenie, Polimorfizm)
    • Tablice i własne kolekcje
    • Delegaty oraz zdarzenia
    • Obsługa wyjątków
  1. Podstawy Angular 2
    • Routing
    • Kontrolery
    • Modele
    • Binding w dwie strony
    • Zasięg
    • Widoki i szablony
    • Moduły
    • Injector
  1. Nowoczesny Angular 2
    • Wyrażenia
    • Dziedziczenie
    • Hierarchia
    • Nasłuchiwania na zmianę zasięgu
    • Serwisy
    • Filtry
    • Dyrektywy
  1. Dostęp do danych
    • Dostęp do strumieni i plików
    • Praca ze zbiorami danych po stronie klienta
    • Serializacja
    • Kwerendy na obiektach
  1. Praca z bazami danych
    • Modelowanie baz danych
    • Odpytywanie API po stronie serwera (ASP.NET MVC)
    • Wykonywanie operacji CRUD poprzez Ajax
    • Kwerendy bazodanowe poprzez API po stronie serwera (ASP.NET MVC + Entity Framework)
  1. Zaawansowane koncepcje programistyczne
    • Moduły w TypeScript i wzorzec MVVM
    • Podstawy testowania aplikacji JavaScript (QUnit.js, Mocha.js, Jasmine.js)
    • Operacje asynchroniczne z Q.js i Promises

Opinie o naszych szkoleniach

Szkolenia wewnątrz organizacji

Box-1

Złóż zapytanie o szkolenie zamknięte

Konsulting i Doradztwo

Box-2

Dowiedz się więcej o konsultacjach

Informacje o zniżkach i promocjach

Scroll to top
[contact-form-7 id="2045" title="Dofinansowanie KFS"]

Uzyskaj dofinansowanie na szkolenie z KFS lub Bazy Usług Rozwojowych

Twoje imię i nazwisko:
Twój adres email:
Twój numer telefonu:
[contact-form-7 id="2045" title="Dofinansowanie KFS"]

Uzyskaj dofinansowanie na szkolenie z KFS lub Bazy Usług Rozwojowych

Twoje imię i nazwisko:
Twój adres email:
Twój numer telefonu: