Основы Node.js, Express и MongoDB. Познакомитесь с фреймворком Node.js и экосистемой npm. Узнаете, как настраивать в Node.js потоки, Event Loop, события и таймеры. Поймёте, как искать и устранять ошибки. Изучите ещё один из популярных фреймворков — Express, и базу данных MongoDB. Разберётесь, как использовать TypeScript с Node.js.
PostgreSQL и Nest.js. Познакомитесь с экосистемой Nest: модулями, контроллерами, провайдерами. Поймёте, как управлять зависимостями в Nest, и узнаете продвинутые возможности этого фреймворка. Изучите реляционные базы данных, основы SQL и PostgreSQL. Научитесь использовать TypeORM и тестировать бэкенд.
Деплой и автоматизация. Узнаете, как создавать и настраивать удалённый сервер, как загружать на него код. Поймёте, как автоматизировать деплой с помощью pm2. Изучите конфигурации TypeScript. Разберётесь с контейнеризацией, созданием собственного Docker-контейнера и связыванием контейнеров. Научитесь публиковать Docker-образ в Docker Hub и мониторить состояние приложения.
Добрый день! Прохожу сейчас курс «Бэкенд на node js для фронтенд разработчиков». Нравится подача материала, примеры из реальной жизни и практика написания кода. Преподаватели и кураторы всегда рады помочь, любая проблема решается, а пожелания учитываются.
Снизил балл за ошибки в контенте курса - как в теории, так и в практике бывают ошибки по тексту, где может быть не до конца понятен смысл или текст может сбивать с толку. Это поправимо и некритично, но когда платишь деньги, хотелось бы, чтобы таких ошибок было меньше.
По практике некоторые задания не проходят, хотя выполнено было по подсказке. Но с этим помогают справляться преподаватели.
Но даже вместе с этим, я точно порекомендую практикум всем, кто ищет способ развиваться!