[2020] JavaScript - Jedyny Kurs, Którego Potrzebujesz!
4.7 (174 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,071 students enrolled

[2020] JavaScript - Jedyny Kurs, Którego Potrzebujesz!

Poznaj od podstaw język JavaScript i naucz się tworzyć zaawansowane aplikacje!
4.7 (174 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,071 students enrolled
Created by Mateusz Maj
Last updated 5/2020
Polish
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 19 hours on-demand video
  • 5 articles
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Kurs nauczy Cię języka JavaScript od całkowitych podstaw. Poznasz też dobre praktyki pisania kodu.
  • Będzie dużo ćwiczeń i projektów, które pomogą utrwalić Twoją wiedzę. :)
  • Poznasz zmienne, operatory, instrukcje warunkowe, pętle, tablice, obiekty, DOM i więcej!
  • Poznasz wszystkie typy funkcji w JS i dowiesz się, jakie są między nimi różnice.
  • W tym kursie pracujemy również API, co jest podstawą podstaw w dzisiejszych czasach!
Course content
Expand all 137 lectures 19:01:31
+ Wprowadzenie do JavaScript
8 lectures 42:30
Jak uczyć się JS?
00:45
Gdzie umieszczać JavaScript?
04:52
Komentarze w JS
01:18
Console.log i konsola
02:30
Zmienne var, let & const
06:41
Jak poprawnie nazywać zmienne?
06:20
Dlaczego nie powinniśmy korzystać z var?
07:36
Kilka porad i 'super string' aka. 'template string'
12:28
Test z sekcji "Wprowadzenie do JavaScript"
5 questions
+ Typy danych
7 lectures 37:42
String - typ prosty
20:17
Number - typ prosty
07:30
Boolean - typ prosty
01:53
Undefined - typ prosty
00:47
Null - typ prosty
01:19
Symbol - typ prosty
00:35
Typy złożone
05:21
Test z typów danych
5 questions
+ Operatory
4 lectures 19:31
Operatory arytmetyczne
05:43
Operatory przypisania
02:17
Operatory porównania
05:56
Operatory logiczne
05:35
QUIZ z operatorów
8 questions
+ Instrukcje warunkowe
9 lectures 01:01:52
Switch
11:53
Operator warunkowy
08:15
Zadanie #1 - If
02:33
Zadanie #2 - If & else
02:56
Zadanie #3 - If, else if & else
03:12
Zadanie #4 - Switch
04:07
Zadanie #5 - Operator warunkowy
05:43
Zadanie #6 - If, else if & else z operatorami logicznymi
09:15
+ Pętle
9 lectures 51:46
For
10:31
While
02:01
Do ... while
02:23
For of
06:39
forEach
05:00
Zadanie #1 - Pętla for
05:25
Zadanie #2 - Pętla while
06:46
Zadanie #3 - Pętla do ... while
03:33
Zadanie #4 - Pętla for of
09:28
+ Tablice
11 lectures 01:51:13
Czym są tablice?
06:56
Metody na tablicach (unshift, shift, push, pop)
09:06
Metody na tablicach (map, concat, spread & rest operator)
20:24
Metody na tablicach (slice, splice)
11:27
Metody na tablicach (pozostałe metody)
24:45
Zadanie #1 - Stwórz tablicę, dodaj oraz usuń elementy
04:56
Zadanie #2 - Stwórz pustą tablicę i dodaj do niej elementy
01:58
Zadanie #3 - Połącz tablice
03:20
Zadanie #4 - Zadanie z forEach
02:45
Zadanie #5 - Tablica i pętla for
15:28
Zadanie #6 - Tablice, if, operator warunkowy i pętla for
10:08
+ Funkcje
9 lectures 01:39:22
Wprowadzenie do funkcji
13:12
Funkcja strzałkowa
10:15
Domyślne parametry funkcji
07:21
Spread & rest operator v2
06:14
Zakresy
14:59
forEach i callback
10:46
Zadanie #1 - Dodaj elementy i sprawdź czy są parzyste
12:56
Zadanie #2 - Konwerter °F na °C
12:41
Zadanie #3 - Callback & forEach
10:58
+ DOM, Window, Document...
12 lectures 01:56:43
Czym jest API?
10:18
DOM, Window, Document
10:43
Hoisting
02:20
Pobieranie elementów na stronie
19:38
Tworzenie i dodawanie elementów na stronie
07:12
textContent, innerText, outerHTML & innerHTML
10:35
Usuwanie elementów ze strony
07:33
addEventListener
12:06
Stylowanie w JS
04:15
Add, remove & toggle class
09:19
Zadanie #1 - Stwórz listę i zmodyfikuj ją
12:21
Zadanie #2 - Stwórz przyciski i podepnij nasłuchiwanie
10:23
+ Pozostałe
7 lectures 32:46
setTimeout i setInterval
03:01
Alert, confirm & prompt
04:58
Obiekt Math i prosta gra
09:54
Atrybuty w JS
05:46
Relacje rodzinne
03:01
Dataset
04:43
ID jako zmienna
01:23
Requirements
  • Będzie świetnie, jeśli znasz podstawy HTML oraz CSS.
Description

W kursie czeka na Ciebie mnóstwo zadań i wyzwań. Języka JavaScript nauczysz się od podstaw — potrzebna Ci jedynie podstawowa wiedza z zakresu HTML oraz CSS, dobra kawa i edytor kodu. ;)

Po każdym dziale dokładnie sprawdzimy Twoją wiedzę poprzez liczne zadania, a na końcu zrobimy aż 8 projektów, przy których na pewno będziemy się świetnie bawić. :)

Co więcej, mogę Ci zagwarantować, że doświadczenie zdobyte podczas tworzenia tych projektów będzie bezcenne i skutecznie utrwali wiedzę z początkowych odcinków kursu.


Czego nauczysz się w tym kursie? Tak w skrócie:

  • dowiesz się czym są zmienne, jak je tworzyć i jakie są między nimi różnice,

  • poznasz konsolę oraz przydatne komendy, które pomogą w pracy z kodem,

  • poznasz wszystkie typy danych oraz operatorów,

  • dowiesz się czym są i jak wykorzystywać instrukcje warunkowe oraz pętle,

  • poznasz tablice oraz metody, czyli takie gotowe funkcje, które ułatwiają pracę na tablicach,

  • poznasz wszystkie rodzaje funkcji w JavaScript, dowiesz jakie są między nimi różnice, jak je tworzyć i wiele więcej,

  • poznasz 'magiczne' this,

  • dowiesz się czym jest DOM, jak z nim pracować, jak pobierać lub usuwać dane, czym jest hoisting,

  • dowiesz się czym jest API i jak z nim pracować,

  • poznasz obiekty oraz zaawansowane metody pracy z nimi,

  • poznasz inne zaawansowane zagadnienia, m. in. promisy, async & await, axios i wiele więcej,

  • i przede wszystkim -  zrobisz mnóstwo projektów!


Także bez zbędnego przedłużania — zapraszam na kurs! :)

Who this course is for:
  • Kurs skierowany jest do osób, które chcą nauczyć się języka JavaScript.