Курс по Node.js

13 марта

Программа курса подойдет для тех, кто хотел бы изучить современный серверный язык программирования и понимает, что PHP уже немного устаревает и большинство крупных проектов пишутся на Node.js.

Также после изучения Node.js открываются новые горизонты, можно пробовать писать мобильные приложения;)
 

Благодаря курсу вы научитесь:

  • работать с архитектурой больших веб-приложений;

  • работать с базами данных, в том числе MongoDB (преподаватель имеет сертификат MongoDB);

  • работать с авторизацией на сервере, с репозиториями;

  • работать с безопасностью приложений и другое.

Требования: обязательно знание JavaScript.

Длительность курса: 1,5 месяца (50 часов аудиторных + 20 часов на домашние задания)

Программа:

1) Настройка окружения, настройка WebStorm-а
2) Обзор встроенных модулей NODE.js
3) Потоки NODE.js
4) Введение в асинхронное программирование
5) Промисы (Promises), генераторы, async/await
6) Поднятие простого сервера на NODE.js
7) Какими инструментами отлаживаться
8) Обзор framework-ов
9) Изучение framework-а KOA.js v2
10) Роутинг
11) Middleware-ы
12) Шаблонизатор PUG
13) Правильное логирование
14) База данных MongoDB. Правильная настройка БД. Безопасность БД.
15) Конфиг NODE.js приложения и конфиг MongoDB
16) Mongoose ODM. Построение схем, валидация данных.
17) Построение REST-сервиса
18) Авторизация через Passport.js, стратегии авторизации, безопасность сессий
19) Архитектура NODE.js приложения
20) Кластеризация и deploy приложения на сервер прямо из репозитория без downtime-а. Мониторинг нагрузки
21) Работа с веб-сокетами, подключение библиотеки SOCKET.io
22) Безопасность NODE.js приложения, закрытие дыр.
23) Тестирование mocha и покрытие тестами Istanbul
24) Настройка хуков при помощи модуля husky
 
Место проведения: занятия проходят в очном формате в центре Новосибирска

Преподаватели:

Константин Александров — более 8 лет опыта в программировании, на данный момент работает ведущим JavaScript-разработчиком в компании ООО “Тензор”, имеет опыт преподавания.

✓  С первого занятия дает практические задачи

✓ Считает, что трудоустроиться не просто можно после курсов, а даже нужно! 

✓ Дает невероятное количество заданий, решив которые, просто невозможно не стать специалистом

Читайте более подробную информацию в интервью с преподавателем.

Акции: скидка 10% за приведенного друга

Внимание! Разместите пост о нашем курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на наш сайт (www.suhorukov.com/it-academy) и получите скидку 3%!

Бонусы:

  • по окончании выдаются сертификаты и предоставляются рекомендации преподавателей.

  • лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством.

  • есть возможность оформить курс в рассрочку (подробности можно уточнить у наших менеджеров).

  • на занятиях будут решаться задачи из практического опыта преподавателей.

 

Стоимость: 
25 000 рублей

* стоимость для корпоративных клиентов уточняйте у менеджера.

Отправить заявку: 

По этому курсу возможно корпоративное обучение.