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+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native 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
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Cleaning
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 11 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages JavaScript

JavaScript - zacznij tworzyć dynamiczne strony i aplikacje

Poznaj podstawy programowania w JavaScript i spraw, że Twoje strony i aplikacje będą wyglądały lepiej niż kiedykolwiek!
Rating: 4.5 out of 54.5 (141 ratings)
837 students
Created by eduweb.pl - Kursy Wideo
Last updated 3/2018
Polish
Polish
30-Day Money-Back Guarantee

What you'll learn

  • dowiesz się czym jest JavaScript i dlaczego to tak popularny język programowania
  • przekonasz się, czemu Obiektowy Model Dokumentu sprawi, że Twój projekt wyjdzie daleko poza samą przeglądarkę
  • zaczniesz tworzyć dynamiczne i interaktywne projekty, które będą wyglądały dużo bardziej profesjonalnie
  • będziesz przygotowany na najpopularniejsze błędy i będziesz umiał je rozwiązać
  • nauczysz się tworzyć nowe elementy czy style
  • stworzysz praktyczne, rozbudowane projekty, które nawet nie spodziewałeś się, że możesz przygotować!
  • stworzysz praktyczne, rozbudowane projekty, które nawet nie spodziewałeś się, że możesz przygotować!

Course content

25 sections • 104 lectures • 10h 54m total length

  • Preview09:57
  • Preview06:53
  • JavaScript a jQuery
    02:20
  • JavaScript poza przeglądarką
    03:18
  • Wstawianie skryptów na stronę WWW
    04:43

  • Do czego służą zmienne?
    04:10
  • Tworzenie zmiennych
    08:45
  • Tekstowy typ danych
    05:51
  • Liczbowy typ danych
    03:35
  • Prawda, fałsz i wartości prawdziwe oraz fałszywe
    05:13
  • null vs undefined
    05:31
  • Operatory arytmetyczne
    08:49
  • Operatory porównania
    08:27
  • Operatory logiczne
    07:51
  • Inkrementacja i dekrementacja
    05:12

  • Do czego służą instrukcje warunkowe?
    02:57
  • Instrukcja if
    06:51
  • Skrócony zapis if
    03:44
  • Instrukcja switch
    05:33

  • Do czego służą pętle?
    03:51
  • Pętla while
    07:41
  • Pętla do while
    02:33
  • Preview04:14
  • Pętla for in
    04:16
  • Przerywanie lub kontynuacja pętli
    07:30

  • Czym są obiekty?
    03:11
  • Tworzenie obiektów i praca z właściwościami
    09:23
  • Funkcje jako metody obiektów
    04:01
  • Porównywanie obiektów
    03:05

  • Do czego służą tablice
    03:23
  • Tworzenie tablic jedno i wielowymiarowych
    08:10
  • Dodawanie elementów do tablicy
    06:02
  • Usuwanie elementów tablicy
    08:00
  • Sortowanie elementów tablicy
    09:03
  • Używanie pętli na tablicach
    07:59
  • Metody tablic
    13:59

  • Do czego służą funkcje?
    01:43
  • Tworzenie funkcji
    09:49
  • Zwracanie wartości
    06:41
  • Parametry funkcji
    10:01
  • Zakres zmiennych
    10:30
  • Zmienna arguments
    08:19
  • Funkcje anonimowe
    06:50
  • Wbudowane funkcje JavaScript
    06:04

  • Obiekt String
    13:09
  • Obiekt Number
    05:43
  • Obiekt Boolean
    02:55
  • Obiekt Array
    03:10
  • Obiekt Function
    06:38
  • Obiekt Math
    04:00
  • Obiekt Date
    11:00
  • Obiekt RegExp
    04:31
  • Pozostałe obiekty
    01:52

  • Blok try catch
    06:28
  • Zgłaszanie własnych błędów
    07:05

  • Czym jest DOM?
    05:58
  • DOP API a JavaScript
    08:02

Requirements

  • Znajomość HTML i CSS
  • Podstawowa znajomość technologii internetowych

Description

Znasz podstawy HTML i CSS, tworzysz strony internetowe… Ale masz poczucie, że czegoś im brakuje?

To najlepszy moment na poznanie podstaw JavaScript, co sprawi, że Twoje projekty będą bardziej dynamiczne, interakcyjne i rozbudowane.

Okaże się, że otworzy się przed Tobą zupełnie nowy wachlarz możliwości!

JavaScript to jeden z najpopularniejszych języków programowania, który pozwoli wejść na wyższy poziom wszystkim początkującym programistom. Poprowadzimy Cię krok po kroku przez praktyczne przykłady, które pozwolą Ci poznać działanie tego języka oraz jak najszybciej oraz najwygodniej wykorzystać go w swoich projektach.

Omówimy też Obiektowy Model Dokumentu, dzięki czemu wykorzystać JavaScript nawet poza przeglądarką internetową!


CO JEST ZAWARTE W KURSIE?


W początkowych lekcjach dowiesz się, co sprawia, że JavaScript jest tak szeroko wykorzystywany na całym świecie. Na pewno zdążyłeś zauważyć, że HTML i CSS mają swoje ograniczenia - i to właśnie z użyciem JavaScript je obejdziemy. Na początku: 

  • omówimy historię języka JavaScript, co wbrew pozorom też okaże się przydatne ;) 

  • poznamy jego konstrukcję

  • dowiesz się czym są zmienne, liczne operatory, pętle, obiekty...

  • jakie typy danych są dostępne w JavaScript

  • czym są instalacje warunkowe

  • i, po prostu - jak działa JavaScript

Choć język JavaScript powstał jako język skryptowy na potrzeby stron internetowych, to już dawno temu “wyszedł” z przeglądarek internetowych i może być używany tak naprawdę... gdziekolwiek.

W kursie, który masz przed sobą, poznasz język JavaScript jako niezależny język programowania, a dopiero później dowiesz się, jak wykorzystywać go do wzbogacania stron internetowych.


OBIEKTOWY MODEL DOKUMENTU


W drugiej połowie kursu dokładnie omówimy Obiektowy Model Dokumentu, dostępny w przeglądarkach internetowych. Przekonasz się:

  • jak przeglądarka tworzy z kodu HTML drzewo dokumentu

  • jak reprezentowane są poszczególne jego węzły

  • jak język JavaScript potrafi z tym “wewnętrznym światem” współpracować

  • jak wyszukiwać na stronie interesujące nas elementy HTML

  • oraz jak tworzyć nowe elementy, przypisywać im treść i wstawiać je na stronę

Popracujemy również z atrybutami elementów, ich klasami i wreszcie ze stylami CSS, abyśmy mogli wpływać dynamicznie na wygląd naszej strony.

Podczas pisania jakiegokolwiek kodu zawsze mogą zdarzyć się błędy - i chcemy Cię na to przygotować. Dowiesz się jakich błędów można się spodziewać oraz jak sobie z nimi poradzić.


JAVASCRIPT - WYKORZYSTANIE W PRAKTYCE 


Oczywiście, celem nauki JavaScript jest to, byś umiał wykorzystać go w swoich projektach - i dlatego przedstawimy Ci wiele wskazówek i trików, które ułatwią Ci pracę. Pod okiem instruktora stworzysz przykładowo:

  • zaawansowany skrypt, który pozwoli Ci sortować wprowadzone dane w różny sposób lub zmieniać kolejność elementów HTML na stronie

  • taki, który sprawdzać będzie poprawność wprowadzonych do formularza danych

  • poznasz zagadnienia z zakresu rozwiązywania błędów, stworzysz interakcyjne przyciski

  • a na sam koniec - przygotujesz projekt wyskakującego okienka ze wskazówką.

Dodatkowo będziesz mógł podzielić się projektem z innymi z użyciem Tooltipa.


TIPS & TRICKS


Na koniec kursu przygotowaliśmy 10 krótkich lekcji zawierających praktyczne wskazówki, dzięki którym zrozumiesz jeszcze lepiej język JavaScript, ale przede wszystkim... Ułatwisz sobie pracę.


DLA KOGO JEST TEN KURS? 

Jeżeli chcesz, by Twoje projekty stron WWW były bardziej dynamiczne, interakcyjne, i po prostu lepsze - to właśnie dla Ciebie powstał ten kurs. To obowiązkowy krok dla każdego, kto chce tworzyć bardziej zaawansowane, profesjonalne i estetyczne projekty. Dodatkowo to też świetny wybór dla osób, które znają już podstawy JavaScriptu, ale chcą uporządkować i odświeżyć swoją wiedzę.


The author of the course is Piotr Palarz.

Who this course is for:

  • osoby, które znają podstawy HTML i CSS oraz chcą pójść o "krok dalej"
  • każdy, kto chce, by jego projekty stron WWW zyskały na dynamiczności

Instructor

eduweb.pl - Kursy Wideo
https://eduweb.pl
eduweb.pl - Kursy Wideo
  • 4.5 Instructor Rating
  • 3,882 Reviews
  • 26,236 Students
  • 103 Courses

Na stronie eduweb znajdziesz multimedialne kursy wideo oprogramowania Adobe, tworzenia grafiki, fotografii, wideo, postprodukcji, projektowania stron WWW - HTML i wiele więcej! Poza kompleksowymi kursami online prowadzimy zajęcia na żywo w ramach Eduweb Live i ścieżek specjalizacji, jak również oferujemy Certyfikaty i wsparcie na każdym etapie nauki. Nasi trenerzy to najwyższej klasy eksperci z branży, którzy na co dzień pracują dla największych firm, dzięki czemu mogą zaprezentować najwyższy poziom praktycznych materiałów szkoleniowych.

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