• Форумы
  • Администрирование

Скачать Node.js. Разработка серверов приложений и API [НТМL ACADEMY]

Информация
Цена: 195 РУБ
Организатор: Kail
Записаться в список
Ссылки для скачивания
Скачать
Скачать
Скачать
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
432 038
Реакции
42 934
Монеты
1 191
Оплачено
0
Баллы
0
20.07.2022
  • #SkladchinaVip
  • #1
Node.js. Разработка серверов приложений и API [НТМL 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.
Продажник:
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
api html academy node.js автор екатерина кузнецова автор размер 38 автор рост 158-164 разработка приложений разработка серверов
Похожие складчины
Скачать [НТМL Academy] Vue.js 3 Разработка клиентских приложений
  • Kail
  • 16.05.2023
0
Ответы
0
Просмотры
579
16.05.2023
Kail
Скачать [НТМL Academy] React. Разработка сложных клиентских приложений 2023
  • Kail
  • 14.03.2023
0
Ответы
0
Просмотры
352
14.03.2023
Kail
Скачать [НТМL Academy] React. Разработка сложных клиентских приложений. Февраль 2024
  • Kail
  • 09.07.2023
0
Ответы
0
Просмотры
387
09.07.2023
Kail
Скачать [SmartMe] Разработка API с Node.js [Андрей Листочкин]
  • Kail
  • 06.03.2025
0
Ответы
0
Просмотры
117
06.03.2025
Kail
Скачать [HTML Academy] Vue.js 2. Разработка клиентских приложений
  • Kail
  • 10.09.2024
0
Ответы
0
Просмотры
250
10.09.2024
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Регистрация

Войти

Уже зарегистрированы? Просто войдите.

Войти
Поделиться:
Facebook Twitter WhatsApp Электронная почта
  • Форумы
  • Администрирование
  • Русский (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Войти

Регистрация

  • Форумы
    • Новые сообщения
  • Мои складчины
  • Служба поддержки
  • Новые складчины
    • Новые сообщения
    • Последняя активность
    • Новые оценки тем
  • Как зарегистрироваться?