Express JS. Практический курс
What you'll learn
- Как запустить node js сервер с помощью Express 4
- Использовать шаблонизаторы Pug, Handlebars, EJS в Express Framework
- Использовать промежуточные обработчики в Express сервере
- Отправлять JSON, файлы, ответы, делать редирект в Express сервере
- Использовать маршрутизацию и Express Router
- Создавать приложения реального времени на Express + Socket
- Сделаете реальный проект "Сокращатель ссылок" на Express, MongoDB, Heroku
Requirements
- Базовые знания JavaScript или другого языка программирования
- Установлен Node js и желание использовать Express js
- Текстовый редактор (Visual Studio Code, Brackets, Sublime Text, Atom или IntelliJ) рекомендуются
- Навыки работы с терминалом (необязательно)
Description
Курс постоянно обновляется!
В этом курсе Вы узнаете ВСЕ, что вам нужно знать, чтобы создать Ваш первый сервер на 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
БОНУС: вы сможете скачать весь исходный код курса
Сделайте первый шаг на пути развития. Поехали!
Who this course is for:
- Начинающие JavaScript разработчики заинтересованные в создании сервера с помощью Express Js
- JavaScript, Frontend разработчики, которые хотят стать Full Stack JavaScript разработчиками
- Вы знаете другой язык программирования и хотите попробовать создать сервер на Node js и Express js
Instructor
EN:
Hi! My name is Roman. I have a master's degree in computer science. From 2014 I began working in the office as a software developer. From 2016 I started freelancing and working on own projects. I love to travel and help people. During this time I gained experience in developing applications for businesses and my own.
Waiting for you on my courses.
RU:
Привет! Меня зовут Роман. У меня есть степень магистра компьютерных наук. С 2014 года я начал работать в офисе в качестве разработчика программного обеспечения. С 2016 года я начал заниматься фрилансом и работал над собственными проектами. Я люблю путешествовать и помогать людям. За это время я приобрел опыт разработки приложений для бизнеса, так и для себя.
Жду вас на своих курсах.