Курсы Node js в GeekBrains

Мы собрали для вас 2 лучших онлайн курсов разработки на Node.js в школе GeekBrains. Сравните варианты онлайн обучения от 20 разных школ и центров со 💴 стоимостью курсов от 500 рублей и до 450 000 рублей 🥇 Средний рейтинг - 3 балла.
Длительность1 месяц Документ об окончанииДиплом школы Домашние заданияБез проверки НаправлениеПрограммирование РассрочкаНет
16 500 Руб.
Проводиться
Перейти на geekbrains.ru
Длительность0,5 месяца Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
16 500 Руб.
Проводиться
Перейти на geekbrains.ru

ТОП курсы

Подробнее о всех курсах из данной категории, с плюсами и минусами, планом обучения.

Курс Node.js от GeekBrains

Программа обучения
  • Введение в Node.js. Управление зависимостями
  • Цикл событий. События в Node.js
  • Работа с файловой системой. Класс Buffer. Модуль Streams
  • CLI-приложения
  • HTTP-cервер на Node.js
  • Библиотека Socket.io. Workers в Node.js
Чему обучитесь
  • настраивать окружение для платформы Node.js,
  • создавать асинхронные операции,
  • строить гибкую архитектуру приложения через модуль Events,
  • управлять файловой системой,
  • разрабатывать консольные приложения,
  • добавлять в программу графический интерфейс,
  • обрабатывать запросы к серверу,
  • получать информацию от сервера в режиме реального времени.

 

Преимущества
  • портфолио;
  • делается упор на практику;
  • имеются дополнительные материалы;
  • предоставляется пожизненный доступ к материалам курса.

Node js серверное программирование на javascript Geekbrains

Программа обучения
Урок 1. Введение в Node.js. Управление зависимостями

Вы поймёте, что такое Node.js, зачем он нужен, научитесь инициализировать проект, узнаете, что такое npm, а также выведите Hello World в консоль двумя разными способами.

Урок 2. Цикл событий. События в Node.js

Вы поймёте, как работает Node.js, что такое асинхронные операции и в каком порядке они выполняются. Зачем нужен стандартный модуль Events, какие функции он выполняет. Зачем, когда и как использовать «события».

Урок 3. Работа с файловой системой. Класс Buffer. Модуль Streams

Вы изучите, что такое кодировка файла, познакомитесь со стандартным модулем Node.js для работы с файловой системой. Научитесь читать, преобразовывать и записывать данные. Узнаете, что такое Buffer в Node.js и где его можно встретить. Изучите, что такое потоки в Node.js, узнаем о 4-х типах потоков, познакомитесь с потоковым чтением и записью данных.

Урок 4. CLI-приложения

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

Урок 5. HTTP-cервер на Node.js

Вы изучите, что такое http-сервер, чем GET-запрос отличается от POST-запроса, как обработать эти запросы и как при помощи Node.js показать html-страницу. А также узнаете, что такое кластеризация, как и зачем применяется стандартный модуль Cluster в Node.js. Подключите этот модуль в свою программу и на практике посмотрите на одну из форм горизонтального масштабирования Node.js сервиса

Урок 6. Библиотека Socket.io. Workers в Node.js

Вы изучите, что такое веб-сокеты, как организовать получение данных от сервиса в режиме реального времени, изучите базовый функционал библиотеки Socket.IO. Познакомитесь со стандартным модулем worker_threads и научитесь выносить ресурсоемкие вычисления в отдельный поток, чтобы не блокировать основной.

Чему обучитесь
  • Работать с основными модулями Node.js
  • Использовать библиотеку Socket.IO
  • Создавать консольные приложения
  • Проводить асинхронные операции
  • Обрабатывать запросы от сервера
  • Запускать вне браузера JavaScript
Преимущества
28-40
Города, в которых можно пройти курсы
Фильтры
Длительность
Трудоустройство
Формат обучения
Цена

Руб.  –  Руб.

  • 16500Руб.
  • 16500Руб.
Школа (1)