- Характеристики
- Язык JavaScript
- Начинающий
- Средний
- Онлайн
- 12
- 13
- 14
- 15
- 16
- 17
Войдите в учётную запись, чтобы мы могли сообщить вам об ответе
Первое пробное занятие бесплатно!
Node.js — это программная платформа, предназначенная для выполнения кода JavaScript вне браузера. Она позволяет писать бэк-енд (серверный код) для динамических веб-сайтов и веб-приложений на популярном языке JavaScript.
Кому подходит это направление?
Данное направление подходит тем, кто научился верстать веб-страницы на HTML и CSS, освоил JavaScript, и желает перейти на новую ступень в сфере веб-разработки.
Почему стоит изучать именно Node.js?
Платформа Node.js, на сегодняшний день, имеет ряд преимуществ перед другими средствами разработки бэк-енда.
- Применяется простой и хорошо известный язык JavaScript.
- До появления Node.js, для работы с бэк-ендом приходилось осваивать отдельные языки программирования, такие как PHP, Python, Ruby и т.д. Благодаря Node.js эта необходимость исчезла, так как платформа позволяет писать серверную часть сайта на удобном и привычном любому веб-разработчику языке JavaScript.
- Богатая стандартная библиотека и регулярное обновление.
- Платформа Node.js обладает широким набором возможностей. В каждой новой версии библиотека возможностей пополняется и улучшается.
- Востребованность специалистов на рынке труда.
- В связи с популярностью платформы, непрерывно растёт число вакансий для веб-разработчиков, владеющих навыками работы с Node.js.
Чему мы научим?
В процессе обучения на данном направлении ученик овладеет всеми необходимыми умениями для разработки полноценных веб-приложений (интерактивных сайтов) и создаст свой собственный проект, который в дальнейшем сможет достойно пополнить его портфолио веб-разработчика.
Технические требования
Для занятий вам будет достаточно установить Sublime или Notepad++
Основные темы:
1. Основы работы с платформой Node.js
Установка Node.js
Написание и запуск простого скрипта
Создание и подключение модулей
Асинхронность
Работа с файловой системой
События
2. Работа с модулем http
Что такое протокол http
Создание сервера на модуле http
Работа с http-запросами
3.Работа с базами данных MongoDB
Установка MongoDB и Mongoose
Подключение к БД, добавление и удаление данных
Поиск данных в БД и изменение существующих записей
4. Аутентификация и авторизация
Работа с сессиями
Работа с cookies
Простая регистрация, авторизация, аутентификация
Отправка Email
5.WebSocket
Знакомство с технологией WebSocket
Разработка чата
Разработка сетевой игры
Сообщения не найдены
Вы можете отправить нам сообщение, используя форму ниже