Przejdź do treści
Czas na kurs! Użyj kodu HERO35 i odbierz 35% zniżki. Minimalna kwota w koszyku 199 zł, aby aktywować kod. 1 dzień 03 godz. 35 min. SPRAWDŹ ➜
strefakursów

Jak zostać Full Stack Developerem

Wszystko czego potrzebujesz aby zostać Full-Stack Developerem

113 lekcji 60 pytań testowych Poziom: Średniozaawansowany Język: polski Certyfikat
119 zł

Oferta specjalna

Kup ten kurs za 77 zł z kodem

00 dni
00 godz.
00 min.
00 sek.

Minimalna wartość w koszyku, aby aktywować kod: 199 zł.

Dostęp od razu po zakupie

Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.

Ten kurs jest częścią ścieżki

JavaScript Front-end Developer

Szczegóły, które warto znać

12 godzin materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
113 lekcji wideo
Poziom: Średniozaawansowany
Testy i zadania
60 pytań testowych
Rekomendacje na LinkedIn
Napisy dostępne w językach: polski, angielski, ukraiński
Dostęp w aplikacji mobilnej

Opis szkolenia

  • Czy zdajesz sobie sprawę z tego, że Full Stack Developer to najpopularniejsza profesja w dziedzinie tworzenia aplikacji webowych?

  • Czy widziałeś jak dużo jest ofert pracy dla Full-Stack Developerów?

  • Znasz podstawy kodowania front-endu i chciałbyś rozwinąć się dodatkowo w kierunku tworzenia back-endu?

  • Znasz się na tworzeniu zaplecza aplikacji i potrzebujesz dodatkowej wiedzy na temat projektowania oraz rozwijania frontu?

Sprawdź w jaki sposób Ci pomożemy

Zostań specjalistą, który posiada szeroką wiedzę na temat tworzenia aplikacji webowych

Co zyskujesz z tym kursem?

  • Obszerną wiedzę na temat technik składających się na tzw. Full-Stack

  • Umiejętności, które są bardzo poszukiwane przez pracodawców

  • Wiedzę, która pozwoli Ci samodzielnie pracować przy własnych projektach

Nowoczesny HTML oraz CSS – fundamenty front-endu

Preprocesory CSS – łatwe tworzenie arkuszy stylów

Frameworki UI – szybkie budowanie interfejsu aplikacji

Nowoczesny JavaScript – klucz do tworzenia dynamicznych aplikacji

Node, Gulp oraz Yarn – łatwiejsza i bardziej efektywna praca

Frameworki Front-End – Angular

Programowanie zaplecza – jak kodować backend

Bazy danych – praca z relacyjną bazą SQL

Praktyczne techniki przechowywania danych

HTTP oraz REST – fundament każdej aplikacji

Serwery oraz wdrażanie aplikacji – ważne uzupełnienie dla programistycznych umiejętności

Git – bezstresowa praca samodzielnie oraz w zespole

Materiały dodatkowe

Tworzenie funkcjonalnych stron
Tworzenie funkcjonalnych aplikacji
Narzędzia webowe
Narzędzia webowe
Liczne komponenty
Liczne komponenty
Praktyczny projekt
Praktyczne przykłady

Kup w pakiecie i oszczędź

Kurs ES6 nowa generacja JavaScript

Kurs ES6 nowa generacja JavaScript

4.9 (106)

119 zł

Jak zostać Full Stack Developerem

Jak zostać Full Stack Developerem

4.8 (99)

119 zł

Cena za zakup pakietu

190 zł 238 zł −20%

Oszczędzasz w pakiecie: 48 zł

Zyskujesz 19.04 zł w punktach na kolejne zakupy.

Kurs JavaScript od podstaw

Kurs JavaScript od podstaw

4.7 (31)

149 zł

Jak zostać Full Stack Developerem

Jak zostać Full Stack Developerem

4.8 (99)

119 zł

Cena za zakup pakietu

214 zł 268 zł −20%

Oszczędzasz w pakiecie: 54 zł

Zyskujesz 21.44 zł w punktach na kolejne zakupy.

Kurs ISTQB - zdaj egzamin za pierwszym razem (testy + praktyka)

Kurs ISTQB - zdaj egzamin za pierwszym razem (testy + praktyka)

5.0 (1)

159 zł

Jak zostać Full Stack Developerem

Jak zostać Full Stack Developerem

4.8 (99)

119 zł

Cena za zakup pakietu

222 zł 278 zł −20%

Oszczędzasz w pakiecie: 56 zł

Zyskujesz 22.24 zł w punktach na kolejne zakupy.

Kurs React - koduj szybciej dzięki AI

Kurs React - koduj szybciej dzięki AI

5.0 (2)

199 zł

Jak zostać Full Stack Developerem

Jak zostać Full Stack Developerem

4.8 (99)

119 zł

Cena za zakup pakietu

254 zł 318 zł −20%

Oszczędzasz w pakiecie: 64 zł

Zyskujesz 25.44 zł w punktach na kolejne zakupy.

Program kursu

16 modułów · 113 lekcji

1 · Wprowadzenie do Full-Stack
  • Wstęp 00m 38s
  • Jak korzystać z plików 01m 07s
  • Co obejmuje Full-Stack 07m 38s
  • Czego się nauczysz z kursem 06m 22s
  • Czego będziesz potrzebował 05m 00s
2 · Nowoczesny HTML5.1
  • Minimalna struktura dokumentu 05m 21s
  • Elementy semantyczne 07m 54s
  • Kluczowe atrybuty 06m 29s
  • Poprawna struktura formularzy 10m 37s
  • Dostępność strony 06m 18s
  • Walidacja kodu HTML 05m 33s
3 · Współczesne techniki CSS
  • Co trzeba wiedzieć na temat CSS 03m 41s
  • Jak zacząć pracę z CSS 03m 31s
  • Jakich selektorów użyć 07m 05s
  • Normalizacja stylów 04m 18s
  • Fonty webowe oraz typografia 08m 43s
  • Dodajmy ogólne style 06m 25s
  • Wprowadzenie do modelu pudełkowego 03m 57s
  • Model pudełkowy w praktyce 06m 47s
  • Kolejne przydatne techniki CSS 07m 49s
  • Co trzeba wiedzieć o media queries 10m 23s
  • Media queries w praktyce 05m 01s
  • Layout w CSS 06m 46s
  • Przykład użycia Flexbox 09m 41s
4 · Preprocesory CSS
  • Zalety użycia preprocesorów 05m 54s
  • Sass - jak rozpocząć pracę 10m 19s
  • Modułowa struktura stylów 08m 49s
  • Przykład użycia Sass 06m 06s
  • Metodologie CSS 07m 20s
5 · Frameworki UI
  • Rozpocznijmy pracę z Bootstrap 06m 26s
  • Gotowe do użycia klasy 04m 37s
  • Dodajmy pierwszy komponent UI 04m 48s
  • Układ responsywnych kolumn 06m 19s
  • Dodajmy zawartość kolumn 04m 00s
  • Dynamiczne komponenty Bootstrap 05m 34s
  • Nadpisujemy style Bootstrap 04m 44s
6 · Co trzeba wiedzieć o JavaScript
  • Obecny ekosystem języka 05m 00s
  • Zmienne w JavaScript 07m 52s
  • Tablice 07m 05s
  • Iteracja w JavaScript 08m 08s
  • Funkcje 07m 00s
  • Obiekty 07m 17s
  • Zdarzenia 08m 32s
  • Callback 05m 36s
  • Praca z DOM 07m 50s
  • Praca z JSON 08m 51s
  • AJAX 06m 57s
7 · NodeJS i kluczowe narzędzia
  • Wprowadzenie do Node 05m 16s
  • Jak używamy npm 10m 33s
  • Gulp - szybkie wprowadzenie 06m 45s
  • Kompilujemy za pomocą Gulp 07m 41s
  • Auto kompilacja 04m 24s
  • Jak używamy webpack 07m 31s
8 · Frontend - ważne tematy
  • ES6 oraz Babel 04m 47s
  • Unit testing 11m 03s
  • Debugowanie w przeglądarce 05m 35s
  • Yarn - manager pakietów 07m 35s
9 · Frameworki Front-end
  • Co trzeba wiedzieć o frameworkach 04m 12s
  • Angular - kluczowe koncepcje 04m 20s
  • Zacznijmy pracę z Angular 05m 08s
  • Najważniejsze pliki aplikacji Angular 05m 45s
  • Podstawowy model artykułu 05m 32s
  • Wiążemy model z widokiem 03m 42s
  • Lista artykułów 06m 17s
10 · Programowanie zaplecza - PHP
  • Wprowadzenie do Back-end 04m 08s
  • Przygotujmy serwer lokalny 06m 20s
  • Zmienne PHP 05m 46s
  • Tablice oraz iteracja 06m 58s
  • Instrukcje sterujące 05m 49s
  • Funkcje w PHP 06m 13s
  • Typowanie 05m 58s
  • Obiektowy PHP 07m 21s
  • GET oraz POST 07m 22s
  • Wykorzystanie plików cookie 06m 49s
11 · Bazy danych
  • Relacyjne bazy danych 06m 48s
  • Wprowadzenie do MySQL 06m 39s
  • Zapytanie CREATE DATABASE 04m 54s
  • Zapytanie CREATE TABLE 05m 48s
  • Zapytanie INSERT INTO 03m 42s
  • Tabela z listą wpisów 06m 00s
  • Zapytanie SELECT 05m 17s
  • MySQL JOIN 04m 30s
12 · Przechowywanie danych - różne techniki
  • Bazy typu NoSQL 08m 37s
  • Lokalne przechowywanie 05m 15s
  • Local Storage - przykład 07m 38s
  • Wrapper dla IndexedDB 10m 02s
  • Bazy typu in-memory 07m 01s
13 · HTTP oraz REST
  • Wprowadzenie do REST 06m 37s
  • Czym jest bezstanowość 07m 27s
  • Zasoby oraz URI 07m 15s
  • Dobre praktyki REST 06m 50s
  • Przykład REST API 11m 35s
  • HTTP - podstawy 07m 28s
  • HTTP - co trzeba wiedzieć 07m 14s
  • Certyfikaty SSL - ogólne informacje 07m 32s
14 · Architektura aplikacji
  • Wprowadzenie do architektury 06m 26s
  • Przykłady nowoczesnej architektury 09m 28s
  • MVC - kluczowe cechy 05m 36s
15 · Serwery oraz wdrażanie aplikacji
  • Czym będziemy się zajmowali 01m 35s
  • Platform as a Service 04m 52s
  • AWS - kluczowe pojęcia 04m 16s
  • Wirtualna maszyna EC2 - instancja 06m 49s
  • Łączymy się przez SSH 05m 02s
  • Instalacja PHP oraz Apache 06m 18s
16 · Git dla Full Stack Developera
  • Kluczowe cechy Git 06m 26s
  • Inicjalizacja repozytorium 04m 14s
  • Pierwszy commit 06m 39s
  • Wprowadźmy kolejne zmiany 03m 58s
  • Github - nowe zdalne repozytorium 07m 21s
  • Wypychamy zmiany do Github 04m 36s
  • Jak używamy gałęzi 04m 56s
  • Scalanie gałęzi i pull request 05m 26s
  • Zakończenie 00m 32s

Twój instruktor

Ksawery Kargól

Ksawery Kargól

Trener - praktyk AI

Ksawery Kargól to jeden z najbardziej rozpoznawalnych autorów technicznych na platformie Strefa Kursów. Od lat tworzy szkolenia, które pomagają uczestnikom wejść w świat nowych technologii krok po kroku, bez chaosu, zbędnego żargonu i poczucia, że „to nie dla mnie”. Jego największą siłą jest umiejętność tłumaczenia trudnych tematów prostym, uporządkowanym językiem. W swoich kursach prowadzi uczestnika od podstaw do praktycznego działania, pokazując nie tylko, co należy zrobić, ale też dlaczego dane rozwiązanie działa i jak można wykorzystać je w realnych projektach. Uczestnicy jego kursów szczególnie doceniają spokojne tempo, jasną strukturę i praktyczne podejście do nauki. To autor, który dobrze sprawdza się zwłaszcza wtedy, gdy temat wydaje się techniczny, trudny albo zarezerwowany tylko dla osób z doświadczeniem. Ksawery potrafi rozłożyć go na mniejsze kroki i przeprowadzić uczestnika przez cały proces w sposób zrozumiały i bez przytłoczenia. Jego szkolenia są dobrym wyborem zarówno dla osób początkujących, jak i tych, które chcą uporządkować swoją wiedzę, wrócić do podstaw albo pewniej korzystać z nowoczesnych narzędzi cyfrowych. Zamiast suchej teorii uczestnik otrzymuje konkretne przykłady, ćwiczenia i praktyczne rozwiązania, które pomagają szybciej przejść od oglądania lekcji do samodzielnego działania. Ksawery od lat współtworzy bibliotekę kursów Strefy Kursów, a jego materiały zebrały setki wysokich ocen od uczestników. To potwierdza, że jego największą wartością jest nie tylko znajomość technologii, ale przede wszystkim umiejętność przekładania jej na język zrozumiały dla szerokiego grona odbiorców. To dobry wybór dla osób, które chcą wejść w świat nowych technologii spokojnie, praktycznie i bez poczucia zagubienia.

Opinie kursantów

5,0 Zweryfikowana
„Jest to obszerny kurs który przyda się nie jednej osobie, która rozpoczyna przygodę z programowaniem jak i dla tych którzy już są w jej trakcie. Kurs pozwala zrozumieć i zaznajomić się zagadnieniami technologiami i rozwiązaniami jakie powinien znać każdy dobry programista . pomaga również ustrukturyzować wiedzę oraz nadaje kształtu naszemu celowi w programowaniu stron oraz zaplecza. Bardzo polecam ten kurs i jest jednym z moich ulubionych na tej platformie. Pozdrawiam i dziękuję zespołowi :-) "
Czytaj więcej
J Jakub Szafarczyk zweryfikowany kursant
5,0 Zweryfikowana
„Gorąco polecam ten kurs, ponieważ jak chce się zostać frontowcem czy backendowce, to warto przerobić podstawy oraz bardziej zaawansowane rzeczy opisywane w tym kursie. Potem można śmiało wybrać framework, język i ze sprecyzowaną wiedzą rozpocząć karierę w IT jako programista."
K Krzysztof Mierzejewski zweryfikowany kursant
5,0 Zweryfikowana
„Ciekawe podejście do tematu... Warto zapoznać się z kursem i rozpocząć drogę do developerki :) z kursem na pewno będzie łatwiej zacząć ale trzeba też sporo samozaparcia i uporu w dalszej drodze :) Na start jest ok :) "
Ł Łukasz Nowak zweryfikowany kursant
5,0 Zweryfikowana
„Bycie Full Stack Developerem wymaga bardzo szerokiej wiedzy odnośnie wielu aspektów programowania stron i aplikacji. Kurs jest znakomitym wstępem do świata Full Stacka i omawia najpopularniejsze rzeczy związane z tym fachem."
M Mariusz Szczerbal zweryfikowany kursant

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zobacz też

Podobne kursy

Kurs ES6 nowa generacja JavaScript

Programowanie

Kurs ES6 nowa generacja JavaScript

4.9 (106)

119 zł

Kurs Webpack

Programowanie

Kurs Webpack

4.8 (54)

119 zł

Kurs Programowanie obiektowe w JavaScript

Programowanie

Kurs Programowanie obiektowe w JavaScript

4.9 (91)

119 zł

Kurs Programowanie asynchroniczne w JavaScript

Programowanie

Kurs Programowanie asynchroniczne w JavaScript

4.9 (90)

119 zł

Kurs JavaScript od podstaw

Programowanie

Kurs JavaScript od podstaw

4.7 (31)

149 zł

Kurs Node.js - dynamiczne aplikacje

Programowanie

Kurs Node.js - dynamiczne aplikacje

4.8 (154)

119 zł

Ekosystem JavaScript - wprowadzenie

Programowanie

Ekosystem JavaScript - wprowadzenie

4.9 (268)

119 zł

Kurs Programowanie funkcyjne w JavaScript

Programowanie

Kurs Programowanie funkcyjne w JavaScript

4.9 (96)

119 zł

Kurs Gatsby.js - łatwe tworzenie wydajnych stron

Programowanie

Kurs Gatsby.js - łatwe tworzenie wydajnych stron

4.9 (20)

149 zł

Kurs Next.js od podstaw - praktyczny projekt aplikacji

Programowanie

Kurs Next.js od podstaw - praktyczny projekt aplikacji

4.6 (12)

169 zł

Ten kurs jest częścią ścieżki

4,8

JavaScript Front-end Developer

Zostań developerem najpopularniejszego języka współczesnej sieci Web. Zdobądź niezbędne umiejętności i pracuj w niezwykle dynamicznej dziedzinie.

576 wykładów 15791 uczestników
Dowiedz się więcej

Dostęp od razu po zakupie

119 zł