JS Pre-Production
*$245
*$245
Рівень: Просунутий
Дата старту: 22.05.2017
30 годин / 1.5 місяці

* Оплата здійснюється в національній валюті за курсом НБУ на день підписання договору.

ЩО ПОТРІБНО ЗНАТИ КАНДИДАТУ?

Ця програма є логічним продовженням JavaScript, тому розрахована на кандидатів добре знайомих з основами верстки сайтів (HTML/CSS) та мовою програмування JS. Важливими є вміння логічно мислити, системний підхід до вирішення поставлених задач та усвідомлення подальшого розвитку в AngularJS та Single Page Application.

Наявність сертифікату про завершення будь-якої з програм BIONIC SchoolBIONIC University та BIONIC University Pro гарантує 10% знижки на навчання.

ЩО БУДЕ ЗНАТИ І ВМІТИ ВИПУСКНИК?

Закінчивши програму, випускник оволодіє принципами мови JavaScript та її ефективного застосування у розробці, отримає практичний досвід використання інструментів автоматизації розробки (NPM, Gulp) та деплою проекту. Подальшим розвитком для випускників є програма AngularJS, яка розглядає безпосередньо фреймворк AngularJS.

ОСНОВНІ ТЕМИ ПРОГРАМИ

Variables
Hoisting. Visibility area
Using ES6 let, const

ES6 dev environtment setup
NodeJS basic
npm(yarn), bower, npm scripts
Webpack/gulp
Babel
Export/import files

Functions
Function as a data. Function as a method. Constructor function. Function visibility area. Function closures
Arrow functions, default parameters

Classes, constructors and prototypes
ES6 Classes
Constructors, prototypical inheritans
Context, changing of context (call, apply, bind)

Exceptions
throw, try, catch, finally

DOM
Find/Create/Edit DOM elements
Events

AJAX
XmlHttpRequest
$.AJAX (or another framework for this)
Promises

Project deploy
Firebase (parse)
Heroku

Final Tests / Presentation

ПРАКТИЧНА ЧАСТИНА ПРОГРАМИ

Паралельно з навчанням слухачі відпрацьовують навички та підходи в проектуванні та розробці майбутнього SPA-проекту з використанням AngularJS фреймворку. Активна робота над проектом здійснюється під час навчання на AngularJS.

Тренери
Дмитро Почекета
Frontend Developer, Cogniance
Дмитро Почекета
Frontend Developer, Cogniance
Дмитро – успішний розробник з досвідом роботи в міжнародних ІТ-компаніях і, в той же час, талановитий викладач. В списку його досягнень – створення школи Front-end розробки, де він навчав початківців до рівня впевнених Junior Front-end Developers. Брав участь в розробці проектів для комерційних і державних організацій України та інших країн. Наприклад – створення системи продажів реклами в режимі реального часу. Фіналіст конкурсу UA Web Challenge.
Кількість місць
15
Занять на тиждень
2
Задоволені навчанням, %
87

Так, Bionic однозначно допоміг досгти того, чого я так хотіла, а саме стати програмістом. Самостйіно досить складно досягти рівня, який відповідає сучасним вимогам роботодавців, BIONIC ж допоміг освоїти мову програмування, технології і головне спробувати все на практичних проектах. Ваш університет вплинув на моє життя більше ніж 5 років у хорошому українському ВНЗ. Дякую!

Маргарита Козуб
Закінчила 3 програми Tech+Soft

Навчання в Bionic було для мене дуже корисним, цікавим. Отримані знання допомогли швидко освоїти нові технології розробки. Дякую за надану мені можливість взяти участь у Ваших програмах.

Василь Скляров
Закінчив 7 програм Tech+Soft

Я вважаю Bionic найсильнішим навчальним IT центром зараз, дуже багато актуальних тем, викладачі всі практикуючі хлопці, достатньо практики, купа однодумців і цікавих людей. дуже рекомендував би всім студентам старших курсів і джунам/міідлам, ну або хлопцям які хочуть розширити свої знання

Денис Баластрик
Закінчив 3 Tech програми