Program szkolenia „Front-end Developer – kurs zbalansowany” został opracowany z myślą o osobach, które chcą w zrównoważonym tempie rozwijać swoje umiejętności oraz poszerzać swoją wiedzę w szczególności w zakresie rozwoju front-endu, ale nie tylko. Na zajęciach poznasz poznają również podstawowe informacje związane z back-endem. Kurs rozpoczyna się od treści wprowadzających związanych z przekazywaniem informacji w sieci internetowej, protokoły HTTP, poprzez zagadnienia związane z tworzeniem stron internetowych opartych na HTML oraz JavaScript. Poznasz usługi sieciowe REST a następnie wejdziemy w świat REACT’a. Następnie przedstawimy inne frameworki i biblioteki JavaScript – takie jak Vue.js czy Vanilla JS. W trakcie trwania szkolenia utworzysz 2 projekty, przy ich realizacji możesz posiłkować się dodatkowym czasem przeznaczonym na konsultacje.
Szkolenie „Front-end Developer – kurs zbalansowany” trwa aż 476 godzin! Jest to suma godzin wykładów i warsztatów prowadzonych przez Trenerów, oraz zadanych ćwiczeń wykonywanych we własnym zakresie przez Uczestników.
Ogólny czas trwania szkolenia wynosi 8 m-cy, podczas których grupa ma zajęcia z Trenerem w sobotę i niedzielę – 2 razy w miesiącu (zwykle co drugi weekend). Pozostałe godziny zajęć to praca własna Kursanta. Każdy Uczestnik otrzymuje materiały do nauki i utrwalania wiedzy oraz zadania do wykonania, podczas których ćwiczy pozyskaną wiedze w praktyce. W przypadku pytań przy rozwiązywaniu zadań, Kursant może kontaktować się z Prowadzacym za pośrednictwem platformy, jak również może również zgłosić potrzebę dodatkowych konsultacji pomiędzy spotkaniami.
Przydatne informacje związane z platformą e-learningową znajdziesz tutaj.
Jeżeli interesuje Cię mniej intensywny kurs, rozłożony w dłuższym wymiarze czasowym zapraszamy na „Front -end developer – kurs intensywny”
Na tym etapie szkolenia uzyskasz niezbęne informacje związane z technologiami webowymi. Dowiesz się jak w zasadzie działa internet , co to jest i jak działa protokół HTTP, do czego służą serwery WWW czy serwery DNS i ogólnie, o co w tym wszystkim chodzi. Poznasz też podstawowe narzędzia każdego web developera.
Kolejny etap szkolenia dostarcza wiedzę o HTML, w efekcie czego zaczniesz budowac swoje pierwsze strony WWW. Poznasz tematykę związaną z layoutem stron internetowych, nauczysz się mainpulować arkuszami stylów CSS, dowiesz się równeiż jak pracowac z grafiką stron WWW.
W etapie trzecim rozpoczniesz przygodę z prawdziwym programowaniem!!! Poznasz Java script i nauczysz się tworzyć dynamiczne strony WWW z wykorzystaniem tego języka.
Aplikacje webowe zazwyczaj czerpią dane z serwisów backendowych. Na tym etapie poznasz podstawy programowania backendowego, które przydatne będą na dalszych etapach nauki, a przede wszystkim zapoznasz się z usługami sieciowymi REST.
Kolejnym miowym krokiem w rozwoju Twoich kompetencji developerskich będzie wejście w świat REACTa. Dowiesz się, po co powstał, do czego służy i najwazniejsze - nauczysz się go używać.
Podsumowaniem etapu jest realizacja wybranego projektu przejściowego. Dbamy o to, aby praca nad projektem jak najwierniej odzwierciedlała realia pracy developerskiech przy realizacji projektów biznesowych.
Dlaczego Vue.js? Po zapoznaniu się z REACTem warto spróbować innego podejścia do budowy aplikacji webowych. Nie tylko zodbędziesz nowe umiejętnosci, ale też głębiej zrozumiesz zależnosci rzadzące światem aplikacji webowych. Na pewno tez nie pożałujesz, Vue.js jest warty poznania.
W tym etapie Twoja wiedza zdobyta na poprzednich sesjach jest już wystarczająco rozległa, aby zająć się zaawansowanymi zagadnieniami związanymi z pracją z Javascript. Po zakończeniu etapu będziesz posiadac komplet informacji niezbędnych do realizacji średnio zaawansowanych zadań eveloperskich.
Podsumowaniem kursu jest realizacja wybranego projektu biznesowego w wybranej technologii (Vanilla JS / REACT/ Vue.js). Dbamy o to, aby praca nad projektem jak najwierniej odzwierciedlała realia pracy developerskiech przy realizacji projektów biznesowych.