Návrh Školení
Úvod do JavaScript a funkcí
- Co je JavaScript?
- JavaScript časem
- Kdy a kde použít JavaScript
- Kdy a kde nepoužívat JavaScript
- Základy webového skriptování
- Včetně JavaScript na vaší webové stránce
- Psaní JavaScript prohlášení
- Použití proměnných
- Práce s operátory
- Zachycení událostí myši
- Obecná syntaxe
- Volání funkcí
- Variabilní rozsah
- Funkce šipek
- Nastavení výchozích parametrů
Objekty DOM a vestavěné objekty
- Interakce s uživatelem
- Výběr prvků podle jejich ID
- Accesssbírání historie prohlížeče
- Použití objektu umístění
- Použití data a času
Práce s čísly a řetězci
- Čísla
- Globální metody
- Objekt čísla
- Funkce Number().
- Booleovské hodnoty
- Nulové a nedefinované hodnoty
- Struny
- Řetězcové šablony
Ukládání dat do polí
- Pole
- Jak iterovat přes pole
- Operátor tří teček
Zpracování událostí v JavaScript a řízení toku programu
- Typy událostí
- Obslužné programy událostí
- Objekt události
- Podmíněné výroky
- Smyčky a řídicí struktury
- Jak nastavit a používat časovače
Skriptování pomocí DOM
- DOM uzly
- Výběr prvků pomocí getElementsByTagName()
- Jak číst atributy prvků
- Mozilla a Chrome DOM inspektor
- Co je JSON? Úvod
Programming s manipulací JavaScript, HTML a CSS
- Některé důležité prvky
- Drag and drop
- Místní úložiště
- Jak pracovat s místními soubory
- Vlastnost stylu v DOM
- Jak přistupovat ke třídám pomocí className
- Objekt DOM styleSheets
- Jak odkazovat na CSS3 vlastnosti v JavaScript
- Jak nastavit CSS3 vlastnosti
Shrnutí a další kroky
Požadavky
- Základní porozumění HTML a CSS
- Seznámení s obecnými koncepty programování
Publikum
- Weboví vývojáři
- Softwaroví inženýři
- Každý, kdo má zájem o výuku JavaScript pro vývoj webu
Reference (5)
Poskytováno nestjs i když to nebylo na pořadu dne
Suhail - Maldives Pension Administration Office (Pension Office)
Kurz - Typescript Unit Testing
Machine Translated
Trainor poskytuje více vzorků, což opravdu hodně pomáhá.
Romulo - Tribal Software Philippines, Inc.
Kurz - Advanced TypeScript
Machine Translated
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Kurz - React with Next.js
Simplification of new complex techniques
Brian Zaranyika - Vodacom SA
Kurz - React Native Expo
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.