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

- -- -

ПОКАЗОВ : 83

Топ-10 запрещенных документальных фильмов!

Похожие обучающие видео на Node.js Серверное программирование на JavaScript. Видеокурс (2018)

    Node, AngularJS и MongoDB: разработка полноценных веб-приложений. Видеокурс ...Node, AngularJS и MongoDB: разработка полноценных веб-приложений. Видеокурс ...
    Вы освоите основные инструменты, которые используются full-stack разработчиками в повседневной практике и максимально подготовитесь к командной работе над реальными проектами.
    Node.JS. Новый поток. Видеокурс (2017)Node.JS. Новый поток. Видеокурс (2017)
    Этот курс посвящён профессиональной Node.JS-разработке. Мы будем использовать современные практики разработки, а не те, которые, хоть и широко представлены в интернете, но давно устарели. Вы получите комплексное понимание, как строить архитектуру для Node.JS, какие задачи и как решать.
    Создание каталога товаров с помощью PHP, MySQL и jQuery. Видеокурс (2015)Создание каталога товаров с помощью PHP, MySQL и jQuery. Видеокурс (2015)
    Представляем вашему вниманию курс в котором не просто решается какая-то конкретная задача, но в котором практически в режиме онлайн мы будем создавать собственный движок с нуля.
    JetBrains WebStorm 2016.1.3 + PortableJetBrains WebStorm 2016.1.3 + Portable
    WebStorm – программа для разработки на javascript, подходящая как для front-end-разработки, так и для создания программ на Node.js. Преимущество WebStorm – это удобный и умный редактор JavaSсript, CSS и HTML, он поддерживает языки: TypeScript, Dart, CoffeeScript, Sass и Stylus, Less, и фреймворки, например, AngularJS, React и Meteor.
    Продвинутый курс по веб-разработке (2016)Продвинутый курс по веб-разработке (2016)
    Изюминка курса — его программа. Вы получите полноценные и структурированные знания, поданные простым и понятным языком. В нужных пропорциях и под нужным соусом.
    Java. Практическое применение. Видеокурс (2015)Java. Практическое применение. Видеокурс (2015)
    Традиционные курсы Java обрушивают на слушателя множество фактов, которые тяжело запомнить и применить. Курс покажет вам навыки, составляющие ежедневную рутину коммерческого программирования.
    JavaScript для верстальщика. Видеокурс (2016)JavaScript для верстальщика. Видеокурс (2016)
    Этот видеокурс научит вас всему, что нужно знать верстальщику, чтобы разрабатывать современные сайты.
    Веб-верстальщик: Код фрилансера. Видеокурс (2017)Веб-верстальщик: Код фрилансера. Видеокурс (2017)
    Освойте профессию верстальщика и веб-разработчика на профессиональном уровне, c домашними заданиями и гарантией заработка на фрилансе. Вы получите все необходимые навыки для успешной работы верстальщиком.
    Разработка приложений под Android. Базовый курс (2017)Разработка приложений под Android. Базовый курс (2017)
    Курс предназначен для тех, кто только начинает изучать программирование для мобильных устройств на операционной системе Google Android. Курс состоит из 8-ми уроков, где рассматриваются основы Android SDK: библиотеки классов на Java, основы XML с помощью которых вы сможете писать простые программы для Android.
    React JS, Redux, ES2015 с Нуля до Гуру. Видеокурс (2016)React JS, Redux, ES2015 с Нуля до Гуру. Видеокурс (2016)
    Этот видеокурс научит Вас использовать современные front-end технологии для создания высокопроизводительных и динамических сайтов. Пройдя этот курс, вы узнаете самые актуальные возможности языка в новом стандарте.
    Meteor. Создаём полезное приложение. Видеокурс (2015)Meteor. Создаём полезное приложение. Видеокурс (2015)
    На данном курсе вы будете создавать приложение “Список задач", на примере которого разберете все основные возможности фреймворка. В курсе разбираются все этапы создания приложения - от планирования до запуска.
    Android. Уровень 1 и 2Android. Уровень 1 и 2
    Первый уровень предназначен для новичков в Android программировании, перспективной технологии, завоевавшей за короткое время лидирующие положения на рынке.
    Веб разработчик 6.0. Видеокурс (2017)Веб разработчик 6.0. Видеокурс (2017)
    Изучив этот видеокурс вы получите фундаментальные знания в работе с HTML и CSS, а также научитесь верстку сложных, адаптивные сайты с применением javascript и PHP.
    Мастер PHP. Создание большого числа сайтов. Видеокурс (2009) SWFМастер PHP. Создание большого числа сайтов. Видеокурс (2009) SWF
    В видеокурсе Мастер PHP. Создание большого числа сайтов описывается язык PHP, а также его применение для создания большого числа сайтов и получение прибыли с систем Sape и LinkFeed.
    VKapi - как создавать flash приложения ВКонтактеVKapi - как создавать flash приложения ВКонтакте
    Автор курса "VKapi - как создавать flash приложения ВКонтакте" - Борис Шевченко - фрилансер, web-программист с 4-х летним стажем. Он расскажет и покажет, как создавать flash приложения, которые используют взаимодействия с web-сервером, для супер популярной социальной сети ВКонтакте.

Рекомендуем обратить внимание

Зайцы тут » Обучающее видео » Node.js Серверное программирование на JavaScript. Видеокурс (2018)
Интересные файлы