Скачать 

[Glo Academy] Бэкенд на Node.js. Тариф Все сам [Артем Исламов, Александр Ильясов]

  • Дата начала
Цена: 315 РУБ
Robot
Robot
Складчик
  • #1

[Glo Academy] Бэкенд на Node.js. Тариф Все сам [Артем Исламов, Александр Ильясов]

Ссылка на картинку
Программа блока Node.js
  • Тема 0. Подготовка рабочего пространства
  • Тема 1. Введение в Node.js
  • Тема 2. REPL, Модули, Пакеты
  • Тема 3. NPM и package.json
  • Тема 4. События и EventEmitter
  • Тема 5. Файловая система (fs)
  • Тема 6. Buffer и Stream
  • Тема 7. Process и Readline
  • Тема 8. CLI‑приложения
  • Тема 9. Модули OS и Path, Публикация пакетов
  • Тема 10. HTTP‑сервер и HTTP‑клиент
  • Тема 11. HTTPS, Заголовки HTTP, ENV
  • Тема 12. Сжатие и crypto
  • Тема 13. Разработка REST API
  • Тема 14. Работа с базой данных (PostgreSQL)
  • Тема 15. Загрузка файлов на сервер
  • Тема 16. Деплой приложения
Подробный план курса:

Тема 0. Подготовка рабочего пространства
Установка необходимых инструментов (VS Code, плагины, Git, Insomnia)
Установка Node.js (Windows, macOS, Linux)
Конфигурация EditorConfig, ESLint, Prettier
Работа с GitHub
(Опционально) Установка Linux в виртуальной машине
Тема 1. Введение в Node.js
Область применения Node.js
Архитектура Node.js, Event Loop, V8
Тема 2. REPL, Модули, Пакеты
REPL и основы командной строки
Модульная система CommonJS и ES Modules
Управление пакетами в Node.js
Тема 3. NPM и package.json
Структура и конфигурация package.json
Семантическое версионирование
Работа с зависимостями для продакшена и разработки
Тема 4. События и EventEmitter
Принцип работы событий в Node.js
Класс EventEmitter и создание пользовательских событий
Тема 5. Файловая система (fs)
Работа с файлами и папками
Асинхронные и синхронные операции
Основные методы (stat, appendFile и др.)
Тема 6. Buffer и Stream
Буферы в Node.js
Чтение и запись потоков
Конвейеры потоков (pipe)
Тема 7. Process и Readline
Переменные окружения и аргументы командной строки
Организация интерактивного ввода‑вывода с readline
Тема 8. CLI‑приложения
Разработка CLI‑инструментов на Node.js
Обработка команд и аргументов
Сохранение данных и файловая структура
Тема 9. Модули OS и Path, Публикация пакетов
Работа с информацией о системе (os)
Манипуляции с путями (path)
Публикация пакетов в npm
Тема 10. HTTP‑сервер и HTTP‑клиент
Создание HTTP‑сервера на встроенном модуле http
Парсинг URL и обработка маршрутов
Работа с внешними HTTP/HTTPS‑API
Тема 11. HTTPS, Заголовки HTTP, ENV
Настройка HTTPS‑сервера и SSL‑сертификаты
Основные HTTP‑заголовки и MIME‑типы
Переменные окружения и конфигурация через .env
Тема 12. Сжатие и crypto
Сжатие данных с zlib
Создание хэшей и шифрование с crypto
Тема 13. Разработка REST API
Проектирование и реализация REST‑эндпоинтов
Клиент‑серверное взаимодействие
Тема 14. Работа с базой данных (PostgreSQL)
Подключение, запросы и миграции
Использование knex или node‑postgres
Тема 15. Загрузка файлов на сервер
Приём файлов через FormData и base64
Хранение и обработка загруженных файлов
Тема 16. Деплой приложения
Развёртывание на render.com
Развёртывание на собственном сервере (PM2, Nginx)
Итоговый проект
Разработка полнофункционального Node.js‑приложения с использованием изученных технологий
Развёртывание приложения и публикация исходного кода
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
glo academy александр ильясов артём исламов бэкенд на node.js тариф все сам
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

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

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

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

Сверху