[Udemy] Express JS. Практический курс, 2022 (Роман Ахромиев)
[Udemy] Express JS. Практический курс (Роман Ахромиев)
?
- Как запустить 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) рекомендуются
- Навыки работы с терминалом (необязательно)
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Гб.