Node JS
հիմունքներ
Տևողություն - 2 ամիս (36ժամ)
2 դաս շաբաթական (4 ժամ)
Մակարդակ - Սկսնակ
Ամսական վճար - 55,000դր
20% զեղչ ուսանողների համար
Դասընթացի ծրագիրը
1Ներածություն
- Ներածություն
- Փոփոխականներ
- Տվյալների տիպեր
- Մաթեմաթիկական օպերատորներ
- Համեմատման օպերատորներ
- Պայմանի օպերատորներ
- Լոգիկան օպերատորներ
- Ցիկլեր
- Ֆունկցիաներ
2 Օբյեկտներ
- Օբյեկտներ
- Garbage collector
- Օբյեկտի պատճենահանում
- Օբյեկտի մեթոդներ
- Կոնստրուկտոր
- Symbol տիպ
- Օբյեկտի դաշտերի հատկություներ
- Getter/Setter
3 Տվյալների տիպեր
- Պրիմիտիվների տիպեր
- Թվեր
- Տողեր
- Մասիվներ
- Օբյեկտներ
- Map, Set
- Date
- JSON
- Տվյալների ստրուկտուրաներ
4 Ֆունկցիաներ
- Ռեկուրսիա և ստեկ
- Closure, փոփոխականների սկոպ
- NFE
- setTimeout/setInterval
- call/apply
- Ֆունկցիաի կոնտեկտս
- Լամբդա ֆունկցիաի
- Սխալների մշակում
5 Կլասներ
- Prototype
- Prototype inheritance
- Կլասներ
- Ժառանգում
- Ստատիկ մեթոդներ
- Private մեթոդներ
- Բազային կլասի ընդլայնում
6 Promise
- Promise
- Շղթա և սխալների մշակում
- Մեթոդներ
- Promisification
- Microtasks
- async/await
- Generators
- Մոդուլներ
7 Additional modules
- Proxy и Reflect
- Բիթային օպերատորներ
- Currying
- Կրկնություն
8 TypeScript
- Տիպեր
- Enums
- Tuple
- Classes
- Interfaces
9 NodeJS
- Ներածություն
- Event loop
- File
- Path
10 Տվյալների բազաներ
- Տվյալների բազաներ
- Redis (ներածություն, հրամաններ և client)
- Elastic Search (ներածություն, հրամաններ և client)
- Clickhouse (ներածություն, հրամաններ և client)
- ScyllaDB (ներածություն, հրամաններ և client)
11 MongoDB
- Ներածություն
- Հրամաններ
- Client
12 Postgres
- Ներածություն
- Հրամաններ
- Client
13 Network
- OSI model
- Http protocol
- WebSocket protocol
14 NodeJS
- Http
- Net
- WebSocket
- Events
15 ExpressJS
- Application
- Request
- Response
- Router
16 Message Broker
- RabbitMQ
- Kafka
- NATS
17 Authentication and Authorization
- Cookie
- JWT
- OAuth2
18 Programming and Designing
- Functional programming
- OOP
- Monolithic architecture
- Microservice architecture
Մեր գործընկերները
Դուք կունենաք հնարավորություն գտնել աշխատանք կամ պրակտիկա մեջ միջազգային գործընկերների մոտ:
Գրանցում
Լրացրեք Ձեր տվյալները և մենք կկազմակերպենք ընդունելության պրոցեսը:
Մենք ունենք դասընթացներ, թե սկսնակների, թե արդեն իսկ ոլորտում աշխատողների համար։ Բայց եթե Ձեր գիտելիքները չեն բավարարում, մենք յուրաքանչյուր դասընթացից առաջ ունենում ենք երկու հավելյալ անվճար դաս, որից հետո նոր միանում եք հիմնական դասընթացին։
Մենք յուրաքանչյուր դասընթացի ավարտին օգնում ենք պատրաստվել հարցազրույցների ու ստեղծել Ձեր CV-ն, որը տարածում ենք մեր գործընկերների մեջ և ազատ հաստիքների դեպքում Դուք ստանում եք աշխատանքի առաջարկ։Բացի այդ մենք ունենք դասընթացներ, որոնց շրջանականերում մեր գործընկերների հետ մեկտեղ հայտարարում ենք պրակտիկաներ և դասընթացի ավարտին լավագույնները միանգամից ստանում են պրակտիկաի հնարավորություն։
Մենք տրամադրում ենք 20% զեղչ դպրոցականներին և ուսանողներին։
Մենք ունենք տարբեր բնույթի դասընթացներ, որոնցից կախվախված ֆորմատը կարող է լինել առցանց, առկա կամ հիբրիդային։
Մեր դասընթացները հիմնված են պրակտիկ ուսուցման վրա և դասընթացի ընթացքում դուք աշխատում եք ռեալ նախագծերի վրա, որոնք հետագայում աշխատանքի ընդունվելիս կարող եք ներկայացնել, որպես ձեր իսկ աշխատանք։
Անգլերենի իմացությունն անհրաժեշտ է տրված նյութերը, գրականությունը, տերմինաբանությունը և մեր միջազգային հյուր խոսնակններին հասկանալու համար, իսկ դասընթացներն անցկացվում են հայերեն լեզվով։
Մենչ չունենք տարիքային սահմանափակում, մեզ մոտ սովորում են դպրոցականներից մինչև մեծահասակներ։
Դասընթացի ավարտին բոլոր մասնակիցները ստանում են սերտիֆիկատներ։ Կախված մասնակիցների առաջադիմությունից ունենք արծաթե, ոսկե և պլատինե սերտիֆիկատներ։
Անվճար խորհրդատվություն
Եթե դժվարանում եք կողմնորոշվել, թե ինչ մասնագիտություն ընտրել, ապա մենք առաջարկում ենք անվճար խորհրդատվություն:
Node JS հիմունքներ
Դասընթացի ներածություն
1Ներածություն
- Ներածություն
- Փոփոխականներ
- Տվյալների տիպեր
- Մաթեմաթիկական օպերատորներ
- Համեմատման օպերատորներ
- Պայմանի օպերատորներ
- Լոգիկան օպերատորներ
- Ցիկլեր
- Ֆունկցիաներ
2 Օբյեկտներ
- Objects
- Garbage collector
- Օբյեկտի պատճենահանում
- Օբյեկտի մեթոդներ
- Կոնստրուկտոր
- Symbol տիպ
- Օբյեկտի դաշտերի հատկություներ
- Getter/Setter
3 Տվյ. տիպեր
- Պրիմիտիվների տիպեր
- Թվեր
- Տողեր
- Մասիվներ
- Օբյեկտներ
- Map, Set
- Date
- JSON
- Տվյալների ստրուկտուրաներ
4 Ֆունկցիաներ
- Ռեկուրսիա և ստեկ
- Closure, փոփոխականների սկոպ
- NFE
- setTimeout/setInterval
- call/apply
- Ֆունկցիաի կոնտեկտս
- Լամբդա ֆունկցիաի
- Սխալների մշակում
5 Կլասներ
- Prototype
- Prototype ժառանգում
- Կլասեր
- Ժառանգում
- Ստատիկ մեթոդներ
- Private մեթոդներ
- Բազային կլասի ընդլայնում
6 Promise
- Promise
- Շղթա և սխալների մշակում
- Մեթոդներ
- Promisification
- Microtasks
- async/await
- Generators
- Մոդուլներ
7 Տվյ. բազաներ
- Տվյալների բազաներ
- Redis (ներածություն, հրամաններ և client)
- Elastic Search (ներածություն, հրամաններ և client)
- Clickhouse (ներածություն, հրամաններ և client)
- ScyllaDB (ներածություն, հրամաններ և client)
8 TypeScript
- Տիպեր
- Enums
- Tuple
- Classes
- Interfaces
9 NodeJS
- Ներածություն
- Event loop
- File
- Path
10 Additional modules
- Proxy и Reflect
- Բիթային օպերատորներ
- Currying
- Կրկնություն
11 MongoDB
- Ներածություն
- Հրամաններ
- Client
12 Postgres
- Ներածություն
- Հրամաններ
- Client
13 Network
- OSI model
- Http protocol
- WebSocket protocol
14 NodeJS
- Http
- Net
- WebSocket
- Events
15 ExpressJS
- Application
- Request
- Response
- Router
16 Message Broker
- RabbitMQ
- Kafka
- NATS
17 Authentication and Authorization
- Cookie
- JWT
- OAuth2
18 Programming and Designing
- Functional programming
- OOP
- Monolithic architecture
- Microservice architecture
Մեր գործընկերները
Հաճախակի տրվող հարցեր
Մենք ունենք դասընթացներ, թե սկսնակների, թե արդեն իսկ ոլորտում աշխատողների համար։ Բայց եթե Ձեր գիտելիքները չեն բավարարում, մենք յուրաքանչյուր դասընթացից առաջ ունենում ենք երկու հավելյալ անվճար դաս, որից հետո նոր միանում եք հիմնական դասընթացին։
Մենք յուրաքանչյուր դասընթացի ավարտին օգնում ենք պատրաստվել հարցազրույցների ու ստեղծել Ձեր CV-ն, որը տարածում ենք մեր գործընկերների մեջ և ազատ հաստիքների դեպքում Դուք ստանում եք աշխատանքի առաջարկ։
Բացի այդ մենք ունենք դասընթացներ, որոնց շրջանականերում մեր գործընկերների հետ մեկտեղ հայտարարում ենք պրակտիկաներ և դասընթացի ավարտին լավագույնները միանգամից ստանում են պրակտիկաի հնարավորություն։
Մենք տրամադրում ենք 20% զեղչ դպրոցականներին և ուսանողներին։
Մենք ունենք տարբեր բնույթի դասընթացներ, որոնցից կախվախված ֆորմատը կարող է լինել առցանց, առկա կամ հիբրիդային։
Մեր դասընթացները հիմնված են պրակտիկ ուսուցման վրա և դասընթացի ընթացքում դուք աշխատում եք ռեալ նախագծերի վրա, որոնք հետագայում աշխատանքի ընդունվելիս կարող եք ներկայացնել, որպես ձեր իսկ աշխատանք։
Անգլերենի իմացությունն անհրաժեշտ է տրված նյութերը, գրականությունը, տերմինաբանությունը և մեր միջազգային հյուր խոսնակններին հասկանալու համար, իսկ դասընթացներն անցկացվում են հայերեն լեզվով։
Մենչ չունենք տարիքային սահմանափակում, մեզ մոտ սովորում են դպրոցականներից մինչև մեծահասակներ։
Դասընթացի ավարտին բոլոր մասնակիցները ստանում են սերտիֆիկատներ։ Կախված մասնակիցների առաջադիմությունից ունենք արծաթե, ոսկե և պլատինե սերտիֆիկատներ։
Արտաշես Ենգիբարյան
Node JS Team Lead at
Imea Systems
Imea Systems
Տևողություն - 2 ամիս (36ժամ)
2 դաս շաբաթական (4 ժամ)
Ամսական վճար - 55,000դր
Գրանցում
Լրացրեք Ձեր տվյալները և մենք կկազմակերպենք ընդունելության պրոցեսը։
Անվճար խորհրդատվություն
Եթե դժվարանում եք կողմնորոշվել, թե ինչ մասնագիտություն ընտրել, ապա մենք առաջարկում ենք անվճար խորհրդատվություն։