Скачать 

[Udemy] Создание современных веб-приложений с помощью Go Golang. 2022 [Trevor Sawler]

Цена: 280 РУБ
Организатор: Robot
В списке нет видимых участников.
Robot
Robot
Складчик
  • #1

[Udemy] Создание современных веб-приложений с помощью Go Golang. 2022 [Trevor Sawler]

Ссылка на картинку
Building Modern Web Applications with Go (Golang)

Научитесь программировать на Go у отмеченного наградами профессора университета

Описание:

Этот курс отлично подходит как для начинающих, так и для опытных веб-разработчиков, которые желают добавить Go в свой арсенал.

Мы начнем с обзора языка Go, далее затронем все темы, необходимые для создания веб-приложений, включая HTML5, JavaScript и JavaScript-модули, как работать с CSS и многое другое, чтобы наше приложение выглядело нужным для нас образом.

Основной проект в данном курсе - это создание системы бронирования и резервирования мест для гостиницы типа «Bed & Breakfast». Посетители нашего сайта смогут искать варианты размещения по дате и бронировать номера онлайн, а владелец сайта сможет управлять бронированием из безопасного бэкенда.

По завершению этого курса вы будете обладать глубокими знаниями о том, как создавать полностью работоспособное, безопасное и быстрое веб-приложение с нуля на языке программирования Go (Golang).
:)

Чему вы научитесь:
  • Как писать программы на языке Go (Golang)
  • Как создавать HTML-страницы на основе HTML5
  • Как писать код на Javascript без зависимости от чего-либо типа jQuery
  • Как создавать и использовать каскадные таблицы стилей (CSS)
  • Как создавать современные, безопасные веб-приложения на языке программирования Go
  • Как правильно организовывать приложение на языке Go
  • Как писать тесты на языке Go
  • Как подключиться к базе данных в Go
  • Как управлять сессиями в Go
  • Как создавать и использовать промежуточное ПО в Go
  • Как использовать сторонние пакеты с модулями Go
  • Как реализовать безопасную пользовательскую аутентификацию в Go
  • Наилучшие практики обеспечения безопасности веб-приложений
  • Как разворачивать веб-приложение на языке Go на live-сервер
Содержание:
  • Введение
    • Преимущества Go
    • Go и системные ресурсы
    • Установка Go, IDE, необходимых плагинов и написание простой программы
  • Обзор языка Go
    • Git Bash
    • Как использовать базовые переменные и функции
    • Указатели и как они реализованы в Go
    • Типы и структуры в Go
    • Получатели (ресиверы): структуры с функциями
    • Прочие структуры данных: карты и срезы
    • Структуры с ветвлением
    • Циклы и обход данных
    • Интерфейсы (красным выделено содержание третьей части перевода)
    • Пакеты
    • Каналы
    • Чтение и запись JSON
    • Написание тестов
  • Создание простого веб-приложения
    • Как работают веб-приложения
  • Маршрутизация и промежуточное ПО
  • Управление состояниями с помощью пакета sessions
  • Настройка проекта и работа с формами
  • Javascript и CSS
  • Преобразование наших HTML-страниц в шаблоны Go и создание обработчиков запросов
  • Написание тестов
  • Обработка ошибок
  • Хранение данных в PostgreSQL
  • Проектирование структуры базы данных
  • Подключение нашего приложения к базе данных
  • Обновление наших тестов
  • Отправка почты в Go
  • Аутентификация
  • Настройка защищенного администрирования бэкенда
  • Настройка приложения под использование параметров командной строки
  • Развертывание нашего приложения на сервер
  • Заключительные штрихи
Видео с русским переводом
 
Зарегистрируйтесь , чтобы посмотреть скрытый авторский контент.
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

Войдите или зарегистрируйтесь, чтобы комментировать и скачивать складчины!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт на форуме. Это не сложно!

Вход

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

Сверху