online

Kurs Full Stack Developer od podstaw

Program szkoleniowy Junior Full Stack Developer, podczas którego dowiesz się, jak tworzyć nowoczesne strony internetowe i aplikacje

  • Hard skills + soft skills

  • 6 projektów do portfolio

  • Podstawy języka angielskiego

10 miesięcy

Zajęcia wieczorne

13 000 zł

Zalety bycia programistą Full Stack

Full Stack = Frontend + Backend, czyli programista uniwersalny. Potrafi opracować od podstaw zarówno interface, jak i komunikację z serwerem, dzięki czemu jest w stanie samodzielnie tworzyć i zarządzać pełnymi projektami
  • Середня заробітна плата

    22 000 ZŁ

    Średnie wynagrodzenie programistów Full Stack w Polsce

  • затребувані професії в IT-сфері

    Frontend + Backend

    Dwie najbardziej poszukiwane specjalizacje w branży IT

  • багато вакансій

    +60 000

    Ofert pracy w branży IT każdego roku

  • Віддалена робота

    Praca zdalna

    >80% ofert z branży IT zawiera zapis o pracy zdalnej

  • цікаві проєкти

    Ciekawe projekty

    Strony internetowe, aplikacje mobilne, gry online, portale społecznościowe, media, banki itp.

  • Найкращі умови

    Dodatkowe benefity

    Szkolenia, ubezpieczenia medyczne, siłownia, dofinansowania i dodatkowe dni wolne

Kurs Full Stack Developer to wieczorne zajęcia online, dzięki którym opanujesz zawód programisty w 10 miesięcy. Jeśli już dziś chcesz postawić pierwszy krok na drodze do kariery w IT, zostaw zgłoszenie, a nasz doradca pomoże Ci wybrać najlepszą opcję edukacji dostosowaną do Twoich potrzeb i oczekiwań

Program kursu

Co powinien wiedzieć Fullstack developer? Odpowiedzi poniżej.
  • HTML + CSS

    Zaczniemy od układu. Przy pomocy HTML i CSS stworzymy strukturę i style strony, określimy czcionki, kolory, bloki podstron. Nauczymy się podstawowych elementów i składni. W tym czasie zrobisz 2 projekty

    Tematy lekcji →

    • Podstawy HTML. Tagi i atrybuty. Semantyka
    • Podstawy CSS. Selektory. Kolor
    • Projektowanie tekstu i czcionki
    • Model blokowy. Flexbox
    • Tło i elementy dekoracyjne
    • Pozycjonowanie elementów
    • Transformacje. Przejścia i animacja
    • Formularze
    • Układ responsywny i grafika adaptacyjna
    • +2 indywidualne i 1 zespołowy projekt
  • JavaScript

    Nauczymy się tworzyć interaktywne strony internetowe w języku JavaScript. Dzięki temu użytkownicy w ramach strony będą mogli na przykład dać lajka, przesłać zgłoszenie, czy otrzymać powiadomienie

    Tematy lekcji →

    • Zmienne i typy danych. Rozgałęzienia. Cykle
    • Tablice. Funkcje
    • Obiekty. Operacje rest i spread
    • Tablice: metody sortowania
    • Słowo kluczowe this. Prototypy pierwszej klasy
    • DOM i eventy DOM i działania
    • Patterny i optymalizacja działań
    • Infrastruktura projektów. Magazyn sieciowy
    • Asynchroniczność i Date. Promisy
    • Współpraca z backendem
    • CRUD. Funkcje asynchroniczne
    • +1 projekt zespołowy
  • React

    Kontynuujemy tworzenie stron internetowych i aplikacje mobilne przy pomocy React. To popularna biblioteka JavaScript, którą wykorzystuje do tworzenia interaktywnych interfejsów m.in. Instagram, Netflix, WhatsApp

    Tematy lekcji →

    • Znajomość React
    • JSX. Props. Kolekcje
    • Stylizacja
    • Screencasty
    • Działania. Stan
    • Formularze
    • Cykl życia komponentu
    • Praca z API
    • Hooki React
    • Nawigacja w aplikacji
    • Dzielenie kodu (code splitting)
    • Screencasty
    • Zarządzanie stanem. Podstawy Redux
    • Zmniejszenie Redux Boilerplate
    • Middleware. Asynchroniczny Redux
    • Selektory i memoizacja
    • Rejestracja, login, refresh
    • Prywatne i publiczne trasy
    • +1 własny projekt
  • Node.js

    Nauczymy się działania środowiska Node.js, aby tworzyć aplikacje internetowe i serwisy, w których potrzebna jest nieprzerwana wymiana danych z użytkownikiem. Utrwalimy umiejętności w projekcie zespołowym

    Tematy lekcji →

    • Podstawy Node.js
    • Tworzenie aplikacji konsolowych
    • Podstawy Express
    • CRUD w Express
    • MongoDB і Mongoose
    • Schematy i metody Mongoose. Deployment na Heroku
    • Uwierzytelnienie
    • Praca z obrazami
    • Testy. Testowanie modułowe
    • Poczta. Docker
    • WebSockety
  • React Native

    Ten framework przyda się przy tworzeniu crossplatformowych aplikacji webowych na iOS i Android. Wykorzystują go Facebook, Tesla, Airbnb, czy Uber. Stworzysz w React Native własny projekt

    Tematy lekcji →

    • Przygotowanie do pracy
    • Stylizacja i praca z formularzami
    • Debugger
    • Nawigacja
    • Komponenty natywne
    • Redux і firebase
    • Deployment na serwery Expo
    • +1 własny projekt
  • Soft skills

    Wiemy jak wyróżnić Cię na tle innych juniorów, którzy chcą zacząć pracę w IT. Udoskonalimy Twoje soft skills, career skills i znajomość języka angielskiego podczas zajęć “na żywo” online. Pokażemy Ci również, jak znaleźć pracę w wymarzonej firmie.

    Tematy lekcji →

    • Filozofia Agile
    • Metodologia Scrum
    • Praca w zespole
    • Time management
    • Analityka projektów
    • English speaking club (w zależności od pakietu)
    • Tworzenie strony na LinkedIn
    • Gdzie szukać pracy?
    • Pisanie listu motywacyjnego
    • Przygotowanie do rozmowy o pracę
    • Przygotowanie do technicznej rozmowy kwalifikacyjnej
    • Rozmowy próbne

