Запись Node.js. Разработка серверов приложений и API [HTML ACADEMY]

Информация
Тип покупки: Индивидуальная
Взнос: 170 РУБ
Организатор: Kail Kail
Статус:
Набор участников
Список участников
Kail

Kail

Проверенный
Организатор
Регистрация
09.04.2020
Сообщения
49 422
Реакции
62
Монеты
0
Оплачено
0
  • #SkladchinaVip
Node.js. Разработка серверов приложений и API [HTML ACADEMY]
Ссылка на картинку

КРАТКАЯ ПРОГРАММА КУРСА

Раздел 1
Знакомство с платформой
В первом разделе мы познакомимся с основами
Скрытый текст. Доступен только зарегистрированным пользователям.
, настроим редактор кода для отладки и обсудим особенности программирования на стороне сервера. Научимся создавать и запускать приложения в консоли, передавать им параметры. Познакомимся с практической стороной отладки.
Запуск, жизнь и смерть node.js процесса.
CLI (Консольный интерфейс).
Переменные окружения.
Отладка приложения.
  • Отладка в консоли.
  • Настройка редактора для отладки.
Модули.
  • Что такое модуль.
  • Встроенные модули.
  • Менеджер пакетов
    Скрытый текст. Доступен только зарегистрированным пользователям.
    .
Раздел 2
Асинхронность
Продолжим знакомиться с платформой node.js. Рассмотрим как работает EventLoop и асинхронность. Узнаем как писать и управлять асинхронным кодом. Научимся работать с файловой системой: получать список файлов, читать и записывать файлы. Узнаем что такое «логирование» и научимся логировать события.
Раздел 3
Введение в Express.js
В этом разделе мы начнём проектировать API. Обсудим теоретическую часть проектирования API: что следует учитывать во время проектирования, примеры плохого и хорошего API, версионирование API. Затем обсудим как node.js может выступать в роли веб-сервера и обрабатывать запросы от клиентов. Подключим фреймворк
Скрытый текст. Доступен только зарегистрированным пользователям.
и узнаем как он может упростить задачу разработки API.
Раздел 4
Тестирование
В этом разделе мы поговорим о тестировании приложений на node.js. Узнаем, что следует тестировать, какие есть особенности тестирования приложений на node.js. Мы подготовим окружение для тестирования и попрактикуемся в написании тестов.
Раздел 5
Введение в базы данных. Знакомство с PostgreSQL
API требуется работать с данными: получать данные, обрабатывать и возвращать результат клиенту. Данные могут храниться в разных источниках: файлы, базы данных и т.д. Базы данных применяются особенно часто. В этом разделе мы разберём какие бывают базы данных, чем они отличаются. Мы научимся проектировать структуру базы данных и познакомимся с языком запросов (SQL).
Раздел 6
PostgreSQL и node.js
Научимся взаимодействовать с СУБД PostgreSQL из node.js. Узнаем как устанавливать соединение с сервером баз данных из приложения. Разберёмся как формировать и отправлять запросы к базе данных из node.js. Обсудим проблемы безопасности (SQL Injection), которые могут возникнуть при взаимодействии с БД и способах их решения.
Раздел 7
Аутентификация и авторизация
Разберём термины «Аутентификация и авторизация». Узнаем чем они отличаются и познакомимся с ними в контексте серверного программирования. Рассмотрим как выглядит процесс регистрации, входа на сайт и обсудим вопросы безопасности.
Раздел 8
Реалтайм
В этом разделе мы обсудим способы взаимодействия с клиентами. Познакомимся с библиотекой Socket.IO и узнаем как обмениваться с клиентами данными в реальном времени.
Раздел 9
Деплой. Доставка и запуск приложения на сервере
В последнем модуле мы разберем вопросы, связанные с доставкой приложения на сервер и запуску в боевой среде. Рассмотрим настройку менеджеров процессов и мониторинг ошибок. Научимся доставлять приложение на сервер. Подведём итоги обучения, обсудим что делать дальше и как ещё можно использовать node.js.
Продажник:
 
Автор темы Похожие темы Форум Ответов Дата
Kail Запись [Skillbox] Node.js [Евгений Миротин] Администрирование 0
Kail Запись Разработчик Node.js [Otus] Администрирование 0
Kail Запись Разработчик Node.js [Otus] Администрирование 0
Kail Сбор взносов Курс по Node.js 2020 [javascript.ru] Администрирование 0
Kail Запись [jsexper] Фундаментальный курс Node.js + Express + MongoDB [Александр Кириченко] Администрирование 0
Kail Запись [Udemy] Express js курс 2020 - от нуля до первого сервера на Node js [Roman Akhromieiev] Администрирование 0
Kail Запись [Udemy] MEAN. Angular, Node, Express, Mongo. Создание Сервиса с Нуля [Владилен Минин] Администрирование 0
Kail Запись [Udemy] Electron - разработка настольных приложений на JavaScript [Алекс Чаплинский] Администрирование 0
Kail Запись [Специалист] Сбор требований и разработка технического задания для ИТ проектов 2020 [Сергей Мейер] Администрирование 0
Kail Доступно [Udemy] Веб разработка - создание сайта с нуля HTML, CSS, JavaScript [Доминик Кузьмицкий] Администрирование 0
Kail Запись [Udemy] Python разработка - с нуля до профессионала. Python 3 [YouRa Allakhverdov] Администрирование 0
Kail Запись [Udemy]Android разработка на Kotlin с нуля [YouRa Allakhverdov] Администрирование 0
Kail Доступно Плакаты по миофасциальным цепям [разработка УАПК] Здоровье 0
Kail Сбор взносов Фреймворк Yii2 с Нуля до Профи. Быстрая разработка с современным фреймворком [webformyself] Другие тематики 0
Kail Сбор взносов Javascript и jQuery. Интерактивная веб-разработка [Джон Дакетт] Другие тематики 0
Kail Сбор взносов [Udemy] Android разработка с нуля до профессионала. Java, Kotlin [Юрий Аллахвердов] Другие тематики 0
Похожие темы