Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies.

NodeJS-разработчик

Основной уровень
(Junior)
  • Для кого курс
    новичков серверной разработки,
    желающих получить основные знания по созданию backend'а.
  • Входные требования
    Базовые знания любого из языков программирования;
    базовые знания алгоритмов.
  • Время проведения
    Вечерние курсы, 2 раза в неделю, вторник, четверг 17:30 — 21:00.
  • Стоимость курса
    15 600 руб
Содержание курса

Александр Пежиков
Демо-урок
бесплатный, ознакомительный, для всех желающих

Входное тестирование

Введение в IT-специальность(первый тренинг с HR-специалистом)
  • Как устроена IT-компания
  • Культура в IT-компании
  • Коммуникации в IT-компании

Пройдя курс вы научитесь:

  • Вести разработку на JavaScript в среде Node.js
  • Применять практики серверного рендеринга
  • Проводить аутентификацию и авторизацию, грамотно хранить персональные данные
  • Работать с реляционными и нереляционными базами данных под Node.js
  • Использовать фреймворки Express.js и Koa.js в разработке
  • Использовать технологию WebSocket и библиотеку socket.io
  • Тестировать свой код
  • typescript/flow
  • gulp
  • webpack

Содержание курса

  1. Введение
  2. Синтаксис
  3. Модули и файловая система
  4. Асинхронность
  5. Express.js - 1
  6. Express.js - 2
  7. SQL-базы данных - 1
  8. SQL-базы данных - 2
  9. REST API
  10. OAuth
  11. MongoDB - 1
  12. MongoDB - 2
  13. Модульное тестирование
  14. Вебсокеты
  15. Микросервисы
  16. Очереди
  17. Деплой и продакшн - 1
  18. Деплой и продакшн - 2
  19. Аналитика - 1
  20. Аналитика - 2
  21. Работа со сторонними API - 1
  22. Работа со сторонними API - 2
  23. Написания ботов/парсеров - 1
  24. Написания ботов/парсеров - 2


Тренинг с HR-специалистом
  • Подготовка резюме и портфолио
  • Первое собеседование
  • Работа над частыми ошибками на собеседовании

Что вы получаете помимо обучения?
Сертификат об успешном окончании курса
Методические указания и домашние задания
по каждому уроку
Практический опыт разработки
Стажировки и возможность трудоустроиться
в компаниях-операторах курсов