ITVDN

Node.js

  • Начальный уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: не ограничено
Записаться

Node.js

Курс Node.js предназначен для разработчиков, которые пишут свои приложения на языке JavaScript, а также всех желающих освоить платформу Node.js. От слушателей курса требуется уверенное владение языком JavaScript, поскольку он является основным языком платформы Node.js. Курс состоит из 10 логически взаимосвязанных уроков, на которых учащийся ознакомится с данной платформой, узнает о ее устройстве и принципах работы. Изучит работу с базовыми элементами платформы, научится создавать свои модули, использовать уже существующие модули загружая их из NPM, а также выгружать свои модули для использования другими разработчиками. Научится устанавливать фреймворк express.js, создавать с его помощью сервер и управлять информацией, которая передается от клиента к серверу и обратно. Освоит работу с базами данных, такими как MongoDB и MS-SQL используя Node.js. Учащийся будет понимать принципы авторизации и аутентификации. На последнем занятии будут рассмотрены примеры с использованием Web Socket, эта технология позволяет обмениваться информацией в режиме реального времени, а также сможет написать чат используя платформу Node.js.
Программа обучения
  • Введение в платформу Node.js.
  • Обработка событий.
  • Работа в консоли
  • Работа с http запросами
  • Фреймворк Express
  • Работа с базами данных
  • Работа с сессиями и cookies
  • Аутентификация и авторизация
  • REST API в Node.js
  • Socket.IO
Знания и навыки, которые приобретете
  • Научитесь работать с Observable 
  • Узнаете, как работает отслеживание изменений в Angular-проекте. 
  • Применять в своей работе Angular CLI
  • Создавать новые приложения, выполнять генерацию кода по шаблонам при помощи Angular CLI
  • Работать с маршрутизацией 
  • Выполнять компиляцию программ с использованием CLI
  • Создавать SPA и подключать к нему собственные независимые приложения
  • Понимать назначение пользовательских директив, анимаций, пайпов и умело их использовать

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

  • Владимир Виноградов

    Тренер-консультант, опытный front-end и back-end разработчик