[Udemy] Express js курс 2020 - от нуля до первого сервера на Node js (Роман Ахромиев)
Чему вы научитесь
- Как запустить node js сервер с помощью Express 4
- Использовать шаблонизаторы Pug, Handlebars, EJS в Express Framework
- Использовать промежуточные обработчики в Express сервере
- Отправлять JSON, файлы, ответы, делать редирект в Express сервере
- Использовать маршрутизацию и Express Router
- Создавать приложения реального времени на Express + Socket
- Сделаете реальный проект 'Сокращатель ссылок' на Express, MongoDB, Heroku
- Базовые знания JavaScript или другого языка программирования
- Установлен Node js и желание использовать Express js
- Текстовый редактор (Visual Studio Code, Brackets, Sublime Text, Atom или IntelliJ) рекомендуются
- Навыки работы с терминалом (необязательно)
Это практический курс, направленный на повышение навыков в использовании 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