Познакомитесь с терминалом, Git, VSCode, установите и настроите рабочую среду на Windows, Linux или macOS.
Hello, world!
Создадите свою первую программу на Node.js, узнаете о конфигурационном файле package.json и установке зависимостей, научитесь пользоваться специальным шаблоном для быстрого старта проекта.
Решаем базовые задачи
Узнаете, как работать с файловой системой, создавать веб-сервер и обрабатывать HTTP-запросы, посылать запросы к сторонним сервисам. Изучите полезные встроенные и сторонние модули.
Асинхронный код
Поймете, что такое асинхронность и почему она важна, изучите основные подходы к организации асинхронного кода (callbacks, Promises, async/await), узнаете про библиотеку Bluebird.
Express.js
Познакомитесь с популярным веб-фреймворком Express.js. Научитесь работать с рендерингом HTML, REST API, загрузкой файлов, авторизацией и аутентификацией.
Реляционные базы данных
Изучите работу с реляционными базами данных на примере PostgreSQL.
Нереляционные базы данных
Изучите работу с нереляционными базами, их особенности и применение. Научитесь работать с MongoDB.
CLI (Command Line Interface) программы
Научитесь создавать CLI-утилиты с помощью Node.js.
Углубляем теорию
Изучите продвинутые темы: жизненный цикл процесса, event loop, работа с Buffer, streams, генераторы и итераторы, HTTPS.
Real-time & WebSockets
Узнаете, что такое real-time приложения, какие есть подходы к их реализации. Научитесь работать с протоколом WebSocket.
Pro tips
Получите полезные практические советы и инструменты для эффективной отладки, тестирования, развёртывания проекта.
Дипломный проект. Сервис личных заметок
Вы создадите серверную часть для сервиса личных заметок. Реализуете авторизацию, REST API, взаимодействие с базой данных — и развернёте проект на хостинге.
Рейтинги и отзывы студента
Отзывов пока нет
Оплата картой
Загрузка карточки организации
Обратный звонок
Оставить претензии, вопросы и пожелания к Образовательной платформе:
Оставить претензии, вопросы и пожелания к авторам курсов:
Previous
Next
Сотрудничество с образовательной платформой ДПОРФ
Цифровая образовательная платформа — информационное пространство, объединяющее участников процесса обучения, которое дает возможность для удаленного образования, обеспечивает доступ к методическим материалам и информации, а также позволяет осуществлять тестирование для контроля уровня знаний обучающихся.
Задачи образовательной платформы
Можно выделить три основные задачи, которые помогает решить цифровая онлайн платформа ДПОРФ для обучения:
дистанционное обучение и контроль знаний для учебного заведения; автоматизация процесса повышения квалификации и обучения сотрудников компании; организация обучающих курсов в разных сферах бизнеса.
Преимущества цифровой образовательной платформы ДПОРФ
обучающийся может получать информацию в удобное время независимо от места нахождения;
использование современных технологий и мультимедийных средств учебный материал может быть наглядным, интересным и доступным для понимания и освоения;
все необходимые учебные материалы доступны проходящему обучение;
самостоятельная работа развивает самоорганизацию, дисциплину, инициативность;
возможность дистанционного обучения людей с ограниченными возможностями;
возможно формирование курсов с использованием новейших методик обучения;
получение статистики на всех этапах обучения по эффективности методики и обратной связи от обучаемых по качеству преподавания и доступности материала, что дает уникальную возможность модифицировать платформу и улучшать процесс обучения.
Мы используем куки для наилучшего представления нашего сайта. Если Вы продолжите использовать сайт, мы будем считать что Вас это устраивает.ОкПолитика конфиденциальности