#777 Год выпуска: 2015 Производитель: Lynda Сайт производителя: http://www.lynda.com/Node-js-tutorials/ ... 077-2.html Автор: Alex Banks Продолжительность: 6h 16m Тип раздаваемого материала: Видеоурок Язык: Английский Описание: Node.js - это мощный инструмент для управления серверами, создания веб-приложений и создания событий программы. И она принимает к javascript-язык хорошо знакомы все web-разработчиков из браузера. С Node.js, вы можете создавать приложения, которые работают с вашего ноутбука или даже облака. Узнайте подробнее об основных элементах Node.js и приступить к созданию собственных JavaScript приложений в этом вводный курс.
Алекс банки показано, как установить Node.js на Mac или ПК и работы с Node.js core: глобальный объект, событие контур, http-модуль и файловой системы. Затем он охватывает чтения и записи данных, потоковая передача данных, что делает http-запросы, и рабочие с узлом package manager (НПМ). В заключительных главах, он показывает, как для начала сессий на web-серверах, взаимодействовать с веб-серверов и клиентов WebSockets, используйте Express для разработки приложений, и тестирования и отладки Node.js код. Хотите ускорить Node.js рабочий процесс? Проверьте обучающие программы по автоматизации задач с диагональю и НПМ сценариев. Node.js is a powerful tool for controlling servers, building web applications, and creating event-driven programs. And it takes JavaScript—a language familiar to all web developers—out of the browser. With Node.js, you can build applications that run on your laptop or even the cloud. Learn the essentials of Node.js and start creating your own JavaScript applications in this introductory training course.
Alex Banks shows how to install Node.js on a Mac or PC and work with the Node.js core: the global object, event loop, http module, and file system. Then he covers reading and writing data, streaming data, making http requests, and working with the node package manager (npm). In the final chapters, he shows how to start sessions on web servers, communicate with web servers and clients with WebSockets, use the Express framework to develop applications, and test and debug Node.js code. Want to speed up your Node.js workflow? Check out the tutorials on automating tasks with Grunt and npm scripts.
Содержание
Introduction 3m 32s Welcome 1m 36s What you should know 1m 7s Installing dependencies 49s 1. What Is Node.js? 5m 17s Node.js history 1m 45s How Node.js works 3m 32s 2. Installing Node.js 2m 53s Installing Node.js on a Mac 1m 23s Installing Node.js on a PC 1m 30s 3. Node Core 35m 4s The global object 7m 18s Argument variables with process.argv 5m 51s Standard input and standard output 11m 28s Global timing functions 10m 27s 4. Node Modules 40m 53s Core modules 4m 42s Collecting information with Readline 11m 30s Handling events with EventEmitter 7m 40s Exporting custom modules 4m 41s Creating child process with exec 5m 45s Creating child process with spawn 6m 35s 5. The File System 50m 2s Listing directory files 5m 13s Reading files 7m 12s Writing and appending files 7m 48s Directory creation 3m 30s Renaming and removing files 6m 30s Renaming and removing directories 5m 55s Readable file streams 8m 30s Writable file streams 5m 24s 6. The HTTP Module 47m 37s Making a request 10m 45s Building a web server 7m 5s Serving files 12m 25s Serving JSON data 9m 31s Collecting POST data 7m 51s 7. Node Package Manager 21m 11s Installing npms locally 4m 4s Installing npms globally on a Mac 6m 41s Installing npms globally on a PC 5m 23s File servers with httpster 5m 3s 8. Web Servers 36m 11s The package.json file 9m 35s Intro to Express 8m 21s Express routing and CORS 7m 29s Express post bodies and params 10m 46s 9. WebSockets 23m 17s Creating a WebSocket server 8m 30s Broadcasting messages with WebSockets 3m 56s Creating WebSockets with Socket.IO 10m 51s 10. Testing and Debugging 1h 8m Testing with mocha and Chai 8m 46s Asynchronous mocha testing 9m 27s Mocking a server with Nock 5m 43s Injecting dependencies with rewire 8m 1s Advanced testing Sinon spies 5m 57s Advanced testing Sinon stubs 9m 30s Code coverage with Istanbul 4m 56s Testing HTTP endpoints with Supertest 8m 4s Checking server responses with Cheerio 7m 41s 11. Automation and Deployment 39m 55s Hinting your code with Grunt 5m 8s Converting LESS to CSS with Grunt 8m 1s Bundling client scripts with Browserify 7m 59s Rapid development with Grunt Watches 7m 57s Automation with npm 5m 7s Debugging with npm 5m 43s Conclusion 2m 4s Next steps 2m 4s
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!