Скоро [ITVDN] Node.js

Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
784
50
Голосов: 0
#1
[ITVDN] Node.js

Курс Node.js предназначен для разработчиков, которые пишут свои приложения на языке JavaScript, а также всех желающих освоить платформу Node.js. От слушателей курса требуется уверенное владение языком JavaScript, поскольку он является основным языком платформы Node.js. Курс состоит из 10 логически взаимосвязанных уроков, на которых учащийся ознакомится с данной платформой, узнает о ее устройстве и принципах работы. Изучит работу с базовыми элементами платформы, научится создавать свои модули, использовать уже существующие модули загружая их из NPM, а также выгружать свои модули для использования другими разработчиками. Научится устанавливать фреймворк express.js, создавать с его помощью сервер и управлять информацией, которая передается от клиента к серверу и обратно. Освоит работу с базами данных, такими как MongoDB и MS-SQL используя Node.js. Учащийся будет понимать принципы авторизации и аутентификации. На последнем занятии будут рассмотрены примеры с использованием Web Socket, эта технология позволяет обмениваться информацией в режиме реального времени, а также сможет написать чат используя платформу Node.js

Урок 1: Введения в платформу Node.js.

• Что такое Node JS
• Сильные и слабые стороны
• Установка Node JS
• Рассмотрение понятия модуль
• Создание и подключение своего первого модуля
• Работа с модулями

Урок 2: Обработка событий.

• Понятие событийного цикла в Node JS
• Модуль для работы с событиями
• Основные методы для работы с событиями
• Добавление и удаление обработчиков события
• Передача данных при помощи событий
• Использование событий для обработки ошибок

Урок 3: Базовые модули Node.js.

• Рассмотрение глобальных переменных Node JS
• Рассмотрение основных модулей: util, console, buffer, file system, url, timers
• Знакомство с NPM
• Создание своего модуля и загрузка в систему npm
• Основные команды для работы с npm
• Работа с интерактивной оболочкой REPL

Урок 4: Создание сервера на платформе Node.js.

• Знакомство с модулем http
• Обработка входящих запросов
• Обработка параметров запроса
• Работа с GET и POST запросами
• Рассмотрение простых примеров

Урок 5: Фреймворк Express.js.

• Знакомство с фреймворком express
• Установка фреймворка express
• Создание первого приложения
• Рассмотрение работы конвейера обработки запросов
• Маршрутизация в Node JS
• Обработка ошибок

Урок 6: Работа с базами данных.

• Знакомство с mongodb
• Установка и запуск mongodb
• Примеры использования mongodb
• Знакомство с модулем mssql
• Работа с SQL Server с помощью модуля mssql
• Создание TODO приложения
• Примеры

Урок 7: Cookies и сеансы.

• Работа с cookies
• Модуль сookies
• Рассмотрение работы модуля cookie-parser
• Рассмотрение работы модуля cookie-session
• Рассмотрение работы модуля express-session
• Дальнейшая разработка TODO-приложения
• Редактирование и удаление элементов
• Сохранение сессий в БД

Урок 8: Аутентификация и авторизация

• Базовая авторизация
• Регистрация и логин
• Обработка форм
• Работа с модулем passport

Урок 9. REST API
• Создание кросс-доменных API с помощью REST API + CORS
• Создание REST API с помощью модуля restify
• Использование REST API

Урок 10. WebSocket
• Работа с веб-сокетами через
• Конфигурация
• Создание простого чата
• Хостинг Node JS приложений

Автор: Владимир Виноградов
Содержимое: 10 уроков
Цена: $19.99 (1 месяц подписки) ~ 1200 руб.

 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

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

Быстрая навигация

Меню пользователя