Od zera do Full-Stack Developera

14 Kwietnia 2018, 08:00 (Sobota) - 15 Kwietnia 2018, 16:00 (Niedziela)

Zobacz na mapie

To wydarzenie już się skończyło. Zapraszamy na inne ciekawe wydarzenia.
  Rodzaj Dostępne do Cena Liczba
  Udział w szkoleniu (II)
już niedostępne 2 337,00 zł -
  Udział w szkoleniu (III)
już niedostępne 2 583,00 zł -
  Udział w szkoleniu (I)
Wyprzedane 1 968,00 zł Wyprzedane

O szkoleniu

Zostań programistą nowoczesnych aplikacji internetowych. Podczas szkolenia zbudujesz od podstaw w pełni funkcjonalną aplikację webową (frontend + backend) z wykorzystaniem najnowszej wersji frameworka Angular oraz technologii ASP.NET - 100% praktyki! Zdobędziesz fundamentalne umiejętności, które znajdą zastosowanie w kolejnych projektach komercyjnych.


W ramach uczestnictwa w szkoleniu zapewniamy Państwu:

  • organizację szkolenia oraz zapewnienie profesjonalnego trenera
  • materiały dydaktyczne w tym skrypt / prezentację odpowiedni do określonego poziomu
  • samodzielne stanowisko komputerowe
  • catering podczas przerw (kawa, herbata, ciastka)
  • certyfikat ukończenia szkolenia (pod patronatem Uniwersytetu Mikołaja Kopernika)
  • bezpłatne konsultacje z Wykładowcą 2 tygodnie od ukończenia szkolenia
  • testy sprawdzające poziom wiedzy i umiejętności poziomu umiejętności po ukończeniu szkolenia (na życzenie)

Trener

Sylwester Wieczorkowski

Xamarin Certified Mobile Developer, Microsoft Specialist, od 2013 pracownik firmy Leaware,
odpowiedzialny za projektowanie i rozwój wieloplatformowych rozwiązań Xamarin oraz integracje z wiodącymi technologiami firmy Microsoft

Program szkolenia

Dzień Pierwszy - Frontend

W trakcie pierwszego dnia szkolenia zaimplementujesz aplikację typu SPA (ang. single-page application). Poznasz najnowszą wersję frameworka Angular. Zdobędziesz obszerną wiedzę na temat tworzenia aplikacji po stronie klienta.

  • Pierwszy projekt Angular
  • Podstawy języka TypeScript
  • Praca z biblioteką Bootstrap
  • Przygotowanie struktury projektu (komponenty oraz moduły)
  • Mechanizm wiązania danych (ang. data binding)
  • Obsługa zdarzeń
  • Dyrektywy w praktyce
  • Usługi oraz wstrzykiwanie zależności (ang. dependency injection)
  • Routing czyli nawigacja między widokami SPA
  • Obsługa formularzy oraz walidacja danych
  • Animacje

Dzień Drugi - Backend

Podczas drugiego dnia kursu zdobędziesz kompetencje z zakresu projektowania zaplecza aplikacji po stronie serwera. Zaimplementujesz usługę sieciową dla aplikacji przygotowanej pierwszego dnia. Poznasz zestaw narzędzi oraz bibliotek umożliwiających budowanie skalowalnych rozwiązań serwerowych.

  • ASP.NET vs ASP.NET Core
  • Uwierzytelnianie w oparciu o mechanizm refresh tokenów (OAuth)
  • Implementacja RESTful API
  • Interaktywna dokumentacja Swagger (OpenAPI)
  • Relacyjna bazy danych (Entity Framework)
  • Generowanie zapytań LINQ
  • Logowanie błędów (NLog, ELMAH)
  • Publikacja na platformie Microsoft Azure
  • Integracja aplikacji Angular z przygotowaną usługą sieciową (HttpClient)

Potrzebny sprzęt i oprogramowanie

Prosimy o przybycie z własnym sprzętem, założenie darmowego konta Microsoft Azure (https://azure.microsoft.com/pl-pl/free) oraz instalację następującego oprogramowania:

Uwaga!

Spiesz się, cena szkolenia niedługo wzrośnie!

Zobacz również:

szkolenia szkolenia w Warszawie wydarzenia Warszawa