Przejdź do treści
FullstackDev

Praktyczny kurs JavaScript

Naucz się tworzyć interaktywne strony, które łączą się z REST API na praktycznych przykładach

Ostatnia aktualizacja: 2/2025 Polski

97

wykładów

10.5

godzin wideo

112

ocen

622

kursantów

Czego się nauczysz

  • Podstawy programowania w JavaScript oraz zaawansowane elementy języka
  • Zastosowanie programowania asynchronicznego
  • Tworzenie interaktywnych stron z wykorzystaniem DOM
  • Komunikacja z serwerem poprzez REST API
  • Obsługa zdarzeń użytkownika i responsywne interfejsy
  • Praktyczne projekty: fiszki, stoper, książka telefoniczna, aplikacja z API

O kursie

Ten kompleksowy program nauki przeprowadzi Cię przez kluczowe aspekty języka JavaScript, umożliwiając skuteczne tworzenie interaktywnych i dynamicznych stron internetowych. Zaczniemy od fundamentalnych kwestii, takich jak składnia, pętle i typy proste, aby solidnie zbudować podstawy Twojej wiedzy.

Rozwiniemy temat obiektów, wprowadzając Cię w świat modularnego kodu i efektywnego korzystania z obiektowości w JavaScript. W dalszej części skoncentrujemy się na interakcji z DOM (Document Object Model) - odkryjesz, jak dynamicznie modyfikować struktury HTML i style CSS oraz obsługiwać zdarzenia użytkownika: kliknięcia myszy, klawiaturę i inne akcje.

Nie zapomnimy o obiekcie window i jego różnorodnych metodach oraz właściwościach, które znacząco usprawnią Twój kod w przeglądarce. Ostatni etap kursu poświęcimy praktycznej komunikacji z REST API - na konkretnych przykładach dowiesz się, jak efektywnie pobierać i wysyłać dane między Twoją aplikacją a serwerem.

Kurs nie tylko dostarczy Ci wiedzy teoretycznej, ale również umożliwi praktyczne zastosowanie zdobytej wiedzy w projektach takich jak fiszki, stoper, książka telefoniczna czy aplikacja korzystająca z zewnętrznego API.

Program kursu

Wstęp

20 · 1 godz. 50 min

Tablice

14 · 1 godz. 25 min

Obiekty

12 · 1 godz. 14 min

Kontrola przepływu programu

19 · 1 godz. 28 min

JavaScript i DOM

15 · 1 godz. 55 min

Zagadnienia zaawansowane

8 · 1 godz. 27 min

Formularze i komunikacja z API

9 · 1 godz. 18 min

Wymagania

  • Podstawowa znajomość HTML i CSS
  • Dostęp do komputera z przeglądarką internetową
  • Zapał do nauki i regularnej praktyki

Dla kogo jest ten kurs

  • Początkujący programiści, którzy dopiero zaczynają przygodę z programowaniem i chcą zdobyć solidne podstawy JavaScript