Web Programming / React from Zero to Advanced


"WEB Programming | client-side"

(Level 1)

 

 

DESCRIOTION

This course is for Web programmers, who are interested in learning the basics of modern JavaScript programming: the language syntax, how it works in browsers, what the common cross-browser problems are.

 

KNOWLEDGE TO BE GAINED

Training key topics include:

HTML, CSS, BOOTSTRAP, MATERIALIZE

  • Contents
  • Theming
  • Layout
  • Content
  • Components
  • Utilities
  • Migration

TRAINING DETAILS

Training start day:  January 27, 2021

Training duration: 24 hours / 8 days (1 month)

Training fee: AMD 54 000 (for the entire level)

Participants’ pre-requisites: No background knowledge needed.

 

"JavaScript: From Zero to Advanced"

(Level 2)


DESCRIPTION 

The course is designed for those who want to acquire in-depth knowledge in JavaScript, one of the most popular and in demand skills in today's job market. JavaScript not only enables you to add powerful interactions to websites, but is also the foundation of a lot of commonly used libraries (like jQuery) and frameworks (like AngularJS, ReactJS and NodeJS).


KNOWLEDGE TO BE GAINED

Training key topics include:

  • Variables, Arithmetic Options
  • Strings, Arrays
  • Multidimensional Arrays
  • Arrays and Objects
  • Functions, Scope
  • Methods, Function Expressions
  • If - Else Statements
  • Boolean Expressions
  • While Loops, For Loops
  • Break and Continue
  • ForEach
  • JavaScript Load Event
  • Mouse Events
  • Touch Events
  • Arrow Functions
  • Default Parameters, Rest parameter
  • Spread operator for arrays
  • Object Restructuring
  • Destructuring arrays
  • Operator Object Spread
  • Prototypes, Classes
  • Class properties
  • Modules in JavaScript

TRAINING DETAILS
Training start day:  2021

Training duration: 48 hours / 16 days (2 months)

Training fee: AMD 98 000 (for the entire level)

 

"REACT JS - REDUX"

(Level 3)

KNOWLEDGE TO BE GAINED

Training key topics include:

  • Creating and Change State
  • Adding Events
  • Passing parameters
  • Input Processing
  • Working with the list and conditional operators, Dynamic lists
  • Connecting CSS, Dynamic classes.
  • Passing parameters to a component
  • Initializing State
  • Basic life cycle
  • Creating a stateful component
  • The Life Cycle of Change, Removal Life Cycle
  • ErrorBoundary, Fragments.
  • Correct state change.
  • Introduction to higher order components.
  • Parameter Validation with PropTypes
  • References
  • Registering the Route
  • Routing and Components, Navigating between pages.
  • Software navigation
  • Dynamic Routes
  • Protecting routes
  • React and Redux
  • Connecting a component
  • Changing State, Passing Parameters
  • Reduser Association
  • Middleware works,
  • Action Creator
  • Asynchronous State Change
  • Authorization, Autologin to the system
  • Firebase

TRAINING DETAILS

Training start day:  2021

Training duration: 48 hours / 16 days (2 months)

Training fee: AMD 99 000 (for the entire level)

 

 

"Practice"

(Level 4)

 

 

Practice


TRAINING DETAILS

Training start day:  2021

Training duration: 24 hours / 8 days (1 month)

Training fee: AMD 55 000 


HOW TO APPLY

As the number of participants is limited the selection will be made on "first come - first served" basis. The selected students will be notified additionally. For more information please call us at 010 /93 /99 55 68 10.