Node.js

Aplikāciju izstrāde uz programmas platformas Node.js, kurā tiek izmantota programmēšanas valoda JavaScript.

Iegūtās iemaņas programmai noslēdzoties:

  1. Node.js instalēšana un konfigurēšana,  Node. js moduļu struktūra,  projekta atkarības.
  2. Atšķirības starp request-response un event-based modeļiem.
  3. Aplikācijas pamatkoda organizēšana moduļos.
  4. Atšķirības starp sinhrono un asinhrono darbu ar datiem.
  5. Darbs ar datiem JSON formatā.
  6. Failu un failu sistēmu operācijas.
  7. Kļūdu un izņēmumu apstrāde.
  8. Tradicionāla request-response programmēšana izmantojot tīro node. js
  9. Tradicionāla request-response programmēšana izmantojot express. js.
  10. 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

  1. Ievads Node. js,  instalēšana,  npm,  atšķirības no citām programēšanas valodām.
  2. Pirmais serviss uz Node. js,  darbs ar failiem,  URL.
  3. Dabs ar datiem failos,  darbs ar datiem datubāzēs.
  4. Kļūdu un izņēmumu apstrāde,  darbs ar notikumiem.
  5. Koda organizēšana moduļos.
  6. Express.js — Sinatra veidīgs freimvorks,  vienkārša aplikācija uz bootstrap.
  7. Express.js,  autorizācija,  darbs ar datiem.
  8. 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.

Nepieciešamās priekšzināšanas: JS/jQuery,  HTML5/CSS  (vēlams bootstrap), konsole,  Sinatra veidīgs vai MVC freimvorks uz PHP/Ruby/JS/Java u. tml.

Grupā 7—15 cilvēki
Krievu vai latviešu valoda
Kursa ilgums
1,5 mēnesi (30 ak. stundas)2 nodarbības nedēļā (3 ak. stundas katra)
Mācību maksa
99
69,58
Mācību periods
Pēc vienošanās ar grupu

   

   

Mācību valoda Mācību forma

Paldies par reģistrāciju mācībām Webskolā.
Mēs ar jums sazināsimies tuvākajā laikā!

Programmas autors un pasniedzējs

 
Andrejs Čirkovs
programmētājs