SKOLENI.net Školení, kurzy, semináře # javascript pro pokrocile a node js
KURZ: Javascript pro pokročilé a Node.js
Účastníci získají celkový přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů. Naučí se psát robustní, rychlé a bezpečné aplikace, moderní skripty pro běžně používané aplikace s minimálním úsilí. Naučí se používat Node.js a jeho balíčky včetně jejich implementace. * Účastníci získají celkový přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů. Naučí se psát robustní, rychlé a bezpečné aplikace, moderní skripty pro běžně používané aplikace s minimálním úsilí. Naučí se používat Node.js a jeho balíčky včetně jejich implementace. Debuggování Debuggování OOP v Javascriptu Node.js Nové rozšířené datové typy a pokročilé funkcionality v JS Regulární výrazy Ukládání dat Bezpečnost Používání OS Windows nebo Mac, abstraktní myšlení, absolvování kurzů - HTML základy tvorby WWW stránek, kurzu CSS kaskádové styly a předchozího kurzu Javascript pro začátečníky nebo alespoň znalosti z praxe tomu odpovídající. Usnadnění může být znalost angličtiny a pokud účastník již třeba zná nějaký z programovacích jazyků rodiny C. Kurz předpokládá, že se účastníci HTML - CSS a Javascriptu aktivně věnují a často již v tomto prostředí pracují.
Program kurzu
Debuggování - Nástroje pro vývojáře
- Příkazy pro ladění kódu
OOP v Javascriptu - Prototypování – statické a dynamické vlastnosti a metody
- Prototypování – vytváření dědičnosti
- Volání rodičovských metod a předávání kontextu
- Uzávěry - Closures
- Nový statement class v ES6
- Moduly v ES6
Node.js -
Zaměření, přednosti použití - Způsob vývoje, debugování
- File systém, základní moduly
- Využití při vývoji webových aplikací (babel, less, uglify, rollup)
- Vytvoření node.js serveru a zachycení dat (POST, GET)
Nové rozšířené datové typy a pokročilé funkcionality v JS - Verze Javascriptu v prohlížečích, MDN
- Rozšiřování základních prototypů, polyfilly
- Nové funkce pro pole, nová číselná pole, iterátor typu Map
- Funkce - předávání kontextů pomocí funkcí aplly a call, bind
- API nových elementů – canvas, audio a video
- Lokální proměnné
- Arrow funkce
- Promisy
Regulární výrazy - Co jsou regulární výrazy a k čemu slouží
- Syntaxe, vytvoření regulárního výrazu
- Literály, speciální znaky, modifikátory a kvantifikátory
- Znakové třídy a množiny znaků
- Zpětné reference
- Používání funkcí test, exec, replace a split
- Ošetřování před odesíláním formulářů
Ukládání dat - Cookies
- Local Storages
Bezpečnost - Zabezpečení cookies
- CSRF útoky
- XSS útoky
- Ochrany uživatelských vstupů aplikace
- Ukradnutí administrační cookie
Vývoj univerzální aplikace pro hlavní používané prohlížeče - Polyfilly
- Využití Node.js pro vývoj
Předpokládané znalosti: Používání OS Windows nebo Mac, abstraktní myšlení, absolvování kurzů
- HTML základy tvorby WWW stránek,
kurzu CSS kaskádové styly a předchozího
kurzu Javascript pro začátečníky nebo alespoň znalosti z praxe tomu odpovídající. Usnadnění může být znalost angličtiny a pokud účastník již třeba zná nějaký z programovacích jazyků rodiny C.
Kurz předpokládá, že se účastníci HTML/CSS a Javascriptu aktivně věnují a často již v tomto prostředí pracují.
Obsah kurzu - školení Účastníci získají celkový přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů. Naučí se psát robustní, rychlé a bezpečné aplikace, moderní skripty pro běžně používané aplikace s minimálním úsilí. Naučí se používat Node.js a jeho balíčky včetně jejich implementace.DebuggováníDebuggováníOOP v JavascriptuNode.jsNové rozšířené datové typy a pokročilé funkcionality v JSRegulární výrazyUkládání datBezpečnostPoužívání OS Windows nebo Mac, abstraktní myšlení, absolvování kurzů - HTML základy tvorby WWW stránek, kurzu CSS kaskádové styly a předchozího kurzu Javascript pro začátečníky nebo alespoň znalosti z praxe tomu odpovídající. Usnadnění může být znalost angličtiny a pokud účastník již třeba zná nějaký z programovacích jazyků rodiny C. Kurz předpokládá, že se účastníci HTML - CSS a Javascriptu aktivně věnují a často již v tomto prostředí pracují.
Cíl školení - poznámka ke kurzu Účastníci získají celkový přehled o jazyku JavaScript a jeho možnostech v prostředí internetových prohlížečů. Naučí se psát robustní, rychlé a bezpečné aplikace, moderní skripty pro běžně používané aplikace s minimálním úsilí. Naučí se používat Node.js a jeho balíčky včetně jejich implementace.
Podrobnosti o kurzu
-
ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
-
Organizační informace pro účastníky školení Školení standardně probíhají v učebnách Školicího centra ICT Pro v Brně, na ulici Sochorova 38, nebo v Praze, na ulici Líbalova 1. Po vzájemné dohodě zcela běžně pořádáme zákaznické kurzy i ve školicích prostorách klienta, případně v učebnách našich partnerských výukových středisek nebo v námi či zákazníkem pronajatých prostorách. Přihlášky na kurzy zajišťované školicím centrem ICT Pro jsou přijímány e-mailem nebo prostřednictvím formuláře na webových stránkách. Elektronické přihlášky jsou považovány za závazné. Zařazení všech přihlášených je prováděno podle pořadí došlých objednávek. Po přihlášení obdrží zákazník obratem automatické potvrzení o přijetí přihlášky. Nejpozději jeden až dva týdny před zahájením kurzu obdrží zákazník závazné potvrzení termínu spolu s pozvánkou a dalšími upřesňujícími detaily. V případě, že je již termín zvoleného kurzu naplněn, budete kontaktováni zákaznickým servisem s nabídkou alternativních termínů konání. U vícedenních školení vám v případě potřeby rádi dáme tipy na ubytování, pokud možno v jednom z přilehlých ubytovacích zařízení. Na školeních má každý účastník k dispozici počítač s potřebným softwarem a připojením na internet. Výuka v oblasti ICT má zpravidla charakter „hands on“, což znamená, že teoretický výklad je přímo doprovázen praktickými ukázkami a aktivní prací posluchačů na PC. Ceny kurzů zpravidla zahrnují: služby kvalifikovaného školitele přípravu školení, přizpůsobení obsahu požadavkům klienta knižní publikaci k danému tématu [pokud je v ceně kurzu ], případně studentský manuál v tištěné nebo el. podobě zajištění dokumentace ke školení vydání certifikátu o absolvování kurzu zabezpečení výstupů a zpětné vazby pro zadavatele [na vyžádání] psací potřeby [poznámkový blok a tužka] oběd v blízké restauraci - pokud je v ceně kurzu občerstvení o přestávkách [káva, čaj, sušenky, minerálky apod.] využívání našich vzdělávacích prostor, strojový čas počítačů atd.
Dotazy a komentáře ke kurzuPřihláška na kurz
Odesláním formuláře 'Přihláška na kurz' se zaregistruje Vaše přihláška a na zadaný email přijde potvrzení o odeslání této přihlášky.
V případě poskytnutí osobních údajů, souhlasíte s archivací těchto údajů v souladu s podmínkami zákona č. 101/2000 Sb.,
o ochraně osobních údajů, ve znění pozdějších předpisů. Souhlas se zpracováním osobních údajů pro marketingové účely nevyžadujeme, tyto data nezpracováváme.
Server pouze zprostředkovává objednávky kurzů & kontakt na jejich pořadatele. Před odesláním přihlášky je nutno souhlasit s obchodními podmínkami účasti na kurzu daného pořadatele kurzu.
Neodpovídáme za správnost uvedených údajů. © OBEC.net, sro.
URL >>
https://skoleni.net/skoleni_83210_javascript-pro-pokrocile-a-node-js.html
JavascriptpokročiléNodejs