JavaScript

Профессия

Программист JavaScript

  • С нуля освоишь профессию и сможешь претендовать на вакансии Junior JavaScript Developer
  • Освоишь создание сложных приложений на языке JavaScript
  • Напишешь приложение на NodeJS и научишься собирать проект с помощью Gulp

Cтарт: По формированию

Записаться

Длительность

156 часов, 26 недель

Расписание

Пн, Ср 18:00-21:00

Стоимость

7 платежей по 3190 грн

Чем занимается Программист JavaScript

Разработчик JavaScript – это незаменимый специалист, занимающийся созданием, отладкой, поддержкой разнообразных сайтов, веб-продуктов.

Он может работать как удаленно, так и в IT-компании. Программист JavaScript хорошо владеет не только JS, но и HTML и CSS. После года работы Junior, целеустремленный и талантливый разработчик может претендовать на более интересную и высокооплачиваемую должность. Освойте новую профессию и создавайте уникальные приложения, пользующиеся успехом у пользователей.

Заработная плата

JavaScript программист

от 1100$
до 3000$

Что будет в курсе

6 месяцев интенсивных практических занятий

Ты получишь необходимые знания для разработки полноценных приложений на языке JavaScript и научишься модульному написанию JavaScript-кода. Сможешь сам создавать и изменять динамические элементы и добавлять на сайт анимацию и другие визуальные эффекты с помощью jQuery.

4 топовых фреймворка и библиотеки JS для работы

Ты ознакомишься, изучишь возможности и сможешь использовать в работе AngularJS, Angular5, ReactJS и Vue.js

Изучение платформы Node JS

Ты изучишь платформу NodeJS и современные возможности EcmaScript. Напишешь свой сервер на NodeJS

Выпускной проект для портфолио

Пройдешь все этапы создания приложения на JavaScript. Научишься презентовать свой продукт и работать с заказчиком. Начнешь формировать портфолио своих работ.

В результате обучения, ты:

  • Самостоятельно или в команде разрабатывать код для заказчика

  • Корректировать и дорабатывать имеющийся код

  • Осуществлять поддержку созданного продукта

  • Производить отладку и исправление ошибок

  • Взаимодействовать с тестировщиками, веб-дизайнерами и другими членами команды разработчиков.

Этот курс для тебя, если ты

Хочешь получить востребованную и высокооплачиваемую профессию в IT
Имеешь опыт работы в IT и хочешь расширить сферу своих знаний и умений
Стремишься стать высококлассным разработчиком JS с возможностью постоянного карьерного роста
Любишь точные науки, усидчив и готов постоянно обучаться

Программа курса

<Курс состоит из теоретических и практических модулей>

1. Основы JS
  • Введение. Инструменты. Документация
  • Переменные
  • Основные типы данных
  • Простые методы
  • Операторы сравнения и логические операторы
  • Условные операторы
  • Циклы
  • Массивы
  • Функции
  • Объекты
  • BOM
2. DOM и библиотека jQuery
  • Введение. Подключение библиотеки jQuery. Документация
  • Выборка элементов. Селекторы
  • Фильтры
  • Манипуляции атрибутами
  • Манипуляции DOM
  • События
  • Работа с коллекциями
  • Хранение данных
  • Написание плагина на jQuery
  • jQueryUI
3. Продвинутый JS
  • Замыкания
  • Глобальный объект Window
  • Объекты и конструкторы. Math, Number, String
  • Регулярные выражения
  • Прототипы. Наследование
  • Дата и время
  • Конструктор Error
  • Интерфейс Storage
  • Cookies
  • AJAX с PHP, JSON, XML
  • Canvas. Js GameDev
4. ES6
  • Новые переменные
  • Стрелочные функции
  • Шаблоны строк
  • Деструктурирующее присваивание
  • Итераторы и генераторы
  • Оператор расширения
  • Обещания
  • Символ
  • Классы
  • Прокси
  • Async Await
5. NodeJS и организация проекта
  • Введение. Установка. Документация
  • Полезные npm модули
  • Работа с файлами
  • Создание сервера на NodeJS
  • Контроль версий
  • Тестирование
  • Работа с MongoDB
  • Создание приложения на NodeJS
  • Безопасность
  • Написание Чата
  • Выгрузка проекта в сеть
  • Gulp
  • Webpack
6. Знакомство с популярными фреймворками и библиотеками JS
  • Angular JS
  • Angular 5
  • React
  • Vue.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150

</html>

Кто читает?

Евгений Ступаченко

Frontend Developer

Разработкой занимаюсь уже 6 лет. Есть опыт в разработке web-проектов различных типов от лендингов до интернет-магазинов и соц.сетей. Работаю как с Front End, так и Back End. Использую последние технологии и фреймворки в работе. Всегда в курсе самых свежих и эффективных методов веб-разработки. Преподаю 3 года и говорю просто о сложном.

Фишки

Бесплатный курс English

Экскурсии в лучшие IT-компании Днепра

Нетворкинг и открытые meetups от ведущих специалистов города

Открытая защита проектов при участии HR и потенциальных работодателей

Помощь в трудоустройстве

Каждый выпускник получает помощь и поддержку от карьерного консультанта Level Up

  • Помощь в составлении IT-резюме и прохождении собеседования
  • Индивидуальные консультации по поиску работы и развитию карьеры
  • Регулярное информирование об открытых вакансиях от наших компаний-партнеров
  • Бесплатные посещения ивентов по soft skills и встреч c HR компаний для всех студентов

Начало курса

По формированию

Длительность

156 часов, 26 недель

Расписание

Пн, Ср 18:00-21:00

Стоимость

7 платежей по 3190 грн

Ждем вас