Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
<< przejdź do listy szkoleń
To szkolenie już się odbyło. Sprawdź nadchodzące szkolenia

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

szkola-programowania-wsei-kurs-front-end-development-js-html5-css3-angular-wrzesien-2019
Nazwa:
Kurs Front End Development (JS, HTML5, CSS3,Angular)
Kategoria:
Frontend
Tematyka:
JavaScript
Poziom:
Typ:
Szkolenia eksperckie
Data:
01.09.2019 - 28.02.2020
Tryb:
Wieczorowe
Język:
polski
Liczba godzin:
200 godz.
Wstęp:
płatny
Miasto:
Adres:
ul. Westerplatte 1
Cena:
7200 zł
Dodatkowe informacje:
Pomoc w znalezieniu pracy po zakończeniu kursu
Współpraca z firmami podczas kursu
kontakt i zapisy:
Użyj formularza aby:
  • dopytać o szczegóły szkolenia
  • zarejestrować się na to szkolenie
Zgłoszenie prześlemy bezpośrednio do organizatora, który skontaktuje się z Tobą aby odpowiedzieć na wszelkie pytania lub dokończyć proces rejestracji.
Opis:

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

 

 

# 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)

# KADRA:

 

http://szkolaprogramowania.wsei.edu.pl/organizacja-zajec/

 

 

 

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

 

·        tel. 503-473-917

·        mail: [email protected]