Iegūtās iemaņas programmai noslēdzoties:
- Node.js instalēšana un konfigurēšana, Node. js moduļu struktūra, projekta atkarības.
- Atšķirības starp request-response un event-based modeļiem.
- Aplikācijas pamatkoda organizēšana moduļos.
- Atšķirības starp sinhrono un asinhrono darbu ar datiem.
- Darbs ar datiem JSON formatā.
- Failu un failu sistēmu operācijas.
- Kļūdu un izņēmumu apstrāde.
- Tradicionāla request-response programmēšana izmantojot tīro node. js
- Tradicionāla request-response programmēšana izmantojot express. js.
- Asinhrona programmēšana izmantojot meteor. js.
Kurss ir orientēts uz:
- JS izstrādātājiem, ar teorētisko priekšstatu par server-side programmēšanu (vai mazo server-side programēšanas pieredzi), kas vēlas apgūt aplikāciju izstrādi ar Node. js;
- iesācējiem Node. js programmēšanā, kas grib paaugstināt savas zināšanas;
- web izstrādātājiem, kas specializējas uz citām programmēšanas valodām un vēlas paplašināt savu redzesloku vai iegūt sākuma zināšanas parējai uz Node. js.
Programmas saturs
- Ievads Node. js, instalēšana, npm, atšķirības no citām programēšanas valodām.
- Pirmais serviss uz Node. js, darbs ar failiem, URL.
- Dabs ar datiem failos, darbs ar datiem datubāzēs.
- Kļūdu un izņēmumu apstrāde, darbs ar notikumiem.
- Koda organizēšana moduļos.
- Express.js — Sinatra veidīgs freimvorks, vienkārša aplikācija uz bootstrap.
- Express.js, autorizācija, darbs ar datiem.
- Meteor.js aplikāciju izstrāde.
Sertifikāts
Kursa noslēgumā izglītojamajam tiek piešķirts Webskolas sertifikāts par neformālās izglītības programmas «Node.js» apguvi.