Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-02-20 19:17:38
30-Day Money-Back Guarantee
Development Programming Languages JavaScript

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

Poznaj od podstaw język JavaScript i naucz się tworzyć zaawansowane aplikacje!
Rating: 4.7 out of 54.7 (613 ratings)
3,118 students
Created by Mateusz Maj
Last updated 3/2021
Polish
30-Day Money-Back Guarantee

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

14 sections • 140 lectures • 18h 59m total length

  • Preview07:33
  • Preview00:11
  • Preview00:13
  • Preview04:22
  • Discord & Visual Studio Code
    00:26
  • Lista wtyczek do Visual Studio Code
    00:15

  • 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

  • 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 arytmetyczne
    05:43
  • Operatory przypisania
    02:17
  • Operatory porównania
    05:56
  • Operatory logiczne
    05:35
  • QUIZ z operatorów
    8 questions

  • Preview13:58
  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • Bardzo dobra znajomość HTML oraz CSS.

Description

W kursie czeka na Ciebie mnóstwo zadań i wyzwań. Języka JavaScript nauczysz się od podstaw — potrzebna Ci jedynie bardzo dobra 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.

Instructor

Mateusz Maj
Front-End Developer
Mateusz Maj
  • 4.8 Instructor Rating
  • 2,946 Reviews
  • 17,225 Students
  • 6 Courses

Cześć, mam na imię Mateusz i kocham bawić się w kodzie, tworzyć strony internetowe, bawić się w montowanie filmów i obróbki zdjęć.


Moja przygoda z tym wszystkim zaczęła się wiele lat temu, bo jeszcze w czasach gimnazjum, kiedy to tworzyłem strony z grami oraz edytowałem przeróżne materiały - od filmów ślubnych po materiały z gier wideo.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.