Cena

Sprawdź cenę z dotacją
Warsztaty Konsultacje Praktyki

godzin szkoleniowych

(cena bez dotacji)

Wolne miejsca:

0

Jak wyglądają zapisy?

Kurs Front End – podstawy

Kurs dla osób chętnych podjąć pracę jako Front End Developer. Uczy on języków programistycznych i szeregu rozwiązań niezbędnych w projekcie projektowania i tworzenia interfaceów stron internetowych.

Jak wygląda praca w IT

Najlepszy kursant otrzyma ofertę pracy w Transition Technologies PSC

12 000zł

możliwe zarobki brutto doświadczonych programistów

50 000

programistów brakuje w Polsce

500 000

specjalistów IT brakuje w Europie

Wymagania:

  • • Chęci i zapał do działania
  • • Zaangażowanie w poznawanie nowych obszarów wiedzy
  • • Zdolność analitycznego myślenia
  • • Przed przystąpieniem do kursu należy podejść do testu kompetencyjnego oraz testu językowego - wymagany minimalny poziom znajomości języka to A2, sugerowany - B1.
Sprawdź czy jesteś urodzonym programistą!

Jak wygląda nasz kurs?

  • • Zapewniamy sale szkoleniowe, oprogramowanie, pyszną kawę i ciastka – wymagamy jedynie własnego laptopa
  • • 300 godzin nauki się pod okiem doświadczonych, pomocnych i cierpliwych specjalistów, bez względu na wybrany tryb nauki (dzienny, wieczorowy, weekendowy)
  • • 70% czasu to praca z kodem
  • • 30% czasu to omówienie dobrych praktyk programistycznych
  • • 0% zmarnowanego czasu
  • • Jako jedyni na rynku oferujemy praktyki w TTPSC
  • • Osoba o najlepszych wynikach otrzyma ofertę pracy!

Program kursu:

  • Znaczniki HTML i ich znaczenie
  • Układ treści na stronie internetowej
  • typy danych, zmienne, nazwy, operatory, konwersja typów
  • Składnia i zasady działania styli CSS
  • Selektory i reguły CSS
  • Interaktywność i multimedia
  • Formularze
  • Typografia strony WWW
  • Budowa layoutów stron internetowych
  • Dobre praktyki w pracy z HTML/CSS
  • Responsive Web Design i optymalizacja pod urządzenia mobilne
  • Wykorzystanie frameworka Bootstrap
  • Wprowadzenie do JavaScript
  • Typy i zmienne
  • Instrukcje warukowe i pętle
  • Funkcje
  • Tablice i obiekty
  • Document Object Model i jego obsługa w JavaScript
  • Obsługa zdarzeń na stronie WWW
  • Wprowadzenie do jQuery
  • Selektory
  • Przeszukiwanie dokumentu HTML
  • Modyfikacje elementów strony
  • Czym są algorytmy?
  • Zasady tworzenia algorytmów
  • Notacja schematów blokowych i pseudokod
  • Implementacja algorytmu
  • Algorytmy sortowania
  • Rekurencja
  • Struktury danych w języku JavaScript - różnice i zastosowanie
  • Obsługa środowiska programistycznego
  • Debugowanie kodu - techniki i narzędzia
  • Narzędzia diagnostyczne Developer Tools
  • Praca z dokumentacją i źródłami wiedzy
  • Biblioteki i frameworki
  • Zasadza działania systemów kontroli wersji
  • Praca z repozytorium kodu w wieloosobwym projekcie
  • Podstawy systemu Git w pracy programisty
  • Zapisywanie, przywracanie i synchronizowanie zmian
  • Podstawy organizacji pracy projektowej
  • Metodyki zwinne prowadzenia projektów
  • Sprinty, stand-upy, retrospekcje - SCRUM w projektach IT
  • Wprowadzenie do Angular
  • Szablony, dyrektywy i komponenty
  • Moduły i serwisy
  • Techniki data-binding'u
  • Routing i nawigacja w aplikacji
  • Integracja z zewnętrznymi źródłami danych
  • Rola i rodzaje testów w tworzeniu oprogramowania
  • Podstawy tworzenia testów jednostkowych
  • Podejście Test-Driven Development
  • Jak działa przeglądarka internetowa?
  • Technologie server-side
  • Protokół HTTP i jego zastosowanie
  • Notacja JSON i XML
  • Technologia AJAX
  • Architektura REST w usługach sieciowych

1

Kliknij przycisk „Zapisz się” i wypełnij krótki formularz.

Więcej

2

Prześlemy Ci link do testów, które zweryfikują Twoje predyspozycje.

Więcej

3

Czekaj na szczegółowe informacje.

Więcej