Projekty naszych kursantów

Podobne projekty w portfolio staną się Twoją przepustka do branży IT

лендинг Ice cream

Strona docelowa Ice cream

Po nauczeniu się HTML/CSS uczniowie stworzyli landing page dla firmy produkującej lody. Znajdują się na nim informacje o firmie, produktach i usługach. Wyświetl kontakty i wypełnij formularz opinii. Projekt posiada dużo dyskretnych animacji i ładny design, który potęguje wrażenie naturalności produktu.

  • Animate.css
  • Animate.css
  • HTML5
  • JavaScript
  • Parcel
  • Parcel
  • Pierwszy projekt grupowy
  • Sass
  • Sass
Przejdź do projektu
вебзастосунок Filmoteka

Aplikacja internetowa Filmoteka

Po nauczeniu się języka JavaScript uczniowie stworzyli aplikację internetową do wyszukiwania i oglądania popularnych filmów. Strona posiada wygodną galerię, wyszukiwanie po tytułach i podstrony z opisami poszczególnych filmów. Ponadto użytkownik może dodawać filmy do kolejki lub do listy obejrzanych. Dla kolejki uczniowie opracowali osobną stronę.

  • Drugi projekt grupowy
  • Native JavaScript
  • Native JavaScript
  • Native JavaScript
  • Parcel
  • Parcel
  • Parcel
  • Drugi projekt grupowy
Przejdź do projektu
вебзастосунок quesify

Aplikacja internetowa Questify

Jako końcowy projekt uczniowie opracowali aplikację internetową todo. Tutaj użytkownik może tworzyć karty z przypomnieniami o rutynowych zadaniach, a także specjalne testy, które planuje wykonać przed określoną datą. Witryna posiada wygodne filtrowanie. Ta aplikacja zamieni wykonywanie prac domowych w zabawną grę!

  • CSS3
  • HTML5
  • JavaScript
  • MongoDB
  • Node.js
  • React.js
  • Trzeci projekt grupowy
Przejdź do projektu
проєкт KidHab

Aplikacja mobilna KidHab

