Видеокурс "Node.js. Полное руководство "

Видеокурс "Node.js. Полное руководство "

E-mail Печать PDF
Видеокурс Node.js. Полное руководство

Что за видеокурс.

Авторский обучающий видеокурс по Node.JS.

Что вошло в видеокурс.

Содержание курса.

Блок 1. Введение.

  • Урок 1. О данном видео курсе.
  • Урок 2. Что такое Nodejs.
  • Урок 3. Как установить Nodejs.
  • Урок 4. Первый скрипт.
  • Урок 5. Редактор кода.

Блок 2. Основы NodeJS.

  • Урок 1. Что такое NPM.
  • Урок 2. Глобальные объекты и модули.
  • Урок 3. Модуль PATH.
  • Урок 4. Модуль FS.
  • Урок 5. Модуль OS.
  • Урок 6. Модуль EVENTS.
  • Урок 7. Модуль HTTP.
  • Урок 8. Nodemon.
  • Урок 9. Создание простого Web-сервера.
  • Урок 10. Web-сервер с HTML-страницами.
  • Урок 11. Создание простого REST-сервера.
  • Урок 12. Работа с консолью v.

Блок 3. Практика: Express.js.

  • Урок 1. Настройка приложения.
  • Урок 2. Работа с HTML-фаи?лами.
  • Урок 3. Подключение Handlebars.
  • Урок 4. Настрои?ка Layout.
  • Урок 5. Добавление навигации.
  • Урок 6. Рендеринг данных.
  • Урок 7. Регистрация роутов.
  • Урок 8. Обработка формы.
  • Урок 9. Создание модели.
  • Урок 10. Вывод списка курсов.
  • Урок 11. Подключение клиентских скриптов.
  • Урок 12. Динамические параметры.
  • Урок 13. Редактирование курса.
  • Урок 14. Подготовка корзины.
  • Урок 15. Модель корзины.
  • Урок 16. Вывод данных в корзине.
  • Урок 17. Обработка асинхронных запросов.
  • Урок 18. Динамическое изменение корзины.

Блок 4. Практика: База данных MongoDB.

  • Урок 1. Подключение MongoDB.
  • Урок 2. Установка Mongoose.
  • Урок 3. Создание модели.
  • Урок 4. Переписываем модель.
  • Урок 5. Удаление курса.
  • Урок 6. Модель пользователя.
  • Урок 7. Добавление пользователя.
  • Урок 8. Добавление товара в корзину.
  • Урок 9. Отображение корзины.
  • Урок 10. Удаление из корзины.
  • Урок 11. Трансформация данных на клиенте.
  • Урок 12. Подготовка страницы заказов.
  • Урок 13. Получение данных заказов.
  • Урок 14. Вывод заказов.

Блок 5. Практика: сессии и авторизация.

  • Урок 1. Страница логина.
  • Урок 2. Добавление сессии.
  • Урок 3. Сохранение сессии.
  • Урок 4. Сессия в базе данных.
  • Урок 5. Защита роутов.
  • Урок 6. Исправление работы корзины.
  • Урок 7. Регистрация пользователя.
  • Урок 8. Логин пользователя.
  • Урок 9. Шифрование пароля.
  • Урок 10. Добавление CSRF-защиты.
  • Урок 11. Сообщения об ошибке.
  • Урок 12. Тестирование пользователей.

Блок 6. Практика: работа с Email.

  • Урок 1. Объект конфигурации.
  • Урок 2. Настройка почтового сервиса.
  • Урок 3. Отправка письма.
  • Урок 4. Восстановление пароля.
  • Урок 5. Страница нового пароля.
  • Урок 6. Изменение пароля.
  • Урок 7. Рефакторинг по правам доступа.
  • Урок 8. Защита удаления.

Блок 7. Практика: валидация и файлы.

  • Урок 1. Базовая валидация.
  • Урок 2. Валидация регистрации.
  • Урок 3. Асинхронные валидаторы.
  • Урок 4. Улучшение данных.
  • Урок 5. Валидация курсов.
  • Урок 6. Обработка 404 ошибки.
  • Урок 7. Создание страницы профиля.
  • Урок 8. Настройка загрузки файлов.
  • Урок 9. Загрузка файлов.

Блок 8. Практика: деплой приложения.

  • Урок 1. Защита ключей.
  • Урок 2. Добавление хедеров.
  • Урок 3. Сжатие статических файлов.
  • Урок 4. Подготовка Heroku.
  • Урок 5. Настройка Mongo Atlas.

Блок 9. БД MySQL - REST API приложение.

  • Урок 1. Обзор приложения.
  • Урок 2. Инициализация сервера.
  • Урок 3. Настройка роутера.
  • Урок 4. Установка MySQL.
  • Урок 5. Подключение к базе данных.
  • Урок 6. Создание модели.
  • Урок 7. Создание задачи.
  • Урок 8. Завершение POST-запроса.
  • Урок 9. Получение списка задач.
  • Урок 10. Завершение задачи.
  • Урок 11. Удаление задачи.

Блок 10. GraphQL.

  • Урок 1. Что такое GraphQL.
  • Урок 2. Настройка GraphQL.
  • Урок 3. Как работает GraphQL.
  • Урок 4. Получение данных.
  • Урок 5. Создание задач.
  • Урок 6. Завершение задачи.
  • Урок 7. Удаление задачи.

Видеопрезентация курса.




Дополнительную информацию смотрите на сайте видеокурса:
 
Узнать подробности (перейти на страницу видеокурса)

   Карточка курса: *
Название:Node.js. Полное руководство
Автор(ы):Минин Владилен
Издатель(ство):WebForMySelf
Формат курса:Видеокурс
Цена:7970 руб.
Партнерская программа:Есть
*-данные карточки курса могут не соответствовать текущим данным о курсе, подробную информацию смотрите на сайте курса

   Другие курсы автора(ов), издателя:
Ссылки на страницы автора(ов), издателя: WebForMySelf , Минин Владилен
 

Все распродажи и скидки на видеокурсы:

Видеокурсы TeachVideo:

Все видеокурсы