podpiska_close
Два раза в неделю мы присылаем своим читателям
информацию о самых интересных
конференциях и семинарах,
скидках и бесплатных бизнес-мероприятиях.
Присоединяйтесь к нам!

Да, я тоже хочу получать рассылку от All-Events.ru!
ОК
Нажимая кнопку "Ок", Вы принимаете условия Пользовательского соглашения
Спасибо!

Для подтверждения подписки и настройки параметров
перейдите по ссылке, указанной в письме,
которое мы только что направили на указанный e-mail.

Хорошего вам дня!
Ой!

Этот адрес уже есть в нашей базе.

Изменить параметры подписки
Добавить новый адрес
На указанный адрес отправлено письмо с доступом для изменения параметров подписки.

Спасибо за то, что вы с нами!
Тема
Информационные технологии
Отрасль
IT/Телекоммуникации
Организатор
IT - Академия Алексея Сухорукова
Город
Новосибирск
Площадка
уточнять у организатора
Стоимость
25000 руб.
Вид мероприятия
Мастер-класс

17

июля

2018

Вторник

Курс разрботки на Node.js

Курс разрботки на Node.js

Сегодня программная платформа Node.js набирает все большую популярность и используется все чаще в проектах различного  масштаба. Node.js не язык программирования, это серверная платформа для работы с JavaScript через движок V8. Чаще всего Node используют для написания игр, чатов, ПО для совместной работы и мобильных приложений.

Из плюсов Node выделяют:

  1. Возможность пользоваться JavaScript на стороне сервера
  2. Динамичность
  3. Легковесность
  4. Масштабируемость
  5. Отличный пакетный менеджер npm

Если вы освоите Node к уже имеющимся знаниям JavaScript, то, по сути, станете Full Stack-разработчиком, что откроет для вас отличные перспективы в web-программировании.

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

  • работать с архитектурой больших веб-приложений;
  • работать с базами данных, в том числе MongoDB (преподаватель имеет сертификат MongoDB);
  • работать с авторизацией на сервере, с репозиториями;
  • работать с безопасностью приложений и другое.

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

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

Программа:

1 блок. Введение в серверную разработку (15 часов)

  1. Настройка окружения, настройка WebStorm-а
  2. Обзор встроенных модулей NODE.js
  3. Потоки NODE.js
  4. Введение в асинхронное программирование
  5. Промисы (Promises), генераторы, async/await
  6. Поднятие простого сервера на NODE.js
  7. Какими инструментами отлаживаться

2 блок. Node.js (35 часов)

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

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

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


ОФИЦИАЛЬНЫЙ САЙТ СОБЫТИЯ
http://suhorukov.com/courses/kurs-po-nodejs




КОНТАКТЫ ОРГАНИЗАТОРОВ



Юлия Волошина
8-800-500-15-56
academ@suhorukov.com





Оставить свой отзыв





22.04.2019
Email Marketing Day

Email Marketing Day Меньше месяца осталось до бесплатной онлайн-конференции Email Marketing Day, посвященной email маркетинг. Мероприятие состоится 17 мая и будет содержать 14 докладов от экспертов рынка с практическими примерами, кейсами и личным опытом спикеров. Не пропустите!

19.04.2019
Вы получили образовательную лицензию – что дальше?

Вы получили образовательную лицензию – что дальше? Вебинары под таким названием пройдут уже 24-25 апреля и станут полезным подспорьем для руководителей и административных работников образовательных учреждений, а также для индивидуальных предпринимателей, работающих в сфере образования. Как организовать внутреннюю деятельность учебного центра? Как защитить свои учебные разработки? Как подготовиться к лицензионной проверке контролирующих органов? Ответы на эти и многие другие вопросы вы получите в ходе вебинаров. Спешите регистрироваться!

19.04.2019
На пороге транспортной революции: итоги конференции «Транспортное планирование и моделирование»

На пороге транспортной революции: итоги конференции «Транспортное планирование и моделирование» В Петербурге завершилась IV международная научно-практическая конференция «Транспортное планирование и моделирование. Умный транспорт для умного города». Мероприятие вызвало большой интерес: его посетили более 300 человек, что почти в два раза больше, чем в прошлом году.

18.04.2019
TOP-7 самых интересных маркетинговых конференций и форумов (май 2019)

TOP-7 самых интересных маркетинговых конференций и форумов (май 2019) Из всего многообразия конференций по маркетингу, рекламе и PR, которые пройдут в мае 2019 года, мы выбрали семь бизнес-событий, которые кажутся нам наиболее значимыми и интересными. Надеемся, что наша подборка вам понравится!

18.04.2019
StartUp: МарТех на Неве

StartUp: МарТех на Неве 24 апреля 2019 года в Санкт-Петербурге пройдёт конференция "МарТех на Неве", посвященная современным маркетинговым технологиям. Организаторами мероприятия выступают CoMagic и Риалвеб. Что приятно - участие в конференции бесплатное. Количество мест ограничено, спешите регистрироваться!