огляд курсу
У цьому курсі Ви дізнаєтеся ВСЕ, що вам потрібно знати, щоб створити ваш перший сервер на Node js, розробляти REST API і використовувати Express фреймворк на всі 100%
Це практичний курс, спрямований на підвищення навичок у використанні Express Js. Курс допоможе студентам зрозуміти основи серверної розробки на Node js та Express JS.
Якщо ви:
У цьому курсі Ви дізнаєтеся і навчитеся:
Зробіть перший крок на шляху розвитку. Гайда!
Для кого цей курс:
Об'єм: 3,43 Гб.
- Як запустити 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, Експрес-маршрутизатор, додавання маршрутів. 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]
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, Експрес-маршрутизатор, додавання маршрутів. 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]
https://privatelink.de/?https://www.udemy.com/course/node-express/