Online kurzy JavaScriptu - kurz 25 600 RUB. z International School of Professions, školenie 8 týždňov, dátum 5.12.2023.
Rôzne / / November 28, 2023
Zvýšená motivácia učiť sa vďaka nájdeniu podobne zmýšľajúcich ľudí v komunite.
Živá komunikácia s mentormi a spolužiakmi.
Pravidelné vyučovanie priamo v školiacom stredisku.
Pohodlné učebné priestory, veľké vybavené učebne.
Dopravná dostupnosť: naše školiace strediská sa nachádzajú vždy v centre mesta.
„Živá“ online komunikácia s učiteľmi a mentormi.
Prístup ku kurzu na 3 mesiace: interaktívne úlohy, webináre a nahrávky tried.
Flexibilný tréningový plán, ktorý si sami zvolíte.
Žiadne dodatočné náklady na dopravu.
Možnosť spojiť tréning s prácou, cestovaním a paralelným tréningom.
Ihneď po absolvovaní kurzu budete môcť začať zarábať peniaze ako vývojár, ako aj implementovať JavaScript do svojej práce a zvýšiť svoj príjem.
Po absolvovaní kurzu získate Osobný certifikát.
16
Rozhrania: formuláre, binárne dáta, webové komponenty
1. Používanie JavaScriptu
Preskúmajte
1.Moderné štandardy
2.Používanie JavaScriptu
3. Práca s editormi kódu
4.Nástroje pre vývojárov: práca s konzolou
5.Externé skripty a poradie ich vykonávania
6. Práca so systémom správy verzií Git
7.Vytvorenie úložiska
Zvládnite to
- Nástroje pre vývojárov
- Editor kódu
- GitHub
- Ahoj svet
Na praxi
• Ovládať štandardy JavaScriptu.
• Pracujte s editorom kódu a vytvorte úložisko v Git.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
2. Syntax a funkcie kódu
Preskúmajte
1. Štruktúra kódu
2. Dátové typy a metódy práce s nimi
3.Primitívne metódy
4. Operácie s číslami
5. Syntax poľa
6. Rozsah pôsobnosti
7. Spôsoby nastavenia funkcií v JavaScripte
Zvládnite to
- Syntax
- Typy údajov
- Konštanty
- Funkčný výraz
Na praxi
• Napíšte funkciu počítadla na výstupné čísla.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
3. Funkcie 2.0
Preskúmajte
1.Uzáver
2.Zostatkové parametre
3.Globálny objekt
4.Funkčný objekt
5. Syntax "nová funkcia"
6. Plánovanie hovorov
7. Presmerovanie hovorov
Zvládnite to
- NFE
- setTimeout
- zavolať/prihlásiť/zaviazať
- Kontext vykonávania
Na praxi
• Riešenie problémov s používaním zložitých funkcií pri písaní kódu.
• Budete pracovať s rozsahom, kontextom hovoru.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
4. Operátori
Preskúmajte
1. Priorita operácií
2. Voliteľná reťazová syntax
3. Podmienené a bitové operátory
4. Operátory a operandy JavaScriptu
5. Porovnávacie operátory
6. Operátor prísnej rovnosti
7. Ternárny operátor
8.Logické operátory
Zvládnite to
- Unicode kódovanie
- Voliteľná reťaz
- Logické operátory
- Ternárny operátor
Na praxi
• Riešiť problémy týkajúce sa prevádzky operátorov a operandov, porovnávania typov a používania ternárneho operátora.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
5. Cykly
Preskúmajte
1. Iterácie
2. Syntax slučky
3. Inline deklarácia premennej
4.Používanie smerníc s operátormi
5. Dizajn vypínača
6. Zoskupovanie kódov
7.Metódy práce s poliami: forEach, Map, filter, reduction
8. Prípady práce s cyklami
Zvládnite to
- Kým; pre
- smernica o prerušení
- Iterácia
- ďalej
Na praxi
• Napíšte kód pomocou slučiek a naučených funkcií v kóde: Algoritmizačné priradenie.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
6. Objekty
Preskúmajte
1.Syntax objektu
2.Druhy predmetov
3.Objektové metódy
4. Odkaz na dátovú oblasť
5. Kopírovanie objektov cez „odkaz“
6.Vlastnosti-funkcie objektu
7.Spôsoby prístupu k vlastnostiam a metódam objektu
8. Prototypové dedičstvo
9.Prototypové metódy
Zvládnite to
- Doslovy
- slučka „pre...v“.
- Odkaz na dátovú oblasť
- Vstavané prototypy
Na praxi
• Riešenie problémov s používaním objektov a interakciou s nimi v skripte.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
7. Objekty: pokračovanie
Preskúmajte
1. Funkcie-konštrukcie a objekty rovnakého typu
2.Vlastnosti symbolov
3. Globálne symboly
4. Systémové symboly
5.Možnosti prevodu objektov
6. Vlajky a deskriptory vlastností
7.Getters a setters
8.Proxy a Reflect
9. Deštrukcia objektov
Zvládnite to
- Rekurzia
- Krátke vlastnosti
- Konverzia objektov
- Zničenie
Na praxi
• Rozviniete zručnosti v používaní zložitejších predmetov, funkcií a symbolov.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
8. Triedy+ generátory
Preskúmajte
1.Trieda: základná syntax
2.Triedové dedičstvo
3.Statické vlastnosti a metódy
4.Súkromné a chránené metódy a vlastnosti
5.Rozšírenie vstavaných tried
6. Kontrola triedy: "instanceof"
7. Iterátory a generátory
Zvládnite to
- Kontrola triedy
- Výraz triedy
- Generátory
- Triedne dedičstvo
Na praxi
• Napíšte kód pomocou tried a generátorov.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
9. Chyby v kóde a testovanie
Preskúmajte
1.Zlomové body
2. Príkaz Debugger
3.Spustenie skriptu krok za krokom
4.Logging - z kódu do konzoly
5. Ošetrenie chýb
6.Používateľské chyby
7. Chybové rozšírenie
8. Chytanie chýb v spustiteľnom kóde
Zvládnite to
- Body zlomu
- Chyba pri spracovaní
- Chybové rozšírenie
- Triedne dedičstvo
Na praxi
• Riešenie problémov s ladením kódu a spracovaním chýb.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
10. Sľub
Preskúmajte
1.Sľuby
2. Reťaz sľubov
3.Promises: spracovanie chýb
4.Sľubovanie
5.Asynchrónne a synchrónne programovanie
6.Asynchrónne funkcie: async/wait
Zvládnite to
- Sľub
- Sľubovanie
- Asynchrónne programovanie
- Async/čakať
Na praxi
• Riešiť problémy súvisiace s používaním sľubov v skripte.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
11. DOM
Preskúmajte
1.Prostredie prehliadača, špecifikácie
2.Navigácia cez prvky DOM
3. Zmena dokumentu
4.Rozmery a rolovanie prvkov/okien
5.Stránka: DOMContentLoaded, načítať, pred uvoľnením, uvoľniť
6.Načítavanie zdrojov: onload a onerror
Zvládnite to
- DOM strom
- Drag'n'Drop
- Posúvajte sa
- Udalosti ukazovateľa
Na praxi
• Píšte kód prehliadača s ohľadom na udalosti a kód slučky udalostí.
• Generovanie prvkov DOM na základe šablóny a ich naplnenie údajmi.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
12. Rozhrania: formuláre, binárne dáta, webové komponenty
Preskúmajte
1.Vlastnosti a metódy formy
2.Zaostrenie: zaostrenie/rozmazanie
3.Odoslanie formulára: udalosť a spôsob odoslania
4.Otváranie okien a metódy okien
5. Zásady „rovnakého zdroja“.
6. Vlastné prvky
7.Shadow DOM sloty
Zvládnite to
- TextDecoder
- ArrayBuffer
- Tieňový DOM
- Súbor a FileReader
Na praxi
• Riešenie problémov s vykonávaním kódu s formulármi, webovými komponentmi a otváraním okien.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
13. Sieťové požiadavky
Preskúmajte
1.FormData
2.Fetch API
3.Objekty URL
4.XMLHttpRequest
5. Obnoviteľné sťahovanie súborov
6. Server Odoslané udalosti
7. Súbory cookie, dokument.cookie
8.LocalStorage, sessionStorage
9.Práca s API: príjem dát a ich zobrazenie v prehliadači
10. Typy dotazov a ako ich používať
Zvládnite to
- AJAX
- Načítať
- Cache
- Typy žiadostí
Na praxi
• Napíšte kód s ohľadom na funkčnosť sieťových požiadaviek.
• Budete pracovať s hotovým API.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.
14. Zhrnutie: recenzia
Preskúmajte
1.Analýza práce študentov s API
2. Prehľad JavaScriptových knižníc
3. Odporúčania pre ďalší rozvoj: čo študovať, kam sa posunúť
4.Odpovede na pripravené otázky
Zvládnite to
- Mäkké zručnosti
- JavaScript knižnice
- Perspektívy rozvoja
- Kontrola kódu
Na praxi
• Predložiť návrh písaného kódexu, učiteľ dá odporúčania na jeho vypracovanie a zlepšenie.
Učiteľ výsledok zadania zhodnotí a podrobne ho s vami prediskutuje.