Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент
Акция

Node.js - платформа для создания веб-приложений от Skillbox

Вы научитесь

Node.js позволяет запускать JavaScript не только в браузере, но и на компьютере, и реализовать идею использования JavaScript как для фронтенда, так и для бэкенда. С помощью него можно писать real-time приложения и создавать полезные утилиты.На курсе вы узнаете, как работать с различными базами данных, использовать встроенные и сторонние модули Node.js, писать асинхронный код, развертывать проекты вручную и с помощью готовых шаблонов.Преподаватель поделится с вами полезными фишками, которые он сам применяет в работе. Вы сможете эффективнее применять JavaScript и откроете для себя новые карьерные возможности.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
3 месяца
Стоимость
32727 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Создавать полезные утилиты
#02
Тестировать и отлаживать код
#03
Использовать Node.js в работе
#04
Создавать real-time приложения
#05
Пользоваться реляционными и нереляционными базами данных
Программа курса

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

Подготовка рабочей среды

Вы установите и настроите рабочую среду на разных операционных системах, познакомитесь с системой контроля версий, VSCode и терминалом.

Hello, world!

Вы создадите вашу первую программу. Установите зависимости, ознакомитесь с файлом package.json. Быстро запустите проект с помощью специального шаблона.

Решаем базовые задачи

Вы научитесь разбираться во встроенных модулях Node.js и использовании сторонних. Освоите основы работы с файловой системой и обработки запросов. Создадите веб-сервер.

Асинхронный код

Вы узнаете, насколько важна асинхронность в коде. Научитесь организовывать код с помощью promises, callbacks и async/await и пользоваться библиотекой промисов для клиентского и серверного JavaScript Bluebird.

Express.js

Вы разберётесь в функционале веб-фреймворка для JavaScript. Узнаете, как загружать файлы, работать с аутентификацией и авторизацией и рендерить HTML.

Реляционные базы данных

Вы узнаете, что такое PostgreSQL, и на его примере научитесь работать с реляционными данными так, чтобы получать от них максимальную отдачу.

Нереляционные базы данных

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

CLI (Command Line Interface) программы

Изучите принципы создания утилит для интерфейса командной строки с применением Node.js. Сможете применить эти знания на практике.

Углубляем теорию

Расширите спектр своих знаний продвинутыми темами. Изучите жизненный цикл процессов и event loop. Узнаете, как работать с протоколами HTTPS, буфером и потоками.

Real-time & WebSockets

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

Pro tips

Вы узнаете от преподавателя лайфхаки, основанные на опыте, и познакомитесь с полезными инструментами, которые помогут в развертывании проекта, а также тестировании и отладке.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Skillbox
Школа
Skillbox — это одна из крупнейших образовательных платформ на российском рынке, предоставляющая более 500 образовательных курсов по различным тематикам, начиная с программирования и аналитики и заканчивая модой и флористикой.