Դասընթացին մասնակցելու համար անհրաժեշտ են նախնական գիտելիքներ 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