
Bootcamp Dzienny
Frontend Developer
Czy da się zostać Frontend Developerem w 3 miesiące? Z nami tak! Naucz się najważniejszych technologii frontendowych pod okiem najlepszych trenerów w Polsce i zostań profesjonalnym programistą. Już po 3 miesiącach możesz rozpocząć karierę jako Junior Frontend Developer i wejść do branży IT.
Zgłoś się na kurs Pobierz programFrontend
Czego się nauczysz?
- nauczysz się HTML i CSS
- poznasz język JavaScript
- zapoznasz się z najpopularniejszą biblioteką – React
- nauczysz się zasad programowania
- poznasz TypeScript i dowiesz się jaką rolę pełni statyczne typowanie kodu
- poznasz różne techniki pisania testów
- nauczysz się korzystać z platformy Firebase
- poznasz system kontroli wersji Git
- poznasz formaty przetrzymywania danych
- zrozumiesz jak działają nowoczesne aplikacje
- zapoznasz się z protokołami HTTP
- będziesz korzystać z narzędzia do zarządzania zadaniami Jira
- nauczysz się pracy projektowej
- nauczysz się pracy w Scrum
- rozwiniesz kompetencje logicznego myślenia i pracy jak programista
- poznasz warsztat pracy profesjonalnego Frontend Developera
- stworzysz pierwszy profesjonalny projekt do portfolio
- rozwiniesz swoje kompetencje w wielu nowych obszarach
Jak wyglądają zajęcia w Akademii
Na tym bootcampie zajęcia odbywają się w trybie dziennym – dzięki temu nauka trwa tylko 3 miesiące. Uczysz się od poniedziałku do piątku w godzinach 9:00-15:00. Każdy zjazd przebiega według tego samego schematu: najpierw odbywają się zajęcia warsztatowe, w czasie których uczysz się nowych rzeczy: poznajesz nowe narzędzia, praktyki i rozwiązania. Później przechodzisz do zajęć projektowych: w ramach projektów w praktyce wykorzystujesz wiedzę z warsztatów i uczysz się modelu pracy zespołowej – jak w każdym teamie developerskim na rynku. Na samym końcu zostaje tylko test certyfikujący i już możesz ruszać na rynek pracy!
Projekty stworzone na Bootcampie
Frontend umożliwia projektowanie prostych, nieskomplikowanych stron internetowych, ale także rozbudowanych aplikacji, które nie odstają swoją funkcjonalnością od wersji instalowanych bezpośrednio na komputerze. Zobacz prezentacje kursantów, którzy stworzyli pierwsze projekty do swojego portfolio.
GameWorld
Aplikacja Game World jest rozbudowanym serwisem fanowskim o grach i umożliwia pobranie informacji z bazy IGDB.
Zobacz projekt
Rowersi
Aplikacja powstała, aby promować turystykę rowerową i zachęcać do aktywnego spędzania wolnego czasu.
Zobacz projekt
Money Control
Aplikacja pozwala na łatwe śledzenie wydatków poprzez interaktywne raporty. Money Control to prosta i intuicyjna aplikacja
Zobacz projekt
Program kursu
Poniżej znajduje się lista modułów szkoleniowych, które zostaną zrealizowane podczas Bootcampu Frontend w infoShare Academy. W przypadku każdej z grup szkoleniowych program będzie dostosowywany do poziomu zaawansowania grupy, także w trakcie trwania szkolenia. Bootcamp trwa 445 godzin i ma za zadanie przygotować do podjęcia pracy jako Frontend Developer. Każde zajęcia prowadzone w Akademii mają wymiar praktyczny i są prowadzone przez trenerów praktyków, pracujących obecnie w branży.
Prework
Zadaniem preworku jest przygotowanie Cię do kursu oraz sprawienie, że wszyscy kursanci będą na podobnym poziomie. Prework jest bardzo ważny, aby komfortowo wejść w naukę frontendu. Prework składa się z materiałów, które należy przerobić. Powinien Ci zająć ok. 40 godzin.
W przypadku kursu frontend w ramach preworku zapoznasz się oraz przećwiczysz praktycznie podstawy:
- obsługi Git i GitHub
- HTML i CSS
- języka JavaScript
Narzędzia programistyczne
Nauka obsługi wybranego IDE (Integrated Development Environment) oraz innych narzędzi szczególnie związanych z pracą frontend developera, m.in. Google Chrome Developer Tools oraz systemowego wiersza poleceń, zwanego terminalem.
System kontroli wersji Git
Nauka technik wersjonowania kodu z wykorzystaniem narzędzia Git z poziomu terminala oraz IDE. Obsługa centralnego repozytorium kodu w serwisie GitHub.
Języki programowania: HTML, CSS, JavaScript oraz TypeScript
Nauka składni, mechaniki oraz wzorców wykorzystywanych w językach programowania niezbędnych w pracy frontend developera. W tej części duży nacisk kładziemy na strukturę kodu i architekturę rozwiązań. Prowadzimy regularne przeglądy kodu i sesje wspólnego rozwiązywania problemów z wykorzystaniem poznanych schematów, animowane przez trenera.
Responsywność layoutu stron i aplikacji
Nauka technik kontrolowania układu elementów w oknie przeglądarki z naciskiem na wykorzystanie media queries, flexboxa i grida.
Różne paradygmaty programowania
Nauka najpopularniejszego w języku JavaScript programowania funkcyjnego i zestawienie go z technikami obiektowymi oraz mechanizmem prototypów.
HTTP i komunikacja sieciowa
Nauka metod komunikacji między przeglądarką a serwerem z naciskiem na zrozumienie ograniczeń występujących w przeglądarce oraz asynchroniczności. Poznajemy charakterystykę komunikacji w modelu request-response (z wykorzystaniem REST API) oraz komunikacji inicjowanej obustronnie (z wykorzystaniem web-sockets i serwisu Firebase).
Refaktoryzacja kodu
Nauka technik poprawy czytelności i stopnia złożoności kodu bez zmiany jego zachowania.
Statyczna analiza kodu oraz testy jednostkowe, integracyjne i e2e (end-to-end)
Nauka narzędzi ESLint, Jest oraz Cypress w kontekście różnych aspektów sprawdzania poprawności działania aplikacji.
Single Page Apps (SPA)
Nauka mechanizmów charakteryzujących aplikacje SPA – w tym zarządzanie stanem aplikacji, routing oraz wykorzystanie WebStorage API.
React
Nauka komponentowej architektury aplikacji z wykorzystaniem biblioteki React oraz narzędzi i bibliotek dodatkowych.
Automatyzacja i zarządzanie zależnościami w projekcie
Nauka obsługi i mechaniki działania narzędzia WebPack oraz npm.
Scrum i praca w zespole
Nauka pracy zespołowej zgodnie ze zwinnymi metodykami zarządzania projektem.
Liczba godzin na kursie
Prework
Warsztaty z trenerem
Praca w domu
Wsparcie HR
Test predyspozycji
Sprawdź, czy masz predyspozycje na programistę Frontend. Odpowiedz na kilka pytań, które pomogą zweryfikować Twoją wiedzę. Wypełnienie testu zajmie Ci tylko kilka minut.
Wypełnij test predyspozycji

HTML&CSS Academy
Chcesz spróbować swoich sił w programowaniu przed rozpoczęciem kursu? Zapisz się na nasz bezpłatny mini kurs w którym zapoznasz się z podstawami HTML i CSS.
Co otrzymasz w ramach kursu?
- Prework – pakiet materiałów przygotowujących do kursu
- poznasz kluczowe technologie
- rozbudowany projekt grupowy
- konsultacje i mentoring doświadczonych trenerów – aktywnych zawodowo developerów
- portfolio w GitHubie
- dostęp do nagrań z kursu – 2 tygodnie
- konsultacje CV i LinkedIn
- próbna techniczna rozmowa rekrutacyjna
- wszystkie aktualne narzędzia i dobre praktyki
- nauka oparta na praktycznych narzędziach warsztatowych
- bieżące review kodu
- praca w Scrum
- materiały i zadania domowe
- pakiet szkoleń HR
- konsultacje przygotowujące do rozmów rekrutacyjnych
- praktyczne ćwiczenie metod scrumowych
Koordynator merytoryczny

Dominik Młynarczyk
Inżynier oprogramowania w firmie ALM Services Technology Group i trener w infoShare Academy. Zawodowo związany z tworzeniem aplikacji internetowych oraz mobilnych, wykorzystywał przez lata wiele technologii, zdobywając doświadczenie we wszystkich etapach wytwarzania oprogramowania. Aktualnie głównie zaangażowany w ekosystemie JavaScript / TypeScript, specjalizuje się w bibliotece React i środowisku Node.js, a także usługach chmurowych.Ceni nietuzinkowe rozwiązania, które jednocześnie nie wprowadzają „magiczności” i komplikacji w kodzie. Entuzjasta połączenia programowania funkcyjnego oraz reaktywnego.
W infoShare Academy odpowiedzialny za koordynowanie Bootcampu Frontend, tworzenie i stały rozwój programu kursu, dostosowując go do aktualnych wymagań rynku pracy.
Po godzinach romansuje z zestawem perkusyjnym. 🥁
Bootcamp Frontend + React
Zgłoś się na następną edycję
Bootcamp Frontend z React
Dzienny
04.09.2023 – 17.11.2023
Zdalnie na żywo
Bootcamp Frontend z React
Dzienny
Zdalnie na żywo
13 900 zł
Jak sfinansować kurs?
Raty PayU
Rozłóż płatność za kurs na raty PayU. Cała procedura składania wniosku jest bardzo prosta, a decyzję otrzymasz już w kilkanaście minut – bez wychodzenia z domu! Możesz rozłożyć płatność nawet na 15 rat 0%, albo do 50 rat nisko oprocentowanych. Zapisz się na kurs, skontaktujemy się z Tobą i ustalimy wszystkie szczegóły.
Dofinansowanie z Bazy Usług Rozwojowych
Możesz otrzymać nawet do 80% dofinansowania w BUR na realizację dowolnego kursu (zdalnego lub stacjonarnego) z naszej oferty. Z tego rodzaju wsparcia mogą skorzystać: mikro, małe i średnie przedsiębiorstwa (oraz ich pracownicy), a w niektórych przypadkach również osoby indywidualne.
Nieoprocentowane pożyczki OPEN/Inwestuj w rozwój
Nieoprocentowana pożyczka na szkolenie, którą spłacisz bez odsetek. Dzięki niej możesz sfinansować do 100% kosztów kursu. Przy sprawnym i terminowym spłacaniu rat pożyczki projekt może umorzyć zapłatę nawet 25% całej kwoty. Formalności mogą zająć nawet kilka tygodni, dlatego najpierw skontaktuj się z nami w celu rezerwacji miejsca na kurs.
Urząd Pracy/KFS
Możesz dofinansować kurs dzienny z Urzędu Pracy. Warunkiem otrzymania takiej pomocy jest status osoby bezrobotnej oraz tzw. gwarancja zatrudnienia od przyszłego pracodawcy. Wniosek o dofinansowanie złóż osobiście w swoim Urzędzie Pracy (w miejscu, w którym jesteś zameldowany). Jeżeli pracujesz na umowie o pracę i chcesz zwiększyć swoje dotychczasowe kwalifikacje, poproś pracodawcę o skorzystanie z Krajowego Funduszu Szkoleniowego. To dofinansowanie z Urzędu Pracy na wybrane kursy w infoShare Academy. Więcej szczegółów o tym, jak złożyć wniosek i sfinansować kurs, znajdziesz na stronie:
https://kfs.infoshareacademy.com/
Najczęściej zadawane pytania
W jakich godzinach odbywają się zajęcia?
Jak przygotować się do kursu?
Jakie warunki muszę spełnić, aby przystąpić do kursu?
Na jaką pomoc w znalezieniu pracy po kursie mogę liczyć?
Czym kurs różni się od studiów?
Czy wiek jest ograniczeniem?
Czy otrzymam certyfikat?
Czym różni się bootcamp dzienny od zaocznego?
zgłoś się na kurs / poproś o kontakt
Po otrzymaniu zgłoszenia skontaktuje się z Tobą nasz Zespół Organizacji Szkoleń, aby przedstawić proces i przebieg rekrutacji.

Agnieszka Frąckiewicz
Starsza specjalistka ds. organizacji szkoleń (+48) 530 100 686agnieszka.frackiewicz@infoshareacademy.com