Онлайн-курс Node.js разработчик: 50+ часов практики

Онлайн-программа обучения профессии Node.js разработчика включает множество лекций, практических заданий, тестов и других материалов. Программа, основанная на JavaScript и платформе Node.js, состоит из нескольких модулей, каждый из которых разбит на уроки. Общая продолжительность обучения – более 50 часов.

Структура курса

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

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

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

Фронтенд разработка

Вы изучите HTML, CSS и Bootstrap для создания внешней части сайта, а также Git для работы с репозиториями.

Бэкенд разработка и JavaScript

Основное внимание уделяется JavaScript. Вы изучите базовые концепции (переменные, циклы, массивы и т.д.), а также асинхронное программирование, Promises, замыкания и другие аспекты. Вы разработаете несколько проектов на чистом JavaScript: слайдер изображений, приложение для фильмов, программу для рисования и игру «Змейка».

Работа с библиотеками и фреймворками

Курс включает работу с jQuery и Express.js. Вы научитесь управлять кодом, создавать пользовательские функции, работать с сервером Node.js, отслеживать действия, создавать сессии и строить проекты на основе Node.js и Express.js. Также курс содержит информацию о работе с базой данных MongoDB.

TypeScript

Вы изучите TypeScript для повышения качества JavaScript кода.

Проекты

В конце обучения вы разработаете два проекта:

  1. Список дел на основе Node.js, Express.js и MongoDB.
  2. Интернет-магазин с базой данных, категоризацией товаров, поиском и корзиной. Заказы будут сохраняться в базе данных.

Дополнительные возможности и стоимость

За время обучения вы освоите множество технологий, научитесь работать со сторонними библиотеками, движками и фреймворками, создадите четыре проекта для портфолио. По окончании курса вы сможете выполнить дипломное задание и получить диплом (ссылка на диплом будет доступна на сайте). К каждой лекции прилагаются домашние задания с проверкой и обратной связью по почте и в личном кабинете.

Стоимость программы варьируется в зависимости от выбранного тарифа. Тарифы «Стандарт» и «Наилучший» включают дополнительные практические задания (более 500). Тариф «Всё включено» предоставляет доступ ко всем платным курсам (10 курсов на момент публикации). Возможна оплата в два платежа. Количество мест ограничено.

Что будем искать? Например,программа