JavaScript, ReactJS 


Front-End Web Development 

 

 

 

ՆԿԱՐԱԳԻՐ

Դասընթացը նախատեսված է բոլոր նրանց համար, ովքեր ցանկանում են խորը գիտելիքներ ձեռք բերել JavaScript- ում, ինչը հանդիսանում է այսօրվա աշխատաշուկայում ամենատարածված և պահանջված հմտություններից մեկը:

JavaScript- ը ոչ միայն թույլ է տալիս ավելացնել հզոր փոխազդեցություններ կայքերում, այլ նաև հիմք է հանդիսանում շատ լայն կիրառում ունեցող գրադարանների (օրինակ՝ jQuery) և framework-ների (օրինակ՝ AngularJS, ReactJS և NodeJS) համար:


Դասընթացը կվարի Հայկ Աբելյանը՝ փորձառու մասնագետ այս ոլորտում, ով ունի ավելի քան 10 տարվա դասավանդման փորձ:


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

Դասընթացի ընթացքում հիմնական շեշտը դրվելու է հետևյալ կետերի վրա`


Advanced JS

1. Developer tools

2. Working with DOM

3. Events,

4. Data types and variables

5. Closures

6. Classes

7. Prototyped inheritance


ES2015

8. What is es2015

9. Variables

10. Strings and template

11. Objects, Functions

12. Classes, Modules

13. Promises

14. package.json, webpack


Redux

15. What is redux

16. How redux works


ReactJS

17. Quick Intro

18. Reactjs Components & Rendering

19. Multiple Components

20. State, Props

21. Javascript Events & Data Changes

22. React Router & Intro to Single Page

23. React Router Params & Queries

24. React Inline Styles & Component Arrays


Practice- Search

Practice- Date and Time Picker Plugin

Practice- game "Tic Tac Toe" advanced with levels

Practice- game Snake - advanced with levels
Practice- Admin Panel - advanced with levels 

Practice- Chat - advanced with levels

Practice- Online Store - advanced with levels



ԱՅԼ ՄԱՆՐԱՄԱՍՆԵՐ

Դասընթացի մեկնարկը` հունվար 10, 2018

Դասընթացի տևողությունը՝ 54 ժամ / 18 դաս

Դասընթացի արժեքը՝ 109 000 ՀՀ դրամ (ամբողջ փուլի արժեքը)



ՆԱԽԱՊԱՅՄԱՆ

Մասնակիցներին անհրաժեշտ են վեբ ծրագրավորման HTML, CSS գիտելիքներ:

 


ԻՆՉՊԵՍ ԴԻՄԵԼ 

Հաշվի առնելով, որ տեղերը սահմանափակ են, մասնակիցների ընտրությունը կկատարվի ըստ դիմելու առաջնահերթության:  Ընտրված մասնակիցները լրացուցիչ կտեղեկացվեն: Հարցերի դեպքում, խնդրում ենք զանգահարել 010/93 556810: