Бэкенд-разработка на Node.js для фронтенд-специалистов
За 3,5 месяца вы расширите свои технические возможности и сможете решать более сложные задачи на серверной стороне.
Изучите ключевые технологии: Node.js, Nest.js, Express и другие востребованные инструменты
Получите экспертные комментарии и рекомендации от опытных программистов, а также реализуете два проекта для портфолио
Практические тренажёры помогут оттачивать навыки регулярно
Объём занятий — от 15 часов в неделю, что позволяет совмещать обучение с работой
Обучение проходит по удобному графику, разбитому на спринты
По завершении выдаётся сертификат о повышении квалификации
Кому подойдёт данный курс
Программа ориентирована на тех, кто уже знаком с JavaScript на базовом уровне, имеет представление о TypeScript и умеет пользоваться системами контроля версий Git.
Фронтенд-разработчики, желающие освоить серверные технологии
Специалисты, стремящиеся расширить свой технический стек и повысить профессиональную ценность
Разработчики, знакомые с основами TypeScript и готовые углубиться в backend-разработку
Что освоите в ходе обучения
Проектирование и создание RESTful API с использованием Express, MongoDB и Mongoose
Реализация механизмов регистрации и авторизации пользователей
Обеспечение поддержки и обновления приложений после запуска
Взаимодействие с реляционными базами данных посредством SQL-запросов
Организация безопасного обмена данными между фронтендом и сервером
Публикация фронтенд- и бэкенд-приложений без использования контейнеров
Разработка на Nest.js с применением PostgreSQL для хранения данных
Покрытие серверной части юнит-тестами для повышения надежности кода
Деплой приложений с помощью Docker и Docker Compose для упрощения развёртывания
Технологии и инструменты, которые вы освоите
Node.js — серверная платформа на JavaScript
Express — популярный веб-фреймворк для Node.js
MongoDB — документоориентированная база данных
PostgreSQL — мощная реляционная база данных
Nest.js — прогрессивный фреймворк для создания масштабируемых приложений
Docker — инструмент для контейнеризации и развёртывания приложений
Юнит-тестирование для обеспечения качества кода
Yandex Cloud — облачная платформа для хостинга и управления приложениями
Яндекс Практикум
Яндекс Практикум — сервис онлайн-образования, с которым каждый и каждая найдет в себе силы изменить свою профессиональную жизнь. Мы верим, что освоить новый навык можно только с помощью регулярных усилий и полного погружения в практику. Поэтому учиться в Практикуме будет не просто, но чтобы у вас всё получилось, мы дадим необходимые инструменты. Технологии помогут начать практику с первого занятия. Команда сопровождения ответит на все вопросы. А учиться вы будете именно тому, что востребовано на рынке.
Обучение проходит по направлениям: Анализ данных, Программирование, Дизайн, Маркетинг, Менеджмент.
Обучение основано на реальных ситуациях. Вы учитесь программированию и с первого урока пишете код; на занятиях по дизайну — работаете с реальными макетами, а на уроках английского сразу начнёте разговаривать.
Так, чтобы вы не бросали на полпути.78% учеников Практикума, которые хотят сменить профессию, находят новую работу. Эта статистика отражает нашу идею — из обучения каждый должен получить осязаемую, практическую пользу.
Технологии помогают сделать так, чтобы каждому было удобно учиться. Все части курса собраны на одном сайте. Не нужно переключаться и отвлекаться на что-то ещё.
Самостоятельная работа сочетается с регулярным общением с наставниками и возможностью поговорить с поддержкой.
Помощь и консультация специалиста:
заполните форму, и мы вам перезвоним
Вопросы / Записаться
Вопросы / Записаться
Сайт использует файлы cookie (в том числе, файлы cookie, используемые «Яндекс-метрикой») с целью анализа
поведения посетителей для улучшения Сайта. Продолжая пользоваться Сайтом, вы соглашаетесь на использование
файлов cookie в соответствии с нашей политикой конфиденциальности.