search
  • hy
  • en
nodejs

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

Node.js-ը JavaScript-ի back-end միջավայր է։ Օգտագործելով JavaScript՝ Node.js-ը թույլ է տալիս ստեղծել վեբ-հավելվածներ՝ գրելով server-side script-եր։ Տրամադրելով բազմատեսակ JS module-ների հարուստ գրադարան` Node.js-ը մեծապես հեշտացնում է հավելվածների զարգացման պրոցեսը։ Node.js-ի այլ նշանակալի առավելություններից են կոդ գրելիս իր արագագործությունը և իր` MIT ստանդարտներին համապատասխան լիցենզավորումը։  Այս բոլոր առավելությունների շնորհիվ Node.js-ի պահանջարկը վերջին տարիների ընթացքում աճել է մոտ 57%-ով` հայտնվելով թոփ 10 տեխնոլոգիական որոնումների շարքում։

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

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

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

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

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

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

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

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

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

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

50%

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

100%

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

30%

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

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

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

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

Senior Back End Engineer Viveo Health-ում

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

  • ունես զարգացած տրամաբանություն
  • հետաքրքրված ես Back-End ծրագրավորմամբ
  • որոշել ես տեղափոխել մասնագիտական հմտություններդ նոր հարթակ
  • Տևողություն՝ 5 ամիս
  • Արժեք՝ 48․000 դրամ/ամիս
  • Գրանցման վերջնաժամկետ՝ 14/04/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 ժամ տևողությամբ։
  • * Միավորը հաշվարկվում է փուլի ընթացքում ստացած գնահատականների և ամփոփիչ թեստի արդյունքի հիման վրա։
  • Հավելյալ հարցերի դեպքում կապ հաստատի՛ր մեզ հետ: