Upcoming Events

Agile Project Management Essentials

Արման Գրիգորյան /
2020-04-20

MS Excel from 0 practical course

Անի Հարությունյան /
2020-04-10

SMM Architecture

Արման Չիլինգարյան /
2020-04-14

HR Accounting

Սուսաննա Ամիրյան /
2020-04-20

Sales DNA

Andrey Golovanov /
2020-04-28

Software testing fundamentals (Manual QA)

Վարդան Խալաթյան /
2020-04-22

SEO: A to Z

Արաքս Նալբանդյան /
2020-04-25

JavaScript: PBL

Image Alt

JavaScript: PBL

JavaScript: PBL

Javascript is one of the most powerful and flexible programming languages on the web. In order to build interactive websites and pages that adapt to every device, you need to learn this language.

There is a high demand for Javascript developers in the labor market. This is why Business Development Group and EasyPay are launching a project which will flood the labor market with truly skilled Javascript developers.

“JavaScript:PBL” course starts and will have special conditions:

▪ There will be an entrance exam, and students with best results will participate
▪ The course will be held with PBL method
▪ There will be final exam and students with highest results will get their tuition fee back

The course is designed for beginner developers who wish to learn JavaScript from scratch.

After completing the course students will master the essentials of the JavaScript language:

▪ From HTML to DOM
▪ From module to generator

The course consists of lectures, practice tasks, task discussions and home tasks.

Business Development Group provides the following benefits to the participants:

✔ All participants will receive a 20% discount for other “Business Development Group” trainings,

✔ You’ll also get a 10% discount card that you can give anyone to participate in any of our trainings,

✔ The practical tasks prevail during the course as means of mastering the material. Therefore, the contact with the trainer and the delivery of the material continues beyond the working hours.

 

Դաս 1

  • intro to web
  • HTML, CSS, js, HELLO WORLD
  • npm, nodeJs

Դաս 2

  • Variables (let, const, var)
  • scope
  • data type

Դաս 3

  • Logical operators
  • if else
  • switch

Դաս 4

  • loops
  • for, for in
  • while & do while

Դաս 5

  • function, () => {}
  • new Function
  • recursion
  • callback

Դաս 6

  • Object base
  • Array

Դաս 7

  • Work in browser, DOM
  • events
  • querySelector

Դաս 8

  • DOM functionality, LocalStorage
  • sessionStorage
  • XMLHttpRequest
  • fetch

Դաս 9

TEST

Programing concepts, JavaScript advanced functional,
create simple project

  • repeat basic course
  • module
  • export, import, dynamic

Դաս 10

  • (Pseudo) OOP in JS
  • Class
  • new
  • constructor, methods

Դաս 11

  • this
  • call, apply, bind
  • ()=>{}

Դաս 12

  • Object
  • prototype
  • Class inheritance

Դաս 13

  • Closure
  • scope
  • try catch
  • Error

Դաս 14

  • setTimeout
  • setInterval
  • requestAnimationFrame

Դաս 15

  • Promise
  • Async/await
  • callback

Դաս 16

  • symbol
  • iterator
  • generator

Դաս 17

  • project, code review

ՔՆՆՈՒԹՅՈՒՆ


Հավելյալ տվյալներ․

Օրերը և ժամերը՝ երկուշաբթի և ուրբաթ՝ 19։00

Լեզուն՝ հայերեն
Ամփոփման ձևը՝ քննություն
Հավաստող փաստաթուղթը՝ սերտիֆիկատ