Изучайте Node.js на ITVDN!
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Подписка

    Выбери свою IT специальность

    Подписка

      Привет!

      У нас хорошие новости для всех, кто хочет изучать один из самых популярных инструментов для создания BackEnd-а веб-приложений – на ITVDN опубликован новый видео курс “Node.js Базовый” в полном объеме! Курс на украинском языке.

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

      Согласно опросу Stack Overflow Developer Survey 2023, Node.js является самым популярным веб-фреймворком – за него проголосовали 42.6% респондентов из разных уголков планеты (всего более 70 тысяч опрошенных).

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

      Автор курса – Белинский Валерий, Software Developer at LuckyWare Pro.

      Курс состоит из 10 уроков общей продолжительностью 3 часа 25 минут.

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

      1. Начало работы с Node.js.
      2. Стандартные модули и NPM.
      3. Асинхронность в Node.js.
      4. Основы Express.js.
      5. REST API.
      6. Работа с базами данных.
      7. Обработка ошибок.
      8. Авторизация и аутентификация.
      9. Работа с сессиями и cookies.
      10. WebSockets.

      Чему вы научитесь на данном курсе:

      • Разрабатывать серверные приложения с помощью Node.js.
      • Использовать стандартные модули и Node Package Manager (NPM) для создания надежных программ.
      • Использовать колбеки, промисы и ключевые слова async/await для бесперебойного выполнения одновременных операций.
      • Создавать RESTful API с помощью Express.js.
      • Понимать механизмы обработки ошибок по умолчанию, создавать собственные мидлверы для обработки ошибок и использовать коды статуса ошибок HTTP.
      • Внедрять связь в реальном времени в веб-приложениях с помощью WebSockets
      • Реализовывать защиту веб-приложений в Node.js с помощью эффективных механизмов аутентификации и авторизации пользователей.
      • Работать с базами данных в Node.js и использовать объектно-реляционное отображение (ORM) для эффективного управления данными.

      Предварительные требования

      Курс рассчитан на новичков, которые уже овладели знаниями языка JavaScript на базовом уровне и теперь хотят узнать о его серверном применении. Также будет полезно для FrontEnd разработчиков с опытом, которые стремятся расширить свой профессиональный стек.

      Смотрите первый урок в свободном доступе. Курс уже доступен на нашем сайте в полном объеме – к каждому уроку есть практические задания и опорный конспект. Если у вас есть активная подписка, вы можете посмотреть его прямо сейчас.

                    

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      ВИДЕО КУРСЫ ПО СХОЖЕЙ ТЕМАТИКЕ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

      Покупай подпискус доступом ко всем курсам и сервисам

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Весенний
      • Все видеокурсы на 15 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      90.00 $
      219.99 $
      Оформить подписку
      Акция
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      72.00 $
      89.99 $
      Оформить подписку
      Акция
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.