logo-hibrain

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

В процессе обучения вы отточите навыки программирования Node.JS на кейсах ведущих компаний. При успешной защите дипломной работы вы сможете начать карьеру у одного из 34 партнёров Otus.

  • Площадка:Otus
  • Продолжительность:4 месяца
  • Дата:29 июня
  • Стоимость:60 000 рублей
Оставить заявку
Разработчик Node.js

О курсе

Готовы усилить свой frontend и backend? Под руководством экспертов курса вы изучите разработку серверных приложений на NodeJS и выведете код на новый уровень. За 4 месяца начинающие программисты JavaScript прокачают код при помощи Express, освоят работу с БД MongoDB, PostgreSQL, настроят CI/CD процессы, грамотно конфигурируют приложение для продакшна и деплоя, поработают в веб-сокетами, TypeScript, TDD, Apollo. Лучшие выпускники получают приглашение на работу.

Мы изучаем:

course-info
  • express.js
    express.js
  • graphql
    graphql
  • jest
    jest
  • mongodb
    mongodb
  • node.js
    node.js
  • typescript
    typescript

Кому подойдет курс

  • Frontend, Backend разработчикам на JavaScript.

Необходимые навыки

  • База навыки работы с JS, Git

  • Знание основ браузерной работы, API.

  • Знание HTML, CSS.

Эксперты

Друзья HiBrain — ведущие IT-компании. Вместе с ними мы разрабатываем программы курсов, чтобы наши слушатели получили самые актуальные знания и навыки. Эксперты из компаний-партнёров помогают нам в подготовке практических кейсов и даже принимают экзамены у выпускников.

  • Александр Коржиков
    Александр Коржиков
    Dev IT-Engineer в «ING Group», старший веб-разработчик, тимлид, ментор, автор статей по JS. Опыт в программировании JavaScript - более 10 лет. Специализируется в frontend. Разработчик самой быстрой библиотеки JS по проверке объектов на соответствие JSON Schema Validator Library
  • Дмитрий Доронин
    Дмитрий Доронин
    Backend-разработчик на Node.js в «SyndicateDB». Объёмный опыт веб-разработки: от лендингов до интернет-магазинов. В качестве Node.js программиста прокачивает Backend веб-ресурсов, разрабатывает микросервисы на Typescript и GraphQL, с highload-проекты с пользовательской базой свыше 200 тысяч человек
  • Юрий Тимофеев
    Юрий Тимофеев
    IT-директор агентства «ВЭП». В JS-разработке более 20 лет. Сейчас разрабатывает фронт и бэк приложений. Есть опыт работы с потребностями банковского, финансового секторов
  • Маргарита Образцова
    Маргарита Образцова
    Старший разработчик ПО в «Nitor». 6-летний опыт программирования на JavaScript, NodeJS на проектах различной сложности. 1 год работает с Clojure
  • Антон Морев
    Антон Морев
    Основатель, IT-директор «Worsoft». В сфере разработки с 2008 года, в веб-разработке с 2011 года. Четыре года назад основал компанию, собрал команду экспертов по автоматизации бизнес-процессов, UX-аналитики, проектировании, веб-разработки, дизайне и продвижения в сети
  • Юрий Дворжецкий
    Юрий Дворжецкий
    Тренер в «Luxoft Training Center». Опыт создания разномасштабных, разноплановых проектов. В настоящее время занимается веб-разработкой приложений с грамотным UI на React и Angular
  • Василий Ванчук
    Василий Ванчук
    Старший разработчик ПО в «Bolt Technology OÜ». Начинал в программировании более 10 лет назад, с 2013 года программирует на JS, сейчас развивает мобильную разработку для сервиса «Food Delivery». Постоянно участвует в профессиональных мероприятиях JS-сообщества

Карьера

Выпускники курсов HiBrain получают уникальную возможность применить новые знания: компании-партнёры проекта ждут наших слушателей на стажировки и предлагают трудоустройство.

    Программа курса

    6 тем. В рамках вводного модуля вы познакомитесь с Node и NPM, разберёте систему модулей языка, механизмы тестирования в Node.js и серверную маршрутизацию.

    6 тем. В программе второго модуля курса работа с веб-серверами. Вы освоите разработку с Express, поработаете с API в MongoDB, разберётесь в настройках безопасности, правилах аутентификации и авторизации пользователей, попрактикуесь в Real-Time разработке веб-приложения с сокетами.

    7 тем. На этом этапе начинающие NodeJS разработчики изучат особенности архитектуры, правила отладки, профилирования, деплоя приложений. Освоят TypeScript, CLI и закрепят навыки в Express.

    8 тем. Слушатели курса поработают с реляционными, нереляционными базами данных в PostgreSQL, GraphQL, разберут особенности Nest.js, Apollo Client и создание серверов API.

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

    course-program