Node.js. Начальный уровень: Курсы

Цель данного курса — помочь вам начать разработку приложений на Node.js и научить всему, что необходимо знать о "продвинутом" JavaScript. Это больше, чем обычный "Hello world" -туториал. Программа курса подходит всем желающим научиться создавать сложные приложения. Практические занятия...
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Программирование
Galaxeon, центр компьютерных технологий и бизнеса логоGalaxeon, центр компьютерных технологий и бизнеса
Открытый набор
60 часов
Барнаул
Galaxeon, центр компьютерных технологий и бизнеса
от 12 000 ₽

Анонс программы

Цель данного курса — помочь вам начать разработку приложений на Node.js и научить всему, что необходимо знать о "продвинутом" JavaScript. Это больше, чем обычный "Hello world" -туториал. Программа курса подходит всем желающим научиться создавать сложные приложения. Практические занятия позволят закрепить полученные знания на задачах.

Целевая аудитория

Курс будет полезен как слушателям с базовыми знаниями, опытом работы хотя бы с одним объектно-ориентированным языком, таким как Ruby, Python, PHP или Java, небольшим опытом в Javascript, так и для полных новичков в Node.js.

Описание Программы

Введение в Node.js

  • История возникновения

Несколько слов о JavaScript

Особенности работы (Асинхронность, Event loop)

Начало работы с Node.js и NPM

  • Обзор, установка
  • Работа с пакетами
  • Code style / ESLint, JSCS

Первые приложения

  • Hello world
  • Работа с консолью
  • Работа с файловой системой

Управление асинхронностью

  • Async.js
  • Pub/Sub
  • Promise

5. Первые сетевые приложения

  • TCP
  • UDP
  • HTTP/HTTPS
  • WebSocket

Создание сайтов

  • Express.js
  • Hapi
  • Koa
  • Шаблоны

Работа с базами данных

  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis

Введение в ORM

  • Bookshelf / Knex
  • Sequelize
  • Waterline

Микросервисы

  • child_process
  • RPC
  • dnode
  • seneca

Работа с очередями

  • Queue
  • RabbitMQ
  • Kue

Тестирование

  • Should
  • Chai
  • Mocha
  • Jasmine
Записаться на курс
Node.js. Начальный уровень: Курсы
12 000
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
60 часов
Барнаул
Galaxeon, центр компьютерных технологий и бизнеса
от 12 000 ₽
Как добраться?
Барнаул, Galaxeon, центр компьютерных технологий и бизнеса