search
  • hy
  • en
nodejs

Node.js ծրագրավորման դասընթաց

Node.js- ը ներկայացնում է «JavaScript-ն ամենուր» պարադիգմը` համադրելով client-side և server-side հարթակների մշակումը ծրագրավորման մեկ լեզվի միջոցով։ Node.js-ը JavaScript-ի բաց և բազմահարթակ միջավայր է (framework), որն իրականացնում է JS կոդը ցանցից դուրս։ Node.js-ը թույլ է տալիս ծրագրավորողներին օգտագործել JavaScript-ը՝ server-side կոդի մշակման համար, որի արդյունքում ստեղծվում է դինամիկ կայք՝ հեշտացնելով դրա կիրառումն օգտագործողների կողմից։

Դասավանդման լավագույն մեթոդիկա

Դասավանդման լավագույն մեթոդիկա

Դասընթացի պլանը մշակվել է առաջատար ՏՏ ընկերությունների մասնագետների կողմից

Իրական նախագծեր

Իրական նախագծեր

Ուսումնական ընթացքն ուղեկցվում է գործնական մի շարք նախագծերով

Սերտիֆիկատի տրամադրում

Սերտիֆիկատի տրամադրում

Հաջողությամբ ավարտելու դեպքում մասնագիտական լիցենզավորում

Եղի՛ր մրցունակ, սովորի՛ր անվճար *

50%

4․4 - 4․7 միջակայքում միավոր ստանալու դեպքում

100%

4․8 - 5 միջակայքում միավոր ստանալու դեպքում

30%

4 - 4․3 միջակայքում միավոր ստանալու դեպքում

Դասավանդող մասնագետներ

Արարատ Ասատրյան

Արարատ Ասատրյան

Node.JS Developer EnerGaming-ում
Նորայր Հակոբյան

Նորայր Հակոբյան

Senior Back End Engineer Viveo Health-ում

Դասընթացը քեզ համար է, եթե

  • տիրապետում ես JavaScript-ին Advanced մակարդակով
  • հետաքրքրված ես Back-End ծրագրավորմամբ
  • որոշել ես տեղափոխել մասնագիտական հմտություններդ նոր հարթակ
  • Տևողություն՝ 5 ամիս
  • Արժեք՝ 48․000 դրամ/ամիս
  • Գրանցման վերջնաժամկետ՝ 28/01/2021

Դասընթացի ավարտից հետո կկարողանաս

մշակել real-time հավելվածներ SocketIO-ով

մշակել real-time հավելվածներ SocketIO-ով

ծրագրավորել վեբ կայքերի և մոբայլ հավելվածների Server-Side (Back-End) հարթակը

ծրագրավորել վեբ կայքերի և մոբայլ հավելվածների Server-Side (Back-End) հարթակը

ներկայացնել քո պատրաստի նախագծերը գործընկեր կազմակերպություններին

ներկայացնել քո պատրաստի նախագծերը գործընկեր կազմակերպություններին

աշխատանքի անցնել առաջատար ՏՏ ընկերություններում՝ որպես Node.JS ծրագրավորող

աշխատանքի անցնել առաջատար ՏՏ ընկերություններում՝ որպես Node.JS ծրագրավորող

Ուսումնական պլան

Փուլ 1 | Basic JavaScript

  • Basics of programming

  • Variables

  • Values

  • Operators

  • Binary logical operators

  • Statements

  • Loops

  • Arrays

  • Functions

  • Objects

  • Classes and Modules

  • Pattern Matching with Regular Expression

  • Exception handling

  • Scope and Closures

Փուլ 2 | Node.js

  • Basics Node.js

  • Node.js architecture

  • Synchronous vs asynchronous JS

  • Node modules

  • Promise

  • Event loop

  • Call stack

  • Express framework

  • Request response

  • Task queue

  • MongoDB

  • MongoDB with mongoose ODM (Object Data Modeling)

Տեղեկատվություն

  • Ընդունելությունն իրականացվում է հարցազրույցով։
  • Ուսումնական ընթացքն ուղեկցվում է գործնական առաջադրանքներով։
  • Դասընթացներն անցկացվում են շաբաթական 3 օր հաճախականությամբ՝ 2 ժամ տևողությամբ։
  • * Միավորը հաշվարկվում է փուլի ընթացքում ստացած գնահատականների և ամփոփիչ թեստի արդյունքի հիման վրա։
  • Հավելյալ հարցերի դեպքում կապ հաստատի՛ր մեզ հետ: