Онлайн курсы по Node.js
ТОП-2 лучших онлайн курсов по Node.js
Курс Бэкенд на Node.js для фронтенд-разработчиков от Яндекс Практикум
Курс «Бэкенд на Node.js для фронтенд-разработчиков» от Яндекс Практикума предназначен для расширения навыков фронтенд-разработчиков, желающих освоить бэкенд-разработку с использованием Node.js за 3,5 месяца. Программа курса обновляется в соответствии с актуальными требованиями индустрии.
Для кого курс
- Фронтенд-разработчики, владеющие JavaScript на базовом уровне.
- Специалисты, хорошо знающие основы TypeScript.
- Разработчики, имеющие опыт работы с Git.
Чему научитесь на курсе
- Создавать API с помощью Express, MongoDB и Mongoose.
- Настраивать авторизацию и регистрацию пользователей.
- Взаимодействовать с базами данных с использованием SQL.
- Разрабатывать приложения с использованием Nest.js и PostgreSQL.
- Покрывать бэкенд юнит-тестами.
- Деплоить фронтенд и бэкенд с использованием Docker и Docker Compose.
- Обеспечивать безопасную передачу данных между фронтендом и бэкендом.
План обучения
- Входное тестирование (30 минут)
- Оценка базовых знаний по основам бэкенд-разработки.
- Основы Node.js, Express и MongoDB (4 недели)
- Введение в бэкенд-разработку.
- Изучение Node.js и экосистемы NPM.
- Принципы построения REST API.
- Работа с фреймворком Express.
- Основы работы с NoSQL базами данных, такими как MongoDB.
- Реализация авторизации и обработки ошибок.
- PostgreSQL и Nest.js (6 недель)
- Изучение фреймворка Nest.js.
- Работа с SQL базами данных, такими как PostgreSQL.
- Реализация авторизации и логирования.
- Понимание концепции внедрения зависимостей.
В процессе обучения предусмотрены практические задания, работа над реальными проектами и поддержка опытных наставников. По окончании курса вы получите удостоверение о повышении квалификации и помощь в трудоустройстве.
Школа: Яндекс Практикум
Цена: 58000 руб.
Рассрочка: 21500 руб./мес
Продолжительность: 3,5 месяца
Документы: Удостоверение о повышении квалификации
Курс Node.js для backend-разработки от Нетология
Курс «Backend-разработка на Node.js» от Нетологии предназначен для углубления знаний JavaScript-разработчиков. Он поможет освоить разработку серверной части веб-приложений с использованием популярных технологий, таких как Node.js, Express.js и TypeScript, и подготовит к работе в высокооплачиваемых проектах.
Для кого курс:
Курс подойдет разработчикам, знакомым с основами JavaScript, которые хотят стать fullstack- или backend-разработчиками. Для начинающих есть отдельные подготовительные курсы.
Чему научитесь на курсе:
Вы научитесь создавать серверные приложения, работать с базами данных MongoDB, настраивать аутентификацию, использовать контейнеризацию с Docker и писать тесты. Программа также включает фреймворки Nest.js и TypeScript для повышения квалификации.
План обучения:
Курс длится 6 месяцев и состоит из модулей:
- Введение в Node.js
- Работа с Express.js
- Использование TypeScript
- Освоение Nest.js
- Облачные технологии (Yandex Cloud)
- Итоговые проекты: приложение для доставки и агрегатор отелей.
Школа: Нетология
Цена: 28500 руб.
Рассрочка: 2500 руб./мес
Продолжительность: 6 мес.
Документы: Удостоверение о повышении квалификации установленного образца