
loftschool
Видеоуроки от школы LoftSchool. Весьма годный контент для русской аудитории по фронт и бек направлениям. Смотрите у нас на сайте совершенно бесплатно.
Node.js: серверный JavaScript
Пройдя курс, вы научитесь
Вести разработку на JavaScript в среде Node.js
JavaScript теперь используется и как серверный язык разработки. Среда Node.js позволяет любому разработчику, знакомому с JavaScript, создавать серверную часть для приложений любой сложности. На курсе мы рассмотрим самые важные области Node.js, начиная с основ.
Использовать технологию WebSocket и библиотеку socket.io
Приложения реального времени в настоящее время — практически стандарт. Нет никакой необходимости в перезагрузках страницы, и не важно, нужно ли вам написать простенький чат или высоконагруженный сервис. Сокеты помогут настроить обмен данными между клиентом и сервером с невероятной скоростью.
Разворачивать готовый проект на хостинге
Для приложений, разработанных в среде Node.js, классический хостинг не подходит. Мы научимся разворачивать ваше приложение на самых популярных площадках прямо из git-репозитория и с максимальный комфортом.
Тестировать свой код
Тестирование кода — еще один очень важный момент, который нельзя обойти стороной, особенно когда пишется серверная часть приложения. Написание тестов на существующий код повысит его надежность, а разработка через тестирование практически исключает возможность появления критических ошибок вашего приложения в дальнейшем.
Применять практики серверного рендеринга
Серверный рендеринг — отнюдь не прихоть, а жизненно важный момент вашего приложения. В некоторых случаях, клиентский рендеринг делает SEO-продвижение попросту невозможным. Кроме того, если вы хотите добиться максимальной скорости работы приложения при огромной посещаемости, то серверный рендеринг — однозначно ваш выбор.
Использовать фреймворки Express.js и Koa.js в разработке
В среде Node.js, помимо модулей и подключаемых библиотек, существуют два замечательных фреймворка, которые значительно облегчают процесс разработки. Более того, некоторые из подключаемых библиотек написаны именно под фреймворки. Мы рассмотрим два самых популярных и известных фреймворка для разработки в среде Node.js.
Видеоуроки от школы LoftSchool. Весьма годный контент для русской аудитории по фронт и бек направлениям. Смотрите у нас на сайте совершенно бесплатно.
Вы когда-нибудь задумывались о том, как работают REST API? Вы пытались понять все компоненты, необходимые для создания REST API ? Вы разработчик Java / PHP / Perl / Python, но сейчас интересуетесь Node.js? Вы хотели знать, как работают реляционные базы данных? Или как работает NoSQL? Чем они отличаются - или даже похожи? Вы слышали о веб-токенах JSON и аутентификации на основе токенов, но не знаете, как они работают? Вы слышали последнее модное с
Нет MERN или MEAN ... просто Express. Для тех, кто немного узнал о самом крутом фреймворке node и хочет больше. У вас есть представление о том, что такое Node, Express и http, иначе вас бы здесь не было. Node и серверная часть JavaScript взяли мир штурмом, [НЕКОТОРАЯ БОЛЬШАЯ КОМПАНИЯ] переехала на Node, и это изменило мир, бла-бла-бла. Одна из первых вещей, которую вы собираетесь изучить на любом курсе по node, - это модуль Express. Но сколько вы
Курс для тех, кто ранее не разрабатывал на Node.JS или хочет получить хороший level-up в этой технологии. Этот курс посвящён профессиональной Node.JS-разработке. В результате курса вы создадите реальный проект и, главное, хорошо разберётесь в Node.JS. Мы будем использовать современные практики разработки, а не те, которые, хоть и широко представлены в интернете, но давно устарели. Вы получите комплексное понимание, как строить архитектуру для Nod
Изучите Web Scraping с помощью NodeJs и таких инструментов, как: Puppeteer от Google, Request, Cheerio. Войдите в мир Веб-скрапинга и интеллектуального анализа данных с помощью Node. Изучите современные методы Веб-скрапинга с помощью NodeJs - Puppeteer и с прямыми запросами NodeJs.