Уроки Node JS

Уроки Node JS / #1 - Что такое Node JS и Express?

Уроки Node JS / #1 - Что такое Node JS и Express?

Приветствуем в новом видео курсе по изучению платформы Node JS, а также фреймворка Express. В ходе курса мы научимся создавать простейшие сайты на Node, а также изучим библиотеку Express для быстрого отслеживания URL адресов.

Видеоурок

Полезные ссылки:


Информация про Node JS

За несколько последних лет Node JS стал невероятно популярной платформой для разработки различных веб сайтов. На сегодняшний день Node может похвастаться большим списком веб сайтов, что разработаны с использованием данной технологии.


Список нескольких веб-сайтов на Node JS:

  1. Всемирная платежная система - PayPal;
  2. Один из самых популярных поисковиков мира - Yahoo;
  3. Онлайн версия газеты Wall Street Journal;
  4. Сеть для сбора лучших фотографий и видео из соц. сетей - Spotify.

Прочитать больше информации про веб сайты на Node можно в нашей статье:




Node JS обрел большую популярность благодаря возможности писать на едином языке локальные задачи и задачи связанные с серверной работой и базами данных. Платформа построена на движке V8 с использованием языков JavaScript, Си и C++. В свою очередь, V8 - это движок JS, который имеет открытый программный код. 


Платформа отлично подходит для написания серверных приложения и чатов, но также можно писать десктопные программы при помощи NW JS или же AppJS. Есть возможность легкой интеграции различного API, что значительно ускоряет общее время разработки программ.


Пакетный менеджер

Node JS также имеет свой пакетный менеджер, который называется npm. Благодаря нему вы можете подключать сторонние библиотеки, запускать локальный сервер и делать ещё множество интересных вещей.


План курса

В ходе курса мы научимся работать с Node, рассмотрим его синтаксис, создадим несколько простых веб приложений, а также разберемся с фреймворком Express, который был разработан специально под Node JS и является отличным дополнением.


Перед началом просмотра курса стоит изучить HTML, а также JavaScript. HTML потребуется для написания разметки на сайте, а изучив дополнительно JS вам будет намного проще понимать что происходит в курсе, так как Node JS повсюду использует синтаксис языка JavaScript. Все дополнительные курсы вы можете посмотреть на нашем сайте.

Онлайн редактор кода

Загрузка...

Задание к уроку

Что такое Node JS?

Расскажите что такое Node JS, где он применяется и для чего служит?


Расскажите по поводу необходимых языков, которые стоит знать перед изучением Node JS.

Посмотреть ответ

Node JS это платформа, позволяющая создавать полноценный веб сайты и веб приложения. Написана платформа на движке V8, который построен на JavaScript.


Node способен работать с серверной частью сайта, а также базами данных. С приходом Node JS написание кода стало возможным на одном общем языке программирования - JavaScript.


Перед изучением Node стоит выучить HTML, а также JavaScript, поскольку Node это ответвление языка JS.

Что такое Express?
Что такое фреймворк Express? Для чего он нужен?
Посмотреть ответ
Express, точно также как и Node, написан на JavaScript. Он работает внутри среды Node JS и нужен для развертывания проекта или же для установки среды разработки.

Его можно использовать для создания серверного веб-приложения. Вы сможете обрабатывать ссылки и выдавать корректные ответы на локальном сервере и в последствии на удаленном сервере.

Большое задание по курсу

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

Также стоит посмотреть

Изучение MongoDB / Работа с базой данных
8 уроков
Создание приложения на React JS / Использование API
7 уроков
Курс по React JS для начинающих
14 уроков
Изучение стека MEAN: MongoDB, Express, Angular и Node JS
10 уроков
Уроки Angular для начинающих
7 уроков
Комментарии для сайта Cackle