Aplikacja mobilna dla rodziców, która pomaga wpajać dzieciom dobre nawyki. Zespół stworzył interfejs administratora do łatwego dodawania treści. Aby zareklamować projekt, opracowaliśmy landing page przy użyciu Gatsby.js. Projekt trwał 8 miesięcy, teraz aplikacja jest dostępna w App Store i Google Play.

  • Gatsby.js
  • graphQL
  • Końcowy projekt grupowy
  • Material UI
  • React
  • React Native
  • Redux-Saga / Apollo
  • Redux-Thunk
  • TypeScript
Przejdź do projektu

Jak uczymy?

Z czego składa się nasz kurs
  • Klasa my.goit

    środowisko pracy kursanta, do którego otrzymuje dożywotni dostęp (włącznie z lekturami i materiałami z kursu)

    Mobile phone
  • Zajęcia “na żywo” online

    2-3 webinary prowadzone na żywo przez naszych edukatorów. Spotkania online odbywają się wieczorami i mogą być ponownie odtworzone na platformie edukacyjnej

    Mobile phone
  • Komunikatory

    to tutaj otrzymujesz feedback do realizowanych zadań i komunikujesz się z resztą grupy

    Mobile phone
  • Świetni mentorzy

    inspirują, pomagają w realizowaniu zadań, służą pomocą - nasi mentorzy są dla Ciebie dostępni wtedy, gdy tego potrzebujesz

    Mobile phone
  • Praca w IT

    Biuro karier GoIT pomoże Ci sporządzić CV, wyszukać oferty pracy i przygotować się do rozmów kwalifikacyjnych

    Mobile phone

Ty + GoIT = 100% dopasowania!

Poznaj nasze metody nauczania i przekonaj się, że jesteśmy dla siebie stworzeni. Zobacz, z czego składają się nasze kursy IT dla początkujących
  • 70%
    praktyki

    • Projekty do portfolio
    • Projekty indywidualne
    • Projekty grupowe
  • 20%
    feedbacku

    • Q&A z lektorem
    • Praca z mentorem
    • Komunikacja z grupą
  • 10%
    teorii

    • Skrypty na każdy z tematów
    • Zajęcia na żywo (webinaru)
    • Video edukacyjne

Twój tydzień na kursie

Zajęcia odbywają się wieczorami online i są łatwe do połączenia z regularną pracą
    • Poniedziałek

    Zapoznajesz się z konspektem, oglądasz video

    • Wtorek, 19:30–21:30

    Uczestniczysz w webinarze z trenerem

    силует

    Tutor

    • Środa

    Pracujesz samodzielnie z narzędziem do autosprawdzania kodu

    • Czwartek, 19:30–21:30

    силует

    Tutor

    • Piątek

    Realizujesz i przesyłasz do sprawdzenia zadanie domowe. Otrzymujesz feedback od mentora

    силует

    Mentor

    • Sobota

    Oglądasz webinar z trenerem

    силует

    Mentor

Opinie

Zobacz opinie o kursach GoIT

Skondensowana wiedza i dużo praktyki

Dużo praktycznych ćwiczeń pozwalających utrwalać zdobyta wiedzę i możliwość odsłuchiwania wykładów w dogodnym czasie spowodowały że wybrałam kurs właśnie w GoIT. Kontakt z mentorem oraz innymi kursantami był dla mnie bardzo ważny. Czułam także duże wsparcie opiekuna kursu i managera, do których można się było zwrócić z wątpliwościami. Był to bardzo intensywny czas, ale było warto! Pracę zaczęłam szukać pod koniec modułu React (front-end) i udało się! Zostałam junior front-end developerem. Z czystym sercem polecam kurs Fullstack JS Developer Od Zera w GoIT.

Joanna Gołofit

Joanna Gołofit

Junior Frontend Developer (React)

Kompetentni i kontaktowi mentorzy i prowadzący

Mam pozytywne odczucia odnośnie kursu. Managment GoIT jest eleastyczny, jeżeli jest jakiś problem zawsze się znajdzie rozwiązanie. Mentorzy prowadzący zajęcia na szkoleniu są kompetentni oraz kontaktowi, łatwo się z nimi dogadać. Atmosfera na całym kursie była pozytywna i przyjazna. Polecam GoIT każdej osobie zainteresowanej wejściem w świat programowania.

Paweł Szatkowski

Paweł Szatkowski

Nigdy nie jest za późno na przebranżowienie

Kurs GoIT jest na tyle elastyczny, że mogłem pogodzić go ze zwykłą pracą i ze studiami. Na bootcampie, pracując normalnie 8 godzin dziennie, nie dałbym rady pogodzić wszystkich obowiązków. Prowadzący mieli dużą wiedzę i można było z nimi porozmawiać nie tylko na techniczne tematy. W trakcie kursu robiliśmy ciekawe projekty, które dużo dają przy budowie portfolio. Pracę w branży znalazłem nawet w trakcie kursu.

Bartosz Świderski

Bartosz Świderski

Junior Ferryt Developer w DomData AG

Znalazłem pracę w zawodzie

Do GolT przekonał mnie głównie mocny program, oraz proponowany tryb nauki. Kurs oceniam na solidne 8/10, natomiast jeśli chodzi o załogę GolT, materiały, jakość nauczania i sam program kursu, to oceniam 10/10. Pracę dostałem pod koniec kursu, a w zasadzie na końcu modułu Node.JS. Rozpocząłem kilka dni przed oficjalnym zakończeniem nauki.

Artur Kraśniewski

Artur Kraśniewski

Junior Frontend Developer w Dimedic

Rozpocznij karierę w IT

Szkolimy przyszłych programistów na kursach podstawowych i zaawansowanych
  • Fullstack
    Basic

    • Kurs Fullstack od zera do developera (LMS+Mentor)
    • Zajęcia techniczne + Soft skills
    • Indywidualne wsparcie mentora (prace domowe, pytania)
    • Dostęp do community = Slack i platforma Schoology
    • Tworzenie CV
    • Egzamin i Certyfikat
    • Portfolio deluxe - dodatkowy projekt po kursie
    • Umiejętności komunikacyjne
    • Career skills (CV, Linkedin, poszukiwanie pracy w IT)
    • E-biblioteka GoIT
    • Gwarantowane zatrudnienie
    • Scrum Master + egzamin na dyplom Professional Scrum Master
    • Język angielski - Speaking Club
    • Personalne doradztwo HR, oferty pracy, polecanie partnerom

    13 000 zł

  • Fullstack
    Online +

    • Kurs Fullstack od zera do developera (LMS+Mentor)
    • Zajęcia techniczne + Soft skills
    • Indywidualne wsparcie mentora (prace domowe, pytania)
    • Dostęp do community = Slack i platforma Schoology
    • 3 projekty zespołowe i 3 indywidualne do portfolio
    • Egzamin i Certyfikat
    • Portfolio deluxe - dodatkowy projekt po kursie
    • Wsparcie HR (próbne rozmowy dot. kompetencji miękkich i techn.)
    • Career skills (CV, Linkedin, poszukiwanie pracy w IT)
    • E-biblioteka GoIT
    • Gwarantowane zatrudnienie
    • Scrum Master + egzamin na dyplom Professional Scrum Master
    • Język angielski - Speaking Club
    • Personalne doradztwo HR, oferty pracy, polecanie partnerom

    15 990 zł

  • Fullstack
    Online Deluxe

    • Kurs Fullstack od zera do developera (LMS+Mentor)
    • Zajęcia techniczne + Soft skills
    • Indywidualne wsparcie mentora (prace domowe, pytania)
    • Dostęp do community = Slack i platforma Schoology
    • 3 projekty zespołowe i 3 indywidualne do portfolio
    • Egzamin i Certyfikat
    • Portfolio deluxe - dodatkowy projekt po kursie
    • Wsparcie HR (próbne rozmowy dot. kompetencji miękkich i techn.)
    • Career skills (CV, Linkedin, poszukiwanie pracy w IT)
    • E-biblioteka GoIT
    • Gwarantowane zatrudnienie
    • Scrum Master + egzamin na dyplom Professional Scrum Master
    • Język angielski - Speaking Club
    • Personalne doradztwo HR, oferty pracy, polecanie partnerom

    21 990 zł

Pytania i odpowiedzi (FAQ)

Jeśli wciąż masz pytania – zamów bezpłatną konsultację