Веб-разработка с Go (v2)

Веб-разработка с Go (v2)
en
20.09.2023
40 г 28 мін 36 сек

Научитесь создавать настоящие веб-приложения продакшн уровня с нуля. Никаких тривиальных приложений TODO, которые едва ли приближаются по сложности к реальному приложению. Никаких фреймворков, скрывающих все детали. В этом курсе мы создадим и развернем приложение для обмена фотографиями с пользователями, аутентификацией, загрузкой изображений, базой данных и многим другим. Мы даже развертываем его на продакшн сервере и настраиваем автоматический HTTPS.

 

Этот курс берет все, чему я научился за годы создания веб-приложений, и превращает это в простые для восприятия уроки. К концу курса вы создадите полное веб-приложение, развернете его на рабочем сервере и поймете, почему вы делали каждый шаг на этом пути.

  • Точно знайте, как инициализировать подключение к базе данных и поделиться им, не прибегая к глобальным переменным или другим сложным для тестирования анти-шаблонам.
  • Будьте уверены, говоря: «Да, моя система аутентификации безопасна и надежна!»
  • Поймите, как организовать свой код и как взвесить компромиссы различных структур кода.
  • Имейте наглядные примеры того, как отправлять сообщения пользователям по электронной почте.
  • И многое другое!

Вы не можете просматривать данный курс -