Запись

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

  • Дата начала
Информация
Тип покупки: Оптовая
Цена: 280 РУБ

Организатор: Аноним Аноним
Статус:
Набор участников
Список участников
Аноним
Аноним
Маска Организаторов
Организатор
Сообщения
Монеты
+89.5
Оплачено
5
Купоны
0
Кешбэк
0
Баллы
0
  • @Skladchiki
  • #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
  • Аутентификация
  • Настройка защищенного администрирования бэкенда
  • Настройка приложения под использование параметров командной строки
  • Развертывание нашего приложения на сервер
  • Заключительные штрихи
Видео с русским переводом
 
Зарегистрируйтесь , чтобы посмотреть скрытый авторский контент.
Поиск по тегу:
Теги
2022 building modern web applications with go building modern web applications with golang golang trevor sawler udemy разработка современных веб-приложений на языке go создание современных веб-приложений с помощью go
Похожие темы

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

Зарегистрироваться

Создайте учетную запись. Это быстро!

Авторизоваться

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

Сверху