14
мар 2018

Node.js Серверное программирование на JavaScript. Видеокурс (2018)

Node.js Серверное программирование на JavaScript. Видеокурс (2018)

Эволюция javascript с каждым годом дает возможность для веб-разработчиков создавать большое количество новых технологий и инновационных приложений. Один из наиболее интересных и популярных инструментов для создания легко масштабируемых сетевых приложений является Node.js – это серверная реализация языка программирования javascript, основанная на движке V8. Node.js был создан Райаном Далем (Ryan Dahl), развитием проекта сейчас занимается компания Joyent, крупный провайдер облачных вычислений в США. Серверная среда Node.js состоит из 80% кода C/C++ (ядро) и 20% javascript API. Также применяются основные принципы и спецификации CommonJS. Этот курс создан для тех, кто уже хорошо знает и использует javascript на клиенте и хочет научиться программировать на javascript на стороне сервера.

Чему Вы научитесь.
Создавать консольные утилиты на Node.js;
Создавать веб-сервисы с помощью популярного фреймворка Express.js;
Применять шаблонизаторы для разделения кода и оформления интерфейса в проекте;
Создавать и использовать различные REST API;
Использовать в программе веб-сокеты с помощью socket.io.

Программа курса:
Урок 1. Знакомство с Node.js
Знакомство с Node.js; сильные и слабые стороны Node.js; установка Node.js с помощью nvm; менеджер процессов pm2; пример: "Hello, world!".

Урок 2. Консольные программы
Стандартные библиотеки и функции Node.js,; консольные программы на Node.js, пример: "Hello, {name}!"; обработка аргументов при запуске; работа с переменными окружения; пример: "Hello, {env}!"; менеджер пакетов npm; полезные библиотеки: Sugar, Underscore, Async.

Урок 3. Работа с сетевыми запросами
Принципы обработки входящих веб-запросов; исходящие запросы с помощью request; пример: программа-переводчик (с помощью Google Translate).

Урок 4. Фреймворк Express
Знакомство с фреймворком Express.js; знакомство с шаблонизатором Handlebars; пример: программа-переводчик v2 с интерфейсом на HTML+CSS.

Урок 5. Работа с MySQL
Работа с MySQL с помощью Node-MySQL; создание и использование модулей; пример: создание TODO-приложения (основа — ввод и отображение пунктов).

Урок 6. Аутентификация и авторизация
Продолжение разработки TODO-приложения: редактирование и удаление пунктов, работа с cookies и сессиями, авторизация с помощью Passport.js.

Урок 7. REST API
Создание и использование кроссдоменных API с помощью REST API + CORS; создание REST API с помощью restify; пример: импорт/экспорт TODO-листа в формате JSON; использование REST API с помощью restify; пример: поиск индекса через Google Maps.

Урок 8. WebSockets
Работа с WebSockets через socket.io; пример: простейшая чат-комната; профессиональный хостинг для Node.js; как настроить VDS; как использовать PAAS; полезные сайты и инструменты.

Название: Node.js Серверное программирование на javascript
Автор: Дмитрий Бондарчук
Жанр: Видеокурс
Язык: Русский
Продолжительность: 15:47:55
Формат: MP4, PDF
Видео: AVC, 1280x720, ~380 Kbps
Аудио: AAC, 64 Kbps, 48.0 KHz
Размер файла: 2.71 Gb

Node.js Серверное программирование на JavaScript. Видеокурс (2018) Node.js Серверное программирование на JavaScript. Видеокурс (2018) Node.js Серверное программирование на JavaScript. Видеокурс (2018)


Скачать Видеокурс - Node.js Серверное программирование на javascript



Показов : 428

Похожие документальные фильмы на Node.js Серверное программирование на JavaScript. Видеокурс (2018)

    Node, AngularJS и MongoDB: разработка полноценных веб-приложений. Видеокурс ...Node, AngularJS и MongoDB: разработка полноценных веб-приложений. Видеокурс ...
    Вы освоите основные инструменты, которые используются full-stack разработчиками в повседневной практике и максимально подготовитесь к командной работе над реальными проектами.
    Node.JS. Новый поток. Видеокурс (2017)Node.JS. Новый поток. Видеокурс (2017)
    Этот курс посвящён профессиональной Node.JS-разработке. Мы будем использовать современные практики разработки, а не те, которые, хоть и широко представлены в интернете, но давно устарели. Вы получите комплексное понимание, как строить архитектуру для Node.JS, какие задачи и как решать.
    Node.js: серверный JavaScript. Видеокурс (2018)Node.js: серверный JavaScript. Видеокурс (2018)
    Будущее — за распределенными системами, построенными на событийно-ориентированной основе, циклах и потоках. Архитектура Node.js — идеальный выбор в этих условиях. Так же популярности Node.js добавляет обширный NPM-репозиторий, внушительное сообщество разработчиков и возможность использовать javascript как на клиенте, так и на сервере.
    FullStack-Мастер: Разработка CRM-системы на Node.js, Express, Angular 6. Ви ...FullStack-Мастер: Разработка CRM-системы на Node.js, Express, Angular 6. Ви ...
    Не важно, новичок вы или уже имеете какой-либо опыт в веб-разработке, данный курс даст вам все необходимые знания для создания действительно работающего FullStack-приложения. В процессе изучения материала вы получаете полное понимание алгоритма разработки довольно сложного и функционального FullStack-приложения на примере создания CRM-системы с абс...
    Разработчик JavaScript. Видеокурс (2018)Разработчик JavaScript. Видеокурс (2018)
    Курс предназначен для для разработчиков уровня Junior и Middle, которые имеют общее представление и опыт работы с Web и хотят узнать больше о мире современного javascript.
    Создание каталога товаров с помощью PHP, MySQL и jQuery. Видеокурс (2015)Создание каталога товаров с помощью PHP, MySQL и jQuery. Видеокурс (2015)
    Представляем вашему вниманию курс в котором не просто решается какая-то конкретная задача, но в котором практически в режиме онлайн мы будем создавать собственный движок с нуля.
    Web-интерактив JavaScript & ActionScript (2011)Web-интерактив JavaScript & ActionScript (2011)
    Web-интерактив — Данный обучающий видеокурс содержит 13 наглядных видеоурока общей продолжительностью более 13 часов, которые дадут Вам знания по программированию web приложений с помощью фреймворков. Весь методический материал в обучающем видеокурсе основан исключительно на многолетнем опыте профессиональных программистов Никитина Александра и Ляп...
    Java. Практическое применение. Видеокурс (2015)Java. Практическое применение. Видеокурс (2015)
    Традиционные курсы Java обрушивают на слушателя множество фактов, которые тяжело запомнить и применить. Курс покажет вам навыки, составляющие ежедневную рутину коммерческого программирования.
    JavaScript для верстальщика. Видеокурс (2016)JavaScript для верстальщика. Видеокурс (2016)
    Этот видеокурс научит вас всему, что нужно знать верстальщику, чтобы разрабатывать современные сайты.
    Разработка приложений под Android. Базовый курс (2017)Разработка приложений под Android. Базовый курс (2017)
    Курс предназначен для тех, кто только начинает изучать программирование для мобильных устройств на операционной системе Google Android. Курс состоит из 8-ми уроков, где рассматриваются основы Android SDK: библиотеки классов на Java, основы XML с помощью которых вы сможете писать простые программы для Android.

PravoHolding.ru » Документальные фильмы » Node.js Серверное программирование на JavaScript. Видеокурс (2018)