JavaScript od A do Z. Od postaw do samodzielnych projektów.
Witam Ci w kursie JavaScript od A do Z w którym zapoznasz się ze składnią i zasadą działania tego najpopularniejszego obecnie języka programowania.
Stworzony przez Paweł Zarębski
Odkryj powiązane tematy
W cenie szkolenia otrzymasz
W skrócie
Dlaczego warto wybrać to szkolenie
Zaczynasz od zera i krok po kroku budujesz solidne podstawy JS. Ćwiczysz na realnych zadaniach i projektach, dzięki czemu teoria od razu zamienia się w działający kod.
Poznasz pracę z DOM i zewnętrznym API, w tym metody HTTP GET i POST. Kurs jest rozwijany – dochodzą tematy jak asynchroniczność i obsługa błędów oraz nowe projekty.
- Od zera do efektów – Projekty: kalkulator i generator żartów z API.
- Praktyka DOM – Pobieranie, zapisywanie, edycja, usuwanie, klasy i style.
- API i HTTP – Komunikacja z zewnętrznym API oraz zrozumienie GET i POST.
- Kurs, który rośnie – Nowe tematy: asynchroniczność, try-catch, zadania i kolejne projekty.
Czego się nauczysz?
- 1Zmienne i stałePoznasz deklarowanie i użycie zmiennych oraz stałych w JS.
- 2Typy danych w JSTekstowe, liczbowe, logiczne, a także NaN i undefined.
- 3Warunki i zapis skróconyBudowanie instrukcji warunkowych i skrócony zapis warunku logicznego.
- 4PętleIterowanie po danych i wykonywanie powtarzalnych operacji.
- 5Funkcje i parametrySposoby deklarowania funkcji, przekazywanie parametrów i zwracanie wartości.
- 6Praca z DOMPobieranie, zapisywanie, edycja i usuwanie elementów, zmiana klas i stylów.
- 7Komunikacja z APIŁączenie z zewnętrznym API oraz zrozumienie metod HTTP GET i POST.
- 8Projekt: KalkulatorZbudujesz prosty kalkulator, utrwalając podstawy JS i pracę z DOM.
- 9Projekt: Generator żartówStworzysz generator żartów połączony z zewnętrznym API.
- 10Asynchroniczność i błędy (aktualizacje)Kolejne lekcje obejmą asynchroniczność funkcji, obsługę błędów i try-catch.
Dla kogo jest to szkolenie
- Dla osób zaczynających naukę JavaScript od zera.
- Dla znających HTML i CSS, którzy chcą dodać dynamikę stronom.
- Dla chcących rozumieć DOM i sprawnie manipulować elementami.
- Dla ciekawych, jak działa komunikacja z API oraz metody GET i POST.
- Dla lubiących uczyć się przez praktyczne projekty: kalkulator i żarty.
- Dla planujących dalszą naukę, na przykład biblioteki React.
- Dla celujących w staż/Junior po opanowaniu JS i jednego z frameworków.
- Dla wracających do podstaw i chcących uporządkować wiedzę.
Wymagania
Nie ma formalnych wymagań wstępnych.
Opis szkolenia
JavaScript od A do Z to kurs, w którym zaczynasz od zupełnych podstaw i szybko przechodzisz do praktyki. Krok po kroku poznajesz zmienne, stałe, typy danych, warunki, pętle i funkcje. Następnie uczysz się pracy z obiektem DOM: pobierania, zapisywania, edycji i usuwania elementów oraz zmiany klas i stylów. Pokażemy też, jak komunikować się z zewnętrznym API i zrozumieć metody HTTP GET i POST. Całość utrwalisz w projektach: kalkulator oraz generator żartów.
Podstawy języka JavaScript
W pierwszej części zaczynasz od fundamentów składni i sposobu myślenia w JS. Poznasz różnice między zmiennymi a stałymi oraz dobre praktyki ich użycia. Dowiesz się, jak działają typy danych: tekstowe, liczbowe i logiczne, a także czym są wartości specjalne, takie jak NaN i undefined. Nauczysz się budować warunki logiczne i korzystać ze skróconego zapisu, aby zapisywać decyzje w przejrzysty sposób. Utrwalisz też pętle, dzięki którym przetwarzasz dane wielokrotnie, kontrolując przepływ programu od początku do końca.
Funkcje i logika programu
Drugi moduł poświęcony jest funkcjom, czyli sercu wielu programów. Przećwiczysz różne sposoby deklarowania funkcji i zobaczysz, kiedy które rozwiązanie ma sens. Zrozumiesz, jak przekazywać parametry, aby funkcja działała na przekazanych wartościach, oraz jak zwracać wynik, by użyć go dalej w kodzie. Będziesz łączyć warunki, pętle i funkcje w spójną logikę, dzięki czemu kolejne zadania zaczniesz rozwiązywać szybciej i czytelniej. Po tej części łatwiej zaprojektujesz małe elementy aplikacji.
Praca z obiektem DOM
Praktyczna część dotycząca DOM pokazuje, jak łączyć kod z elementami strony. Nauczysz się pobierać elementy, zapisywać nowe lub zaktualizowane treści, usuwać to, co zbędne, oraz edytować zawartość w odpowiedzi na działania użytkownika. Poznasz zmiany klas i stylów, aby wpływać na wygląd interfejsu bez przeładowywania strony. Dzięki tym ćwiczeniom zrozumiesz, w jaki sposób kod JavaScript nadaje witrynie dynamikę i jak porządkować modyfikacje, aby projekt pozostawał czytelny i łatwy do rozwijania.
Komunikacja z API i HTTP
W kolejnej części skupisz się na komunikacji z zewnętrznym API. Krok po kroku zobaczysz, jak nawiązywać połączenie, odbierać dane i wykorzystywać je w interfejsie. Wyjaśnione zostaną podstawy metod HTTP, w szczególności GET oraz POST, tak abyś rozumiał, kiedy odczytujemy dane, a kiedy je wysyłamy. Dzięki temu łatwiej stworzysz elementy aplikacji reagujące na informacje z sieci i połączysz część wizualną z danymi dostarczanymi z zewnątrz. To solidny fundament pod dalsze projekty.
Projekty i dalsze kroki
Zdobyte umiejętności utrwalisz w projektach: zbudujesz kalkulator oraz generator żartów połączony z zewnętrznym API. Dzięki temu zobaczysz pełen przepływ od logiki przez pracę z DOM po komunikację z siecią. Kurs jest nieustannie rozwijany – pojawiają się kolejne tematy, m.in. asynchroniczność funkcji, obsługa błędów i blok try-catch, a także nowe zadania i projekty. Po ukończeniu nauki możesz rozpocząć naukę biblioteki React. Znajomość HTML, CSS, GIT, Bootstrap, JavaScript i jednego z jej frameworków pomaga w szukaniu stażu lub roli Junior Dev.
To szkolenie w liczbach
Spis treści
O autorze
Ten kurs nie został jeszcze oceniony.
Przystąp do szkolenia i oceń go jako pierwszy!
JS & MySQL & PHP - Przygotowanie do egzaminu ...
23 wykładów
2 godz. 40 min
Programowanie w języku Python - od A do Z
127 wykładów
16 godz. 08 min
Kurs PHP - dla początkujących
51 wykładów
3 godz. 35 min
JavaScript od Podstaw do Eksperta
95 wykładów
14 godz. 58 min
Kurs Tworzenia Stron WWW w HTML i CSS od Pods ...
292 wykładów
51 godz. 05 min
HTML & CSS - Przygotowanie do egzaminu EE.09 ...
29 wykładów
2 godz. 42 min
Python - Pierwsze Kroki - Instalacja i konfig ...
10 wykładów
1 godz. 41 min
Kurs WordPress + Woocommerce
9 wykładów
8 godz. 19 min
Webdesign od podstaw 1 - Wordpress, html, css
74 wykładów
10 godz. 53 min
Webdesign od podstaw 2 - Wordpress, php, sql
67 wykładów
9 godz. 13 min
JS & MySQL & PHP - Przygotowanie do egzaminu EE.09 i INF.03
Kurs jest dla osób, które chcą się douczyć przed egzaminem. Po kursie zyskasz wiedzę teoretyczną i praktyczną z MySQL, PHP oraz JS
Czego się nauczysz?
- Umiejętne poruszanie się po phpmyadmin
- Zarządzanie bazą danych w MySQL
- Pobieranie i wysyłanie danych do bazy