Що нового?

Придбаний [Повтор] [HTML Academy] Профессиональный онлайн‑курс Node.js, уровень 1

Інформація про покупку
Тип покупки: Складчина
Ціна: 1 ГРН
Учасників: 0 з 2
Організатор: Відсутній
Статус: Набір учасників
Внесок: 0.5 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Повтор] [HTML Academy] Профессиональный онлайн‑курс Node.js, уровень 1


На этом курсе вы научитесь делать настоящие проекты, такие же по уровню сложности, как в индустрии. И будете делать их правильно, чтобы после обучения выдавать результат высокого уровня, за который компании готовы платить.

Что вас ждёт на обучении
— Живые лекции

Лекции проходят по вторникам и пятницам с 19:00 до 21:00 по московскому времени. Запись лекции доступна на следующий день

— Практика
После лекции вы выполняете домашнее задание, в котором работаете над своим проектом и закрепляете учебный материал

— Ревью кода
После каждого задания ваш личный наставник проверяет качество работы, делится опытом и рассказывает, как можно сделать лучше



Раздел 1
Привет, мир!
  • Что такое .
  • REPL — что это и как работает.
  • Что такое консольный интерфейс (CLI).
  • Как запустить программу.
  • Глобальные переменные.
  • Переменные окружения
Раздел 2
Модули, пакеты и дебаггер
  • Что такое модуль и как н устроен.
  • Особенности загрузки модулей.
  • Очерёдность.
  • Пакетный менеджер : как работает, как устроен.
  • Дебаггер.
Раздел 3
Файловая система и тесты
  • Что такое Event Loop.
  • Особенности — асинхронные и синхронные запросы.
  • Файловая система: особенности, что можно делать, что нельзя.
  • Встроенные пакеты для работы с файловой системой.
  • Buffer или как прочесть очень большой файл.
  • Как создать, обновить, прочитать и удалить файл.
  • Как прочесть все файлы на диске.
  • Тестирование в Node.js
Раздел 4
HTTP и асинхронные функции
  • Синхронное выполнение, против асинхронного.
  • Подходы к асинхронному программированию — Async и Promise.
  • Паттерн Event Emitter.
  • Что такое Stream и как им управлять.
  • HTTP — тёмная сторона.
  • Работа с сервером.
  • Запрос-ответ. Чтение-запись
Раздел 5
REST и API
  • Как придумать API.
  • Что такое REST, как писать REST-приложения.
  • Тестирование REST-приложения.
  • Фреймворк .
  • Загрузка и обработка данных.
  • Формат файла — MIME type
Раздел 6
Базы данных
  • Базы данных: подходы, различия, особенности.
  • Подходы SQL и NoSQL. Как выбрать.
  • База данных .
  • Работа с документами.
  • Как пользоваться GridFS
Раздел 7
Деплой и запуск приложений
  • Продакшен.
  • Чем отличается режим продакшена от других.
  • Логирование.
  • Как найти проблему.
  • Снятие параметров, решение проблем
Раздел 8
Микросервисы
  • Stateless- и stateful-приложения.
  • Кластеризация.
  • Где хранить состояния.
  • Как синхронизироваться
Раздел 9
Типизированный JavaScript
  • — типизированный JavaScript.
  • Работа, компиляция.
  • Теория типов.
  • Рефакторинг
Продажник: https://htmlacademy.ru/intensive/nodejs

goto/post?id=7368538#post-7368538
 
Угорі