fbpx

ԸՆՏՐՈւԹՅՈւՆԸ

Հարցազրույցի կամ թեստի միջոցով։

ՊԱՀԱՆՋՎՈՂ ԳԻՏԵԼԻՔՆԵՐ

Պահանջվում է JavaScript-ի իմացություն։

ՄԵԿՆԱՐԿ

23 նոյեմբերի 2020թ.

NodeJS

Դասընթացը նախատեսված է նրանց համար, ովքեր տիրապետում են Javascript ծրագրավորման լեզվին և ցանկանում են խորացնել իրենց գիտելիքները Backend ծրագրավորման ուղղությամբ։

ՀԻՄՆԱԿԱՆ ԹԵՄԱՆԵՐ

Փուլ 1

  1. What is Node.js
  2. Module System
  3. Event Loop
    • Event Loop and the Big Picture
    • Timers, Immediates and Next Ticks
    • Handling IO with Event Loop
    • Promises, async/await keywords
  4. HTTP/HTTPS modules
    • Creating Node Server
  5. Streams
    • Readable Streams
    • Writable Streams
  6. Event System
  7. Handling Errors
    • Error Management in Node.js Applications
    • Error Handling in Node.js
  8. Debugging
  9. Linting and formatting
  10. Websockets

Փուլ 2

  1. Creating a Real-Time Chat App, Socket.io
  2. Frameworks
    • Express.js/Sails.js/Koa.js
  3. Express framework
    • MVC with Express
    • Creating a web server, GET, POST, PUT and DELETE methods, Input Validation
    • Middleware, Configuration, Express Application
    • Parsing Incoming Requests, Using Express Router, Filtering Paths
  4. Database
    • Comparison SQL vs NoSQL
    • MongoDB
    • Schema, CRUD functions
    • Mongoose – Data Validation, Managing Orders with Mongoose
    • Mongoose – Relationship between connected data, Object ID
  5. MySQL
    • ORM, Sequelize
  6. Authentication and Authorization for REST API

ԴԱՍԸՆԹԱՑԻ ՓՈւԼԵՐԻ ՎԵՐՋՆԱՐԴՅՈւՆՔՆԵՐԸ ՀԵՏԵՎՅԱԼՆ ԵՆ ՝

1֊ին փուլի արդյունքում մասնակիցը կստանա խորը գիտելիքներ շատ արագ զարգացող Web Server տեխնոլոգիայից՝ Node.js-ից։ Այն դժվար չէ սովորել։ Պետք է միայն ներսից խորքային ուսումնասիրել՝ ինչը միասին կանենք այս փուլում :
2֊րդ փուլը հաջողությամբ ավարտած մասնակիցը ձեռք կբերի խորը գիտելիք և հմտություններ ոչ միայն Node.js-ից, այլ նաև տարատեսակ տվյալների բազաներից և անհրաժեշտ հարակից տեխնոլոգիաներից, ինչը բավարար կլինի որպես Junior Backend Developer շուկայում բարձր մրցունակ դիրք զբաղեցնելու համար։

ԴԱՍԸՆԹԱՑԻ ՏԵՎՈՂՈւԹՅՈւՆԸ

1-ին փուլ. 48 ժամ/8 շաբաթ,
2-րդ փուլ. 72ժամ/12 շաբաթ։

ԴԱՍԸՆԹԱՑԻ ԱՐԺԵՔԸ

47.000 ՀՀԴ/ամսական,

ԻՆՉՊԵ՞Ս ԴԻՄԵԼ

Դիմելու համար խնդրում ենք լրացնել ստորև բերված հայտադիմումը մինչև նոյեմբերի 20-ը։

Հարցերի դեպքում կարող եք զանգահարել հետևյալ հեռախոսահամարով՝ 077 63 90 01, գրել նամակ [email protected] էլեկտրոնային հասցեին կամ մեր ֆեյսբուքյան էջին: Տեղերը սահմանափակ են:

ԴԱՍԸՆԹԱՑԱՎԱՐ

Անդրանիկ Քեշիշյան

Lead / Full Stack Software Engineer

Preezma

Շնորհակալություն

Ձեր հայտը ընդունված է։ Մեր թիմը կապ կհաստատի Ձեզ հետ մանրամասները քննարկելու և դասընթացի մեկնարկի մասին տեղեկացնելու համար։

ՀԵՐԹԸ ՔՈՆՆ Է

Գրանցվի՛ր և սկզբնավորի՛ր քո խոստումնալից ապագան ՏՏ ոլորտում։

ԳՐԱՆՑՄԱՆ ՀԱՅՏ