Detail kurzu

JavaScript I. - programovanie a základy jazyka

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Moderný počítačový kurz JavaScript I. je určený pre programátorov webových stránok, ktorý budú vo svojej praxi potrebovať vedieť programovať v čistom JavaScripte. A na čo je JavaScript vlastne dobrý? JavaScript je programovací jazyk, s ktorým máte plnú moc nad Vašou stránkou a môžete na nej hocičo zmeniť - dynamicky. Či už sa ho rozhodntene používať na backende s NODE, alebo v moderných frameworkoch ako React/Angular/VUE, všade tam budete potrebovať znalosť práve čistého JavaScriptu a nie jQuery ako doteraz. Cykly, premenné, podmienky, metódy, objeky alebo štruktúry - všetko sa naučíte práve na tomto kurze JavaScriptu. Dozviete sa kde a ako JavaScriptový kód píšeme, ako povieme prehliadaču, aby si pamätal čísla a texty s ktorými pracujeme a ako docieliť aby boli naše príkazy podmienené alebo aby sa opakovali. Ďalej si ukážeme ako môžeme pracovať s časťami našej stránky, ako v nej elementy hľadáme a ako ich môžeme meniť. Na všetko si budeme robiť aj praktické úlohy.

Obsah kurzu

Čistý JavaScript
  • Úvod do jazyka
  • História
  • Podpora prehliadačov
  • Čo vlastne JavaScript vie
  • Čo s JavaScriptom neurobíme
Začíname programovať
  • Ukážka skriptu
    • Kde JavaScript píšem?
    • Do HTML, externý súbor
    • Ako JavaScript využijem? - Reagujem na udalosti
    • Čo sú udalosti - eventuality?
    • HTML atribúty on***
    • Nájdenie elementu - funkcia getElementById
    • Zmeníme text - vlastnosť innerHTML
Syntax jazyka
  • Spôsob zápisu a syntax
  • Premenné a spôsob zápisu
  • Rozdelenie premenných na privátne, lokálne
  • Poznámky a komentáre
  • Typy premenných
    • Číslo
    • Text
  • Čo s nimi môžem robiť?
    • Matematika +, -, *, /
    • Spájanie textov +
  • Konštanty
  • Objekty
  • Zápis premenných do textu, resp. do stránky
Výpis na obrazovku
  • Alert
  • Document.write
  • InnerHTML
  • console.log
  • Rozdiely
Funkcie
  • Čo je funkcia?
  • Funkcia - kamarát, ktorý pracuje za nás
  • Tvorba funkcií
  • Zápis funkcie
  • Parametre funkcie - žiadny alebo niekoľko
  • Výstup funkcií - return
  • Spravíme si konvertor jednotiek
Podmienky
  • Podmienka IF
  • Operátory - porovnávanie hodnôt
    • Pravdivostné hodnoty
    • >, >=, <, <=, ==, ===, !=
  • Praktické príklady
  • AND a OR alebo keď jedna podmienka nestačí
  • Negatívna časť podmienky - časť ELSE
  • ELSE IF
  • Podmienka SWITCH
  • Praktické príklady
Cykly
  • Problematika cyklov
  • Využívanie cyklov
  • Cyklus for
    • syntax
    • Využitie
    • Operátor ++
    • praktický príklad
  • Cyklus While
    • syntax
    • využitie
    • praktický príklad
  • metód poľa Foreach
    • syntax
    • vyžitie
    • praktický príklad
  • Zastavenie cyklov - break
  • Riadiaca premenná
Polia
  • Rôzne hodnoty v jednom balíku
  • Index začína od nuly
  • Vlastnosť “length”
  • “Poľoidné” hodnoty z funkcií getElementsByClassName, getElementsByTagName a querySelectorAll
Nástroje prehliadača
  • Konzola
  • Chyby v JS a ich ladenie
  • Sledovanie programu krok za krokom

Cieľová skupina

pokročilý
Hodnotenie




Organizátor



Ďalšie termíny kurzu
Termín Cena Miesto konania Zarezervovať