Kurzusleírás
Bevezetés a Node.js-be
- RAM vs. I/O késleltetés
- Blokkoló vs. nem blokkoló
- Eseményvezérelt programozás
- Eseményhurok
- Az eseményhurok blokkolása
- Node.js filozófia
Node.js platform beállítása
- Letöltés és telepítés
- Node REPL
- Az első Hello World
Modulok és npm
- Egy modul felépítése
- Privát kód
- Modulok elérése és használata
- npm parancsok
- package.json
A callback minta
- Mik azok a callbackek
- Callback az utolsó paraméter
- Hiba az első paraméter
Események
- Mikor használjunk eseménykibocsátókat
- Függvények csatolása eseményekhez
- Eseménykérések
- Eseményfigyelés
Hibakezelés
- Callbackek: hiba az első paraméter
- Hibák az eseménykibocsátókban
- El nem kapott kivételek
- Domainek használata
Pufferek
- Miért léteznek pufferek
- Pufferek létrehozása
- Pufferek olvasása és írása
- Pufferek kezelése
Streamek
- Mik azok a streamek
- Olvasási és írási stream API
- Adatáramlás-szabályozás
- Csővezetés (piping)
- Duplex stream
- Transform stream
Express.js
- Bevezetés és az Express.js telepítése
- Hello Express alkalmazás építése
- Útvonalak létrehozása
- Elrendezések renderelése
- Sablonok használata
- Részletek (partials) hozzáadása
- Lokális változók és feltételes sablonok használata
- Útvonalak modularizálása
Socket.io
- Figyelés
- Üzenetszórás (broadcasting)
- Kérdések megválaszolása
Csatlakozás adatbázisokhoz
- NoSQL és dokumentumtárak
- Relációs adatbázisok
- Konfiguráció és platformbeállítás
- CRUD műveletek
Követelmények
A kurzus résztvevőinek JavaScript programozási tapasztalattal kell rendelkezniük.
Vélemények (7)
Elégedett vagyok az érdekes témakörökkel és a JavaScript/TypeScript/Node.js különböző nyancsijainak megemlítésével.
John - BMW SA
Kurzus - Node.js for JavaScript Developers
Gépi fordítás
The platform
Shaun Mbhiza - BMW SA
Kurzus - Node.js for JavaScript Developers
Kézi gyakorlatok
Daniel - BMW SA
Kurzus - Node.js for JavaScript Developers
Gépi fordítás
Nem tudtam, hogy ennyire interaktív és kódzás lesz, amit nagyon szerettem, mert úgy találkoztam a tanulással, ami sokkal vicsebb és hatékonyabb volt.
Ryan - BMW SA
Kurzus - Node.js for JavaScript Developers
Gépi fordítás
Sztere humor és személyiség
Karabo Mphahlele - BMW SA
Kurzus - Node.js for JavaScript Developers
Gépi fordítás
A gyakorlati példák
Werner - BMW SA
Kurzus - Node.js for JavaScript Developers
Gépi fordítás
Hasznosnak találta a gyakorlatokat a Node.js fogalmak megértéséhez.
Jagath Wijesooriya - Inland Revenue
Kurzus - Node.js for JavaScript Developers
Gépi fordítás