Доступно

Разработка современных веб-приложений на языке Go (Golang) [Trevor Sawler] - Часть 3 из x

Тема в разделе "Программирование", создана пользователем Ianuaria, 30 апр 2023.

Цена: 24000р.
Взнос: 350р.
27%

Основной список: 7 участников

Резервный список: 12 участников

Статус обсуждения:
Комментирование ограничено.
  1. 30 апр 2023
    #1
    Ianuaria
    Ianuaria ЧКЧлен клуба (П)

    Разработка современных веб-приложений на языке Go (Golang) [Trevor Sawler] - Часть 3 из x

    go2.png


    Часть 1 | Часть 2 | Часть 3 (вы здесь!) | Часть 4





    Описание:

    Этот курс отлично подходит как для начинающих, так и для опытных веб-разработчиков, которые желают добавить 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
    Объем оригинала: 29 ч 32 мин
    Объем перевода первой части: ~57 мин
    Формат: видео, без субтитров
    Код:
    https://www.udemy.com/course/building-modern-web-applications-with-go/
     
    Последнее редактирование: 15 май 2023
  2. Последние события

    1. abutan
      abutan участвует.
      19 ноя 2023
    2. demid_007
      demid_007 участвует.
      7 авг 2023
    3. Alex152827
      Alex152827 участвует.
      9 июл 2023
    4. ciscomsk
      ciscomsk участвует.
      4 июл 2023

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      15 май 2023
    2. skladchik.com
      Взнос составляет 350р.
      13 май 2023
    3. skladchik.com
      Складчина активна.
      13 май 2023
    4. skladchik.com
      Сбор взносов начинается 12.05.2023.
      10 май 2023
Статус обсуждения:
Комментирование ограничено.