WEB start

Компьютеры. Интернет. Профессиональное обучение. 055-966-10-17

hit 
counter

Наши преимущества

  • Наши программы обучения ориентированы на конкретного слушателя. Вы можете обучаться по одной из предложенных Вам программ, а можете самостоятельно составить, откорректировать, откорректировать свою персональную программу обучения. Преподаватель, консультант помогают Вам сориентироваться в материале курса при выборе программы обучения.
  • Обучение индивидуальное. Преподаватель проводит занятие только для Вас, ориентируясь на Ваши возможности, предыдущие знания и опыт, скорость восприятия нового материала.
  • Вы учитесь в удобное для Вас время, в удобной для Вас форме, может быть выбран гибкий график занятий, в соответствии с Вашими возможностями и пожеланиями.
  • Обучение проводится дистанционно. Вы можете обучаться, сидя за Вашим компьютером дома или на работе, не тратя время на поездки к месту обучения.


Регистрация на сайте

NodeJS

NodeJS

https://github.com/nodejs/node - NodeJs проект на github 

https://nodejs.org/en/ - установочные пакеты

https://nodejs.org/api/synopsis.html - Документация Node.js v9.4.0


NodeJS ( Node.js® - это среда выполнения для языка JavaScript, построенная на платформе JavaScript V8 для Chrome. )

Node.js позволяет запускать JavaScript-код вне браузера.

Чтобы JavaScript код выполнился вне браузера (на backend), он должен быть интерпретирован и выполнен. Именно это и делает Node.js. Для этого он использует движок V8 VM от Google — ту же самую среду исполнения для JavaScript, которую использует браузер Google Chrome.

Введение


Установка

https://nodejs.org/en/ - установочные пакеты

Скачать установочный пакет для нужной операционной системы и запустить установку, соогласно инструкции.

Так, например, для 32 bit Windows - файл: node-v8.9.4-x86.msi .



Начать работу

node

> console.log("Начать");


Простой WEB server


Сохраняем в файте test1.js

const http = require('http'); 

const hostname = '127.0.0.1'; 

const port = 3000;

const server = http.createServer((req, res) => {

res.statusCode = 200;

res.setHeader('Content-Type', 'text/plain');

res.end('Hello World\n');
});

server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});


Запустить с консоли:

node test1.js


Или:

var http = require("http");

http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);



Справочные материалы


Учебник

https://www.nodebeginner.org/

Материалы к нему

https://github.com/manuelkiessling/nodebeginner.org

Перевод на Русский

http://nodebeginner.ru/



документация по nodejs api

https://nodejs.org/api/all.html