Проблематики создания IT-систем

Программа "JS - HotCode"

JavaScript – один из самых популярных языков программирования сегодня. Знание языка и его умелое использование позволяет создавать широкий спектр приложений, не ограничиваясь только веб-сферой: от клиентских, работающих в браузере, до серверных.

Программа JS - HotCode поможет вам ознакомиться с технологиями и начать создавать собственные приложения. Курс предполагает интенсивный график работы.

Старт программы: 04-09-2017
Подача заявок до: 01-09-2017
  • 8 недель
  • 4 часа в неделю

Длительность курса: 8 недель, 2 занятия в неделю с ментором, индивидуальная практика, дополнительные консультации с ментором.

Знакомство с основами экосистемы NodeJS, ES6. Обзор синтаксиса и стандартных библиотек. 

Понятие парадигмы и дизайн приложений на NodeJS (события, колбеки, промисы), HTTP-сервер, REST API.

Структура взаимодействия Front end и Back end приложениями. Анализ задач решаемых front-end и back-end на примерах. 

Обзор фреймворков. Особенности реализации клиентских приложений. 

Использование баз данных в приложениях на примере MongoDB и Mysql.

Цикл разработки приложений. Тестирование. Окружения. Разворачивание приложений. Docker. Continuous Integration

Вопросы надёжности приложений. Системные окружения и инфраструктура для разворачивания приложений.

В результате обучения вы ознакомитесь с основными технологиями, которые применяются при разработке на JavaScript, научитесь создавать и разворачивать приложения на NodeJS с нуля, взаимодействовать в командах, получите практические навыки работы как индивидуально, так и в команде.

Расписание

Понедельник

21 Мая

Вторник

22 Мая

Среда

23 Мая

Четверг

24 Мая

Пятница

25 Мая

Суббота

26 Мая

Воскресенье

27 Мая
2122232425262728293031010203040506070809101112131415161718
Май
Июнь