В процессе обучения вы отточите навыки программирования Node.JS на кейсах ведущих компаний. При успешной защите дипломной работы вы сможете начать карьеру у одного из 34 партнёров Otus.
Готовы усилить свой frontend и backend? Под руководством экспертов курса вы изучите разработку серверных приложений на NodeJS и выведете код на новый уровень. За 4 месяца начинающие программисты JavaScript прокачают код при помощи Express, освоят работу с БД MongoDB, PostgreSQL, настроят CI/CD процессы, грамотно конфигурируют приложение для продакшна и деплоя, поработают в веб-сокетами, TypeScript, TDD, Apollo. Лучшие выпускники получают приглашение на работу.
Мы изучаем:
Frontend, Backend разработчикам на JavaScript.
База навыки работы с JS, Git
Знание основ браузерной работы, API.
Знание HTML, CSS.
Эксперты - опытные педагоги-практики
Занимаясь на курсе, обучающиеся изучают современные инструменты и приобретают навыки работы, которые помогут им эффективно строить карьеру в IT-сфере.
6 тем. В рамках вводного модуля вы познакомитесь с Node и NPM, разберёте систему модулей языка, механизмы тестирования в Node.js и серверную маршрутизацию.
6 тем. В программе второго модуля курса работа с веб-серверами. Вы освоите разработку с Express, поработаете с API в MongoDB, разберётесь в настройках безопасности, правилах аутентификации и авторизации пользователей, попрактикуесь в Real-Time разработке веб-приложения с сокетами.
7 тем. На этом этапе начинающие NodeJS разработчики изучат особенности архитектуры, правила отладки, профилирования, деплоя приложений. Освоят TypeScript, CLI и закрепят навыки в Express.
8 тем. Слушатели курса поработают с реляционными, нереляционными базами данных в PostgreSQL, GraphQL, разберут особенности Nest.js, Apollo Client и создание серверов API.
Заключительный месяц курса посвящен проектной работе. Дипломная работа войдёт в ваше портфолио для будущих работодателей. На этапе выполнения проекта вы сможете проконсультироваться с любым из экспертов курса, получить помощь в разборе сложностей или оценку дипломного проекта.