Построение API-сервисов c Node.JS — relaunch

Мастер-класс сайт события http://bit.ly/1H4LPQr

Добавить в календарь:
Поделиться:

Вы — фронтенд-разработчик, любите JavaScript, и хотите сами создавать бекенд для ваших приложений? Вы хотите создавать API для ваших мобильных клиентов, веб-приложений или даже роботов? Может быть, вы создаете веб-приложения на других платформах: Java, Python, Ruby, PHP или .NET — и хотите узнать о том, что может предложить вам Node.js? Тогда этот мастер-класс для вас.

В течение дня мы будем работать над веб-приложением с уже готовым UI и источниками данных, и я буду фокусироваться больше на вопросах организации серверного кода и компонентов, архитектуре, приемах решения повседневных задач при работе с Node.js. Курс будет очень насыщенным, поэтому команда SmartMe просит вас как следует выспаться.

О тренере


Листочкин Андрей

Строит веб-приложения последние 8 лет, с перерывом на 2 года, которые он посвятил разработке лучшего на тот момент мобильного браузера.

Андрей — активный участник JavaScript- и Node.js-сообщества Украины, выступает на конференциях, проводит мастер-классы, ведет вместе с друзьями Frontend UA Hangout, принимает участие в хакатонах и конкурсах по программированию, в том числе в качестве ментора.

Сегодня Андрей — архитектор в Door3, небольшой студии разработки из Нью Йорка, и Node.js — его основной рабочий инструмент. Так же Андрей использует Ember.js в своих проектах последние 2 года, он рассказывал о нем на JavaScript Frameworks Day в Киеве, а на Odessa JS в этом году посвятил рассказу об этом фреймворке целый день конференции. Оба раза его доклады и воркшопы были признаны одними из лучших на конференции.

 

План мастер-класса:

Почему Node.js? Знакомство с платформой. The Node Way

Экосистема Node.js. npm, сообщество, компании и проекты, использующие Node.js

TDD в Node.js

Паттерны в мире Node.js: CJS modules, callbacks, events, streams

Стандарты EcmaScript 6 и 7 и будущее Node.js-разработки

Работа с HTTP: клиент и сервер

REST-сервисы с Express и Koa

Realtime-сервисы на Node

Проектирование API: HATEOAS, cookies vs tokens для авторизации, rate limiting, etc.

Node.JS в продакшене: кластеризация, мониторинг, диагностика ошибок, отладка

Архитектура микросервисов, достоинства и недостатки

Использование Node.js для фронтенд-разработки

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

ВНИМАНИЕ! ЕСТЬ ВОЗМОЖНОСТЬ УЧАСТИЯ В МАСТЕР-КЛАССЕ ОНЛАЙН!

Каждому участнику будет выслан на почту детальный гайд для подключения к трансляции воркшопа.

Забыли пароль? Регистрация