Դասընթացին մասնակցելու համար անհրաժեշտ են նախնական գիտելիքներ Front End-ից՝ HTML, CSS, BOOTSTRAP, JS, jQuery: Ընդունելությունը գրավոր կամ բանավոր թեստի միջոցով: Դասընթացի ընթացքում կուսումնասիրենք.
Node.js
- Ի՞նչ է սերվերը
- Ո՞րն է սերվերի և սերվերի կողմից script-ի դերը
- DB, fs, web հավելվածներ
- Node մոդուլային համակարգ
- V8 ... մասին, Node.js
- Npm (installing types)
- Core մոդուլներ
- Caching, Location
- Node ծրագրավորման մոդել
- Asynchronouns and Synchronouns ծրագրավորում
- Գաղափար Callback-hell մասին
- Event-ներ
- Event loop
- Sync vs Async tasks
- EventEmitter, event handler, listeners
- Timers and scheduling, intervals
- Command line interface
- Արգումենտներ(մուտքի, ելքի),single events,օգտագործողի միջավայրի փոփոխականներ
- File System, Path, fs modules, Encoding types, flags
- Binary Data, Array buffers, Node buffers
- Executing code, child_proccess մոդուլ
- Quiz