Kurs Front End Development (JS, HTML5, CSS3,Angular)

location icon
Wyższa Szkoła Ekonomii i Informatykii w Krakowie św. Filipa 17, Krakw
calendar icon
Od 25 maj 17:00 do 29 wrz 21:00
ticket icon
Od 0,00 zł

Otwarty nabór na kolejną edycję modułu FRONT END DEVELOPMENT Planowana grupa wieczorowa: maj 2020!

W związku z obecną sytuacją związaną z koronawirusem moduł rozpocznie się w trybie Online. Jak tylko będzie taka możliwość wrócimy do zajęć stacjonarnych.

# DLA KOGO?

Moduł ten przygotuje Cię do pracy jako Junior Javascript Developer. Dowiesz się, jak tworzyć praktyczne aplikacje webowe z użyciem języka Javascript. Poznasz najpopularniejsze frameworki Javascript stosowane w komercyjnych aplikacjach - ich zastosowania, mocne i słabe strony. Zapoznasz się z najbardziej popularnymi wzorcami projektowymi dla różnych typów aplikacji. Swoje kompetencje praktyczne rozwiniesz realizując projekt budowy profesjonalnej aplikacji webowej, obejmujący opracowanie specyfikacji oczekiwań użytkowników końcowych, projekt funkcjonalny, budowę aplikacji, przetestowanie oraz przygotowanie dokumentacji powdrożeniowej.

# UMIEJĘTNOŚCI:

Po zakończeniu modułu będziesz znać najnowocześniejsze trendy w budowie i projektowaniu aplikacji webowych z wykorzystaniem technologii Microsoft. Będziesz potrafić tworzyć aplikacje z wykorzystaniem języka Javascript, pisać poprawnie kod, stosować komentarze do kodu, poprawnie używać zewnętrzne biblioteki, stosować nowe techniki w JS, optymalizować kod pod względem wydajności. Będziesz potrafić:

  • Opracować projekt funkcjonalny aplikacji webowej
  • Zaprojektować UI wg najnowocześniejszych standardów
  • Wybrać odpowiedni wzorzec projektowy dla aplikacji
  • Zarządzać buildami, wersjonowaniem, pracą grupową i testami w środowisku TFS
  • Opracować zestaw testów (automatycznych i manualnych)
  • Przygotować odpowiednią dokumentację aplikacji (użytkową i techniczną)
  • Zbudować aplikację w środowisku MS Visual Studio Code czyli: zaprogramować warstwę logiki i danych z użyciem wybranego frameworka, zaprogramować warstwę web serwisów, zaprogramować warstwę prezentacji aplikacji webowej z wykorzystaniem możliwości HTML5, Javascript, CSS3, tak, aby potrafiła dopasowywać się do różnych wielkości ekrany (Responsive Web Design)

# PROGRAM:

Programowanie w Javascript - 40h

Wkroczysz do świata programowania z użyciem Javascript.

Poznasz struktury języka, dowiesz się, jak generować i obsługiwać zdarzenia.

Zmienisz strukturę DOM. Wejdziesz w świat funkcji, prototypów i obiektów w JS, nauczysz się debugować kod, wykorzystasz nowości dostępne w Ecmascript.

Dowiesz się, jak tworzyć praktyczne aplikacje webowe.

Programowanie aplikacji webowych - 30h

Rozszerzenie zagadnień HTML5, CSS3 i JS.

Poznasz zaawansowane sposoby formatowania, tworzenia i modyfikacji dokumentu z użyciem JavaScript.

Będziesz korzystać z nowych API przeglądarek i możliwości urządzeń mobilnych.

Nauczysz się tworzyć i animować grafikę z użyciem CSS3 oraz obiektów Canvas i formatu SVG. Przedmiot przygotowuje do egzaminu Microsoftu 70-480: Programming in HTML5 with JavaScript and CSS3.

Frameworki w Javascript - 20h

Poznasz najpopularniejsze frameworki Javascript stosowane w komercyjnych aplikacjach - ich zastosowania, mocne i słabe strony. Tworzymy praktyczne projekty z użyciem wybranego frameworka ( np. jQuery, React, Angular, Backbone, Ember, Three.js, Meteor, Polymer)

Wzorce projektowe- 30h

Na konkretnych przykładach i w konkretnych zastosowaniach poznasz klasyczne wzorce projektowe wykorzystywane podczas tworzenia oprogramowania.Nauczysz się refaktoryzowania kodu z wykorzystaniem poznanych wzorców.

Testy i kontrola jakości oprogramowania - 20h

Dowiesz się, jak w praktyce testuje się aplikacje i kod.

Nauczysz się pracować w zespole programistów (TFS), zarządzać kodem i jego zmianami oraz wykonywać te działania zgodnie ze współczesnymi metodykami wytwarzania oprogramowania.

Zarządzanie cyklem życia aplikacji - 30h

Dowiesz się, jak zorganizować prowadzenie projektu, jak wyznaczyć role, zarządzać harmonogramem i ryzykiem.

Zapoznasz się przede wszystkim ze zwinnymi metodykami projektowania (AGILE, SCRUM).

Poznasz także klasyczne standardy (PRINCE2, PMBoK), dzięki czemu dowiesz się, jaka jest różnica w podejściu do różnorodnych zagadnień projektowych.

Zajęcia praktyczne będą się odbywać z wykorzystaniem programu Microsoft Project.

Przedmiot przygotowuje do egzaminu Egzamin Microsoft 74-343 Managing Projects with Microsoft Project

Projekt końcowy -30h

W 3 etapach zrealizujesz projekt wdrożenia profesjonalnej aplikacji webowej:

1.Projektowanie profesjonalnej aplikacji webowej: tworzysz specyfikację potrzeb biznesowych, badasz rynek oraz przygotowujesz projekt aplikacji

2. Programowanie profesjonalnej aplikacji webowej: tworzysz aplikację według wymagań projektowych, wykonujesz testy i prezentujesz produkt

3. Dokumentacja i serwisowanie profesjonalnej aplikacji mobilnej lub webowej: praca w grupie odbywa się według wybranej metodyki; tworzysz dokumentację techniczną instrukcję dla użytkowników końcowych oraz wdrażasz i zarządzasz działaniem wybranych aspektów aplikacji

(np. wydajnością, bezpieczeństwem, dostępnością).

# EGZAMINY:

Istnieje możliwość otrzymania certyfikatu Microsoft Technology Associate (MTA)

# CENA:  7 200 zł

# KADRA:

https://szkolaprogramowania.wsei.edu.pl/tak-uczymy...

# Chcesz wiedzieć więcej? Napisz, zadzwoń, spotkaj się z nami :)

· tel. 503-473-917

· mail: szkolaprogramowania@wsei.edu.pl


Dołącz do wydarzenia

Dołącz do wydarzenia
  Rodzaj Bilety dostępne do Liczba
  Kurs Front End Development
14 Sierpnia 2020, 21:00