Записаться на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!

Курс Node.js

Для кого этот курс

Курс рассчитан на разработчиков, уже знакомых с JavaScript и имеющих базовые знания HTML и CSS. В курсе не приводится объяснение базовых понятий, таких как: типы данных, переменные, управляющие структуры и т. д.

Предварительные требования

• Уверенное владение персональным компьютером
• Средний уровень владения JavaScript
• Базовые навыки HTML, CSS
• Понимание синхронного/асинхронного вызова функций

Курс Node.js

Продолжительность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
4350 грн

Форма обучения

Очное обучение
Онлайн обучение
Записаться на курс

Описание курса
Node.js

Курс ориентирован на комплексное изучение программной платформы Node.js и состоит из 10 уроков, насыщенных теоретическим материалом и практическими примерами для лучшего понимания особенностей платформы. Кроме того, курс содержит практические задания, которые помогут постигнуть все особенности разработки в среде Node.js. Курс был создан для версии Node.js V6.3.1 и express.js 4.14.0.

После прохождению курса Вы научитесь использовать Node.js и npm модули, cможете заниматься разработкой приложений, инструментов и веб-сервисов, которые будут работать в режиме реального времени (real-time applications).

Программа курса
  • 1
    Введение в Node.js
    • Введение в Node.js и npm (Node Package Manager)

    • Преимущества и недостатки Node.js

    • Установка Node.js

    • Модули

    • Методы работы с модулями
  • 2
    События и обработка событий
    • Основные методы работы с событиями

    • Добавление и удаление обработчиков события

    • Передача данных при помощи событий

    • Использование событий для обработки ошибок
  • 3
    Основные модули
    • Стандартная библиотека модулей и функций

    • Работа с переменными

    • Работа с npm - менеджером пакетов для Node.js

    • Библиотека необходимых модулей
  • 4
    Работа с сетевыми запросами
    • Документация по HTTP

    • Обработка входящих веб-запросов

    • Исходящие запросы

    • Примеры
  • 5
    Фреймворк express.js
    • Введение в фреймворк express.js

    • Создание каркаса сайта с помощью express.js

    • Веб-сервисы

    • Обработка ошибок
  • 6
    Работа с SQL Server
    • Работа с SQL Server с помощью модуля node-mssql

    • Создание и использование модулей

    • Создание TODO-приложений (ввод и отображение элементов)

    • Примеры
  • 7
    Cookies и сеансы
    • Дальнейшая разработка TODO-приложения

    • Редактирование и удаление элементов

    • Обработка cookies и сессий
  • 8
    Аутентификация и авторизация
    • Базовая авторизация

    • Регистрация и логин

    • Обработка данных форм
  • 9
    REST API
    • Создание кросс-доменных API с помощью REST API + CORS

    • Создание REST API с помощью restify

    • Использование REST API
  • 10
    Веб-сокеты
    • Работа с веб-сокетами через socket.io

    • Опции socket.io

    • Создание простого чата при помощи socket.io

    • Хостинг Node.js - приложений

Что вы получите на курсе

Рабочее место с ноутбуком и учебными материалами

Практические занятия и проверка дз

Бесплатный видеокурс

Онлайн тестирование и сертификация

ПРЕПОДАВАТЕЛИ КУРСА

Node.js
Старт курса:
Продолжи
тельность:
20 ч.
Количество уроков:
10 занятий
Стоимость обучения:
4350 грн
Записаться
на курс
Пожалуйста, подождите...
Ваш запрос успешно отправлен!