Записавшись на этот курс, и закончив его, вы узнаете как создать полноценное приложение для веб-чата в реальном времени. Не волнуйтесь, если у вас нет большого опыта работы со всеми технологиями, которые мы собираемся использовать.
Что в курсе?
Установка Node и создание простой структуры проекта
Вы узнаете, как инициализировать новый проект npm. Включите наблюдатель node и выполните горячую перезагрузку проекта, при котором изменения применяются автоматически. Установите переменные среды проекта, файлы конфигурации и динамическую структуру проекта.
Установка PostgreSQL и общее управление базами данных
Вы узнаете, как установить PostgreSQL вместе с pgAdmin (инструментом управления базами данных).
Аутентификация Node с помощью JWT токенов
Вы узнаете, как хэшировать пароли пользователей, генерировать веб-токены JSON, создавать промежуточное ПО для аутентификации и контролировать, как пользователи могут использовать ваш API.
Вы также узнаете, как создавать собственные валидаторы запросов формы для обработки пользовательского ввода.
Загрузка файлов
Вы узнаете, как загружать файлы с помощью Multer, создавать настраиваемую папку для загрузки и выполнять проверку файлов перед загрузкой.
Создайте новое приложение React с Redux и Router
Вы узнаете, как создать новое приложение React.
Веб-сокеты
Вы узнаете, как реализовать сокеты в Node, а также в приложении React. Как добиться связи в реальном времени, посылать и прослушивать события между сервером и клиентом.
Вам будет весело
Вы весело проведете время, изучая так много разных вещей одновременно. Хотя иногда это может быть немного сложно, вам понравится учиться чему-то классному и популярному в современном мире.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.