Скачать [Udemy] Backend: Node.js, API, базы данных, безопасность и деплой [Ruslan Tissen]

Информация
Цена: 150 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
423 543
Реакции
42 070
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Udemy] Backend: Node.js, API, базы данных, безопасность и деплой [Ruslan Tissen]
Ссылка на картинку
Пошаговый backend-курс: от первых серверов и API до работы с базами данных, безопасностью и деплоем


  • Понимать архитектуру backend-приложений.
  • Создавать API на Node.js и Express.
  • Работать с REST и HTTP.
  • Использовать middleware и router.
  • Реализовывать CRUD-операции.
  • Работать с MongoDB и SQL.
  • Проектировать схемы данных.
  • Обеспечивать безопасность backend-приложений.
  • Реализовывать аутентификацию и авторизацию.
  • Готовить сервер к продакшену и деплою

Требования
  • Специальных знаний бэкенда не требуется — мы пройдем путь от первого console.log до работающего сервера.
  • Базовые знания JavaScript (переменные, функции, объекты).
Описание
Этот курс — полноценный путь в backend-разработку на Node.js с нуля.


Мы начинаем с фундаментальных основ:

– как работает backend и client–server модель

– что такое сервер и API

– где выполняется код и как обрабатываются запросы


Далее шаг за шагом переходим к практике:

– Node.js и Express

– Middleware и обработка ошибок

– REST и REST API (PATCH vs PUT)

– Postman и работа с API

– Express Router и архитектура серверного приложения


Затем углубляемся в работу с данными:

– CRUD-операции

– MongoDB и SQL (MariaDB / MySQL)

– коллекции, таблицы, ObjectID

– ODM и ORM (Mongoose)

– связи между документами

– пагинация и сложные запросы

– сидинг и мок-данные


Отдельный большой блок посвящён безопасности:

– валидация и санитация данных

– кодировки и HTML entities

– аутентификация и авторизация

– хэширование и шифрование

– JWT и защита пользователей

– основы атак (DDoS, Rainbow tables)

– загрузка файлов и multipart-запросы


Также мы рассматриваем:

– environment variables и конфигурацию

– деплой backend-приложений

– хостинг и что важно учитывать

– Docker

– регулярные выражения

– работу с внешними API (GitHub, Weather API)


Frontend в рамках курса не изучается.

Он используется только как вспомогательный инструмент

для демонстрации работы backend-приложений.


Курс ориентирован на новичков и разработчиков,

которые хотят получить системное понимание backend-разработки

и прочную базу для дальнейшего профессионального роста.


Полный курс backend-разработки на Node.js с нуля.

Серверы, API, базы данных, безопасность и деплой — без frontend-фокуса,

но с реальными примерами и практикой.

Для кого этот курс:
  • Начинающие backend-разработчики.
  • JavaScript-разработчики.
  • Frontend-разработчики, желающие перейти в backend.
  • Все, кто хочет понять backend системно, а не кусками.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
backend ruslan tissen udemy
Похожие складчины
Kail
Ответы
0
Просмотры
392
Kail
Kail
Kail
Ответы
0
Просмотры
225
Kail
Kail
Kail
Ответы
0
Просмотры
280
Kail
Kail
Kail
Ответы
0
Просмотры
594
Kail
Kail
Kail
Ответы
0
Просмотры
663
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.