Обзор курса - Как запустить node js сервер с помощью Express 4 - Использовать шаблонизаторы Pug, Handlebars, EJS в Express Framework - Использовать промежуточные обработчики в Express сервере - Отправлять JSON, файлы, ответы, делать редирект в Express сервере Курс постоянно обновляется! В этом курсе Вы узнаете ВСЕ, что вам нужно знать, чтобы создать Ваш первый сервер на Node js, разрабатывать REST API и использовать Express фреймворк на все 100% Это практический курс, направленный на повышение навыков в использовании Express Js. Курс поможет студентам понимать основы серверной разработки на Node js и Express js. Если Вы: - вы новичок в JavaScript - вы разработчик JavaScript и хотите узнать больше про Express js - вы хотите стать Full Stack JavaScript разработчиком и разрабатывать Rest API используя Node js и Express js - вы знаете другой язык программирования и хотите узнать на практике как создавать сервер на Node js Это значит, что курс для Вас и Вы можете начать изучение прямо сейчас! Спойлер: В этом курсе вы узнаете и научитесь: - Что такое Express.js фреймворк и для чего он нужен - Как запустить node js сервер с помощью Веб-фреймворка Express - Как отправить файл с сервера - Как отправить JSON с сервера - Как использовать промежуточные обработчики в Express - Что такое маршрутизация - Что такое статические файлы - Что такое обработка ошибок - Что такое Express Router - Как использовать шаблонизаторы Pug, Handlebars, EJS в веб-фреймворке Express - Как создать REST API - Как пользоваться Express генератор - Как использовать Nodemon - Как использовать Typescript и Express - Как создать онлайн-чат с помощью связки Express + Socket.Io + Bootstrap + Jquery - Как дебажить или делать отладку Express приложений - Как подключиться к MongoDB в Express сервере - Как задеплоить проект на Heroku - Как создать базу данных на сервисе MongoLab БОНУС: вы сможете скачать весь исходный код курса Сделайте первый шаг на пути развития. Поехали! Для кого этот курс: - Начинающие JavaScript разработчики заинтересованные в создании сервера с помощью Express Js - JavaScript, Frontend разработчики, которые хотят стать Full Stack JavaScript разработчиками - Вы знаете другой язык программирования и хотите попробовать создать сервер на Node js и Express js Требования - Базовые знания JavaScript или другого языка программирования - Установлен Node js и желание использовать Express js - Текстовый редактор (Visual Studio Code, Brackets, Sublime Text, Atom или IntelliJ) рекомендуются - Навыки работы с терминалом (необязательно) Спойлер: Содержание складчины (файлы и папки) 01 Введение 1 Введение.mp4 [29m 370k 983] 1 Введение.srt [153] 2 Как установить Node.js .html [122] 02 Знакомство с Express js 1 Что такое Express js.mp4 [25m 576k 563] 2 Установка Express js.mp4 [26m 644k 348] 3 Создание самого простого сервера.mp4 [60m 826k 32] 03 Маршрутизация 1 Маршрутизация. Создание первого маршрута.mp4 [54m 570k 754] 2 Отправка JSON.mp4 [21m 718k 917] 3 Query Параметры.mp4 [20m 865k 950] 4 Установка кода состояния.mp4 [39m 977k 6] 5 Express Роутер.mp4 [38m 996k 898] 6 Параметры маршрута.mp4 [36m 981k 241] 7 Редирект.mp4 [45m 111k 190] 8 Отправка файла.mp4 [39m 392k 678] 04 Статические файлы 1 Обработка статических файлов.mp4 [65m 748k 369] 05 Промежуточные обработчики (middleware) 1 Что такое методы промежуточной обработки или middleware.mp4 [31m 987k 347] 2 Промежуточная обработка на уровне приложения.mp4 [40m 574k 535] 3 Промежуточная обработка для обработки ошибок.mp4 [21m 240k 678] 4 Тест.html [123] 06 Движки шаблонов 1.0 Что такое шаблонизаторы.mp4 [51m 99k 198] 2.0 Начало работы с шаблонизатором PUG.mp4 [85m 301k 100] 2.1 Официальный сайт PUG.html [78] 3.0 Начало работы с шаблонизатором EJS.mp4 [53m 727k 312] 3.1 EJS.html [76] 4.0 Начало работы с шаблонизатором Handlebars.mp4 [58m 579k 343] 4.1 Handlebars.html [86] 07 Проект REST API 1 Express Generator и инициализация проекта.mp4 [56m 764k 862] 2 Установка POSTMAN.html [993] 3 Пакет Nodemon.mp4 [50m 560k 206] 4 Получение книг - GET.mp4 [68m 205k 643] 5 Получение книги по ID - GETid.mp4 [89m 131k 778] 6 Создание книги - POST.mp4 [100m 143k 500] 7 Обновление книги - PUTid.mp4 [46m 755k 652] 8 Удаление книги - DELETEid.mp4 [58m 121k 48] 08 Проект Чат на Socket.io, Express.js, Node.js 1 Введение.mp4 [21m 751k 583] 2 Что такое Socket.io.mp4 [26m 961k 857] 3 Подготовка проекта.mp4 [26m 444k 170] 4 Создание сервера.mp4 [68m 240k 987] 5 Создание фронтенда для чата (1).mp4 [124m 930k 687] 6 Создание фронтенда для чата (2). Авторизация пользователя.mp4 [270m 683k 736] 7 Отправка сообщений.mp4 [247m 265k 882] 8 Исходный код проекта.html [251] 9 Socket.io шпаргалка.html [2k 707] 09 Проект Сокращатель ссылок с помощью Express.js, MongoDB, Heroku, EJS, Node.js 1 Интро курса.mp4 [28m 794k 213] 2 Создание Express сервера.mp4 [74m 443k 69] 3 Добавление EJS страницы.mp4 [52m 255k 619] 4 Логика API, Express Router, добавление маршрутов.mp4 [83m 486k 840] 5 Подключение MongoDB, создание базы с помощью MongoLab.mp4 [176m 193k 553] 6 Редирект по сокращенной ссылке.mp4 [46m 402k 460] 7 Фронтенд часть проекта.mp4 [116m 104k 745] 8 Настройка доступа к базе MongoAtlas.html [641] 9 Деплой на Heroku, переменные окружения.mp4 [138m 407k 433] Объем: 3,43Гб.