Node.js — это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом, которая переносит JavaScript на сервер. Узнайте, как использовать его в нашем новом курсе Node.js From Scratch .
Что вы узнаете
Присоединяйтесь к Джереми Макпику в этом курсе, и он научит вас основам разработки Node.js. Вы изучите основные принципы Node, такие как цикл обработки событий и асинхронное программирование. Затем вы узнаете, как использовать потоки для чтения и записи файлов и как создать HTTP-сервер. Вы также изучите некоторые важные навыки работы с Node, такие как управление пакетами с помощью NPM и работа с утилитами в модуле утилит.
Вот несколько бесплатных уроков из этого курса, в качестве предварительного просмотра того, что вы можете ожидать:
Цикл событий и асинхронное программирование
Node.js является асинхронной средой, и она достигает асинхронности с помощью своего цикла обработки событий. В этом видео вы увидите, как написать приложение, которое демонстрирует, как писать асинхронный код для цикла событий.
Использование читаемых потоков
Вы будете работать с потоками практически в каждом приложении, которое вы пишете. В этом видео вы узнаете о специальном потоке под названием ReadableStream
. Используя этот класс, вы научитесь извлекать информацию из командной строки.
Пройти курс
Вы можете сразу пройти наш новый курс с подпиской на Envato Elements . За небольшую ежемесячную плату вы получаете доступ не только к этому курсу, но и к нашей растущей библиотеке из более чем 1000 видеокурсов и ведущих в отрасли электронных книг по Envato Tuts +.
Кроме того, теперь вы получаете неограниченное количество загрузок из огромной библиотеки Envato Elements с более чем 550 000 творческих ресурсов. Создавайте с помощью уникальных шрифтов, фотографий, графики и шаблонов и быстрее выполняйте лучшие проекты.