Онлайн-курс

Backend Node.js-разработчик

Дата

Идет набор

6 месяцев

Цена

35000

Место проведения

Онлайн

Backend-разработка на Node.js

Расширьте свои навыки frontend-разработчика: освойте технологию Node.js и разрабатывайте backend для веб-приложений самостоятельно

Что такое Node.js

Это технология, с помощью которой пишут backend на JavaScript. Изучив Node.js, frontend-разработчики становятся fullstack-разработчиками — выполняют более сложные и интересные задачи и переходят на позиции с большей оплатой.

Это самый простой способ начать разрабатывать backend, если вы уже знакомы с JavaScript.

Что нужно знать на старте

  • Основы JavaScript: базовые конструкции языка, замыкания
  • Прототипное наследование
  • Понимание цикла обработки событий (event loop) и навык работы с событиями
  • Понимание асинхронных операций: коллбэки и промисы

Если знакомы с JavaScript, курс поможет вам

  • Стать fullstack-разработчиком. Добавите к знаниям frontend-разработки навыки backend, не изучая второй язык, а освоив только одну технологию
  • Перейти на middle-уровень. Изучите новые технологии, расширите стек навыков и сможете стать middle-разработчиком
  • Больше зарабатывать. Сможете работать с более сложными проектами и претендовать на вакансии с большей зарплатой

Поддержим вас на пути роста

Мы создали комфортную образовательную среду, чтобы вы быстрее достигли своих карьерных и профессиональных целей

Учим Node.js-разработке на практике

Во время обучения вы решите более 40 практических задач, выполните сквозной проект web-api библиотеки с наращиванием функциональности, напишете приложение для доставки еды и сайт-агрегатор для просмотра и бронирования отелей.

Примеры задач

  • Разработать консольное приложение для получения сводки погоды
  • Создать проект «Библиотека» на основе Express.js
  • Контейнеризировать «Библиотеку» и опубликовать её на hub.docker.com и heroku
  • Подключить к проекту библиотеку PassportJS и настроить локальную аутентификацию
  • Разработать курсовой проект по службе доставки
  • Настроить TypeScript и провести на него миграцию «Библиотеки»
  • Использовать в проекте возможности фреймворка NestJS
  • Настроить тестирование с помощью Jest
  • Разработать дипломный проект — сайт-агрегатор просмотра и бронирования отелей

Проекты, которые вы выполните

За время обучения вы освоите Node.js и создадите 3 масштабных проекта

  • Библиотека. Проект, который вы будете разрабатывать во время всего курса, добавляя ему больше функций
  • Приложение для доставки еды. Реализуете сайт доставки и чат для общения двух людей
  • Агрегатор отелей. Создадите сайт для просмотра и бронирования отелей

 

Нетология, образовательная платформа

«Нетология» — это образовательная платформа. Обучаем современным востребованным профессиям в области ИТ и диджитала по направлениям: Маркетинг, Бизнес и управление, Дизайн и UX, Программирование, Аналитика, Soft Skills, MBA.

Помогаем специалистам расти на всех этапах карьеры. Миссия Нетологии — помочь человеку найти свой путь роста и дать ему всё необходимое для развития в карьере: знания, навыки, вдохновение.

ОТЗЫВЫ О КОМПАНИИ

Статьи по теме

Как стать Backend-разработчиком с нуля – что нужно знать

Стабильный рост веба, обеспечивает высокую потребность в тех, кто обслуживает его нужды. К одним из таких специалистов относятся и backend-разработчики. Они пишут практически всю логику сайтов, веб-сервисов и приложений.

Профессия Backend-разработчик / программист – что делает, как им стать, зарплата в России

Backend-программисты – мастера создания программно-административной части веб-сайтов и приложений, внутренним содержанием и серверными технологиями. Узнайте, какие доходы приносит перспективная профессия и где можно обучиться программированию с нуля.

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