Node.js základy

4h 40min
Čas
51
Kapitol
Programování
Kategorie
5.0
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Node.js základy

Online kurz "Začínáme s REST API serverem: Node.js a Express" je navržen pro začátečníky, kteří mají alespoň základní znalosti programování v JavaScriptu a chtějí se naučit vytvářet REST API servery pomocí Node.js a Express.

V úvodu kurzu vám představím základní pojmy z webového vývoje, rozdíly mezi front-end a back-end vývojem a co je to Node.js. Naučíme se nainstalovat Node.js a Visual Studio Code, což jsou nástroje potřebné pro vývoj našeho serveru.

Následující modul kurzu Node.js a Express je věnován opakování základů JavaScriptu. Seznámíme se se základní syntaxí, proměnnými, podmínkami, cykly, funkcemi, logickými operátory, poli, objekty, destructuringem, operátory spread a rest, string template literaly a asynchronním kódem (callback, promises, async/await).

Třetí modul kurzu se věnuje základům Node.js a Express.js. Spustíme první soubor v Node.js, seznámíme se s moduly a vytvoříme jednoduchý server s Express.js. Naučíme se používat NPM (Node Package Manager), instalovat balíčky jako nodemon a express.js a porozumíme základům objektů Request a Response v Express.js. Modul zakončíme praktickými úkoly a řešeními.

Ve čtvrtém modulu se zaměříme na tvorbu REST API. Rozebereme si HTTP metody, co je to REST API, a jak správně používat HTTP status kódy a hlavičky. Budeme testovat naše API pomocí Postmanu a vytvářet různé typy requestů jako POST, DELETE a PATCH. Naučíme se o modularitě kódu v Node.js a využijeme Express Router pro lepší organizaci našeho kódu.

Kurz Node.js a Express zakončíme pokročilejšími možnostmi Express serveru. Prozkoumáme koncept middleware, vytvoříme vlastní middleware funkce a naučíme se pracovat s environmentálními proměnnými pomocí balíčku dotenv. Budeme používat externí API s pomocí axios, validovat data pomocí Joi a zajistíme naši aplikaci proti CORS problémům.

Nebude chybět ani praktická část, kde budete mít příležitost cvičit a aplikovat naučené koncepty. Věřím, že se vám kurz Node.js a Express bude líbit a odnesete si z něj nejen nové znalosti, ale také chuť dále objevovat svět Node.js a Express!

Co všechno získáš s kurzem Node.js základy

  • videotutoriály o Node.js a Express,
  • moderované diskusní fórum,
  • certifikát o absolvování kurzu Node.js a Express: základy tvorby REST API serveru,
  • garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.
Zobrazit více

Seznam kapitol

1 Úvod a inštalácia
1.1 Front-end vs back-end vývoj
Dostupné pouze po zakoupení přístupu
1.2 Čo je Node.js?
Dostupné pouze po zakoupení přístupu
1.3 Inštalácia: Node.js & VS Code
Dostupné pouze po zakoupení přístupu
2 Opakovanie JavaScriptu (Voliteľné)
3 Základy Node.js a vývoja servera s Express.js
4 Vytváranie REST API
5 Express server: Ďalšie možnosti

Hodnocení kurzu

Node.js základy

Romana R.

Node.js základy

Výborné, jednoducho a zrozumiteľne.

Michal K.

Podívej se i na tyto kurzy

Mária Sejnová Mária Sejnová
Full Stack Developer
2 Online kurzů
1 Příspěvků