Kurzusleírás

A Node.js alapötlete

  • Mi az a Node.js
  • Az ECMAScript jellemzői és képességei
  • ECMAScript 5 és a fejlesztési tervek
  • Kliens-szerver architektúra és kérés-válasz modell
  • ECMAScript szerveroldalon és kliensoldalon
  • A Node.js licenc

Architektúra

  • A V8 motor
  • Eseményhurok
  • Aszinkronitás
  • Continuation-passing style
  • A Node.js platform szerkezete
  • A Node.js képességei
  • Biztonság

Telepítés és alapok a Node.js konzollal

  • Támogatott operációs rendszerek
  • Lehetséges telepítési módok
  • Telepítési folyamat a kiválasztott rendszeren
  • Alapvető konfiguráció
  • A Node.js konzol és az elérhető parancsok
  • Striniek, argumentumok és az sf modul

Szerver indítása a Node.js platformon

  • HTTP protokoll
  • GET/POST/PUT/DELETE metódusok
  • Kérések és válaszok, a HTTP protokollban használt fejlécek
  • HTTP metódusok kezelése Node.js segítségével
  • Weboldalak tartalmának megjelenítése
  • Űrlapok kezelése

Webalkalmazások létrehozása Express keretrendszerrel

  • Elérhető keretrendszerek
  • Az MVC architektúra alapjai
  • Webalkalmazás Express-szel

Adatbázisok kezelése

  • Elérhető könyvtárak adatbázisok kezeléséhez
  • DAO és ORM bemutatása
  • DBMS választása, különbségek a relációs és nem relációs adatbázisok között
  • SQLite, MySQL, MongoDB, Redis

NPM - csomagkezelés

  • Bevezetés az NPM csomagkezelőbe
  • Csomagok keresése és telepítése
  • Kiválasztott/legnépszerűbb csomagok bemutatása
  • Saját csomagok létrehozása és közzététele

Alkalmazások tesztelése, minőségügyi kérdések

  • Támogatott tesztelési módszerek
  • Egységtesztek és viselkedési tesztek Node.js-ben
  • Kódolási szabványok
  • Elérhető eszközök az alkalmazásminőség biztosításához

A Node.js támogatása és fejlesztése

  • Fejlesztési irányok
  • A Node.js támogatása
  • Elérhető fejlesztői szerkesztők (IDE támogatás)
  • Node.js fejlesztők és a közösség támogatása

Követelmények

  • ECMAScript (JavaScript) nyelv ismerete
  • Alapvető ismeretek az objektumorientált és funkcionális programozásról JavaScriptben
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák