Registrace

Registraci uzavíráme po naplnění kapacity (včetně náhradnic).
Registruj se!

Kontakt

Proč zvolit náš kurz?

Zuzana Kišová

Zuzana Kišová
Účastnice akce: Tvořím web

I was excited!
One day workshop was a good way to know if it is for you or not. Try it and you will know for sure :)

JavaScript 1

Zajímá tě, co je na pozadí dynamických a interaktivních webových stránek? Kurz JavaScriptu ti ukáže, jak rozhýbat obsah na tvé stránce pomocí pár řádků kódu a jak napsat jednoduchou webovou aplikaci.

Kdy

23. září — 16. prosince 2020
18:00 — 20:30

Kde

Czechitas Brno
Škrobárenská 511/3
budova A2
Brno, 602 00
Česká republika
https://www.czechitas.cz/cs/brno

Další informace

Počet lekcí: 12

Délka jedné lekce: 2h 30m

Vstupní znalosti: Pokročilí začátečníci

Typ akce: Pravidelný

Cena: 3 990 Kč


Termíny konání lekcí

23. zář. 2020 / 30. zář. 2020 / 7. říj. 2020 / 14. říj. 2020 / 21. říj. 2020 / 4. lis. 2020 / 11. lis. 2020 / 18. lis. 2020 / 25. lis. 2020 / 2. pro. 2020 / 9. pro. 2020 / 16. pro. 2020

171126125407 0 U5 A2477

ANOTACE

JavaScript je dnes nedílnou součástí téměř každé webové stránky. Jen statické HTML a CSS již dávno nestačí a JavaScript přináší do stránky interaktivitu a dynamiku. Dokáže rozhýbat obsah, reagovat na vstup uživatele, pracovat s daty, apod. Ta pravá kouzla na webu se dnes dějí právě pomocí JavaScriptu.

PRO KOHO JE KURZ URČEN

Kurz je vhodný pro začátečnice a mírně pokročilé, které již mají základní zkušenosti s HTML a CSS a mají za sebou Úvod do programování 1 v jakémkoliv programovacím jazyce. Samotné HTML a CSS není náplní kurzu, ale protože budeme s JavaScriptem pracovat v rámci webových stránek, budeme HTML a CSS používat. Je tedy vhodné, abys chápala alespoň základní principy. Počítej prosím s tím, že na hodinách nebudeme výkladem HTML a CSS ztrácet čas. Je potřeba mít znalosti minimálně na úrovni jednodenního workshopu Czechitas Úvod do HTML a CSS nebo jeho online varianty ZDE. Protože tě chceme na kurzu naučit co nejvíc, počítáme také s tím, že máš za sebou Czechitas Úvod do programování 1 a víš, co je proměnná, podmínka a cyklus. Máš-li za sebou i workshop Úvod do programování 2 - JavaScript, budeš mít na začátku drobnou výhodu, která ti průchod kurzem zpříjemní. Na kurzu si základy programování bleskově zopakujeme, ale principy už bys měla znát.

Před přihlášením na kurz zvaž časovou náročnost. Nejde pouze o 2,5 hodiny výuky týdně. Součástí kurzu jsou i povinné domácí úkoly, jejichž vypracování může zabrat i několik hodin týdně. Bez plnění domácích úkolů si z kurzu neodneseš maximum. A my rozhodně chceme, aby sis odnesla co nejvíce.

Lekce probíhají převážně prakticky. Na každé lekci si krátce vysvětlíme novou teorii, kterou pak ve zbytku hodiny použijeme k praktickému řešení příkladů. Někdy půjde o krátké příklady vhodné pro hlubší pochopení látky, jindy naprogramujeme jednoduchou aplikaci, jejíž dokončení dostaneš za domácí úkol.

Kurz má dohromady 12 setkání. Je důležité, abys s tím počítala a chodila pravidelně. Naučíš se toho opravdu hodně.

PŘEDPOKLADY
  • Základní znalost HTML a CSS
  • Notebook (je nám jedno, jaký máš operační systém, ale uměj ho ovládat)
  • Myš (není úplně nutná, ale bude se ti s ní pracovat lépe)
  • Nabíječka
  • Plnění domácích úkolů
  • Alespoň 70% docházky
  • Dobrou náladu!
AGENDA
  • Zopakujeme si základy programování (proměnné, datové typy, podmínka, cyklus)
  • Po celou dobu kurzu budeme brát zřetel na procvičování algoritmizace
  • Naučíme se základy manipulace s objekty na stránce - dynamická změna obsahu, změna vzhledu, skrývání/zobrazování prvků, jejich animace, apod.
  • Vysvětlíme si princip událostí a jak pomocí nich JavaScript reaguje na vstup uživatele (klávesnice, myš, formuláře)
  • Vysvětlíme si princip událostí a jak pomocí nich JavaScript reaguje na vstup uživatele (klávesnice, myš, formuláře)
  • Ukážeme si, jak na stránce pracovat s médii (video, zvuk)
  • Vytvoříme aplikaci, která bude zpracovávat data z formuláře a dynamicky zobrazovat výsledek
VÝSLEDEK
  1. Na konci kurzu budeš rozumět základním konstrukcím programovacího jazyka
  2. Budeš rozumět tomu, jak JavaScript funguje na webové stránce
  3. Budeš mít hotovou sérii interaktivních prvků, které pak můžeš jednoduše použít na svém webu
  4. Budeš mít jednoduchou aplikaci, která zpracovává data z formuláře a dynamicky zobrazuje výsledek
  5. Budeš mít dobrý základ pro další vzdělávání


Na konci kurzu dostaneš certifikát o úspěšném dokončení kurzu. Získání certifikátu je podmíněno alespoň 70% účastí a plněním domácích úkolů.

Tým