• Форумы
  • Складчины
  • Программирование

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

Найти складчину
  • Курс создан: Дата начала 1 Май 2023
В избранное
Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организую Складчины
Команда форума
Сообщения
659 572
Реакции
15 400
Монеты
325
Оплачено
1
  • 1 Май 2023
  • #1
Ссылка на картинку
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
Похожие складчины
Скачать [Udemy] Разработка современных веб-приложений на языке Go (Trevor Sawler)
  • 1 класс golang go_ianuaria ianuaria trevor sawler udemy videouroki веб-разработка дмитрий тарасов математика на языке go разработка современных веб-приложений язык go
  • 9 Май 2023
Ответы
0
Просмотры
300
9 Май 2023
Организатор
Скачать [Udemy] Working with Microservices in Go (Golang) (Trevor Sawler)
  • golang sawler trevor sawler udemy working with microservices in go анализа микросервисы практика практика раскладов и анализа в цмдц - 5 раскладов
  • 15 Ноя 2022
Ответы
0
Просмотры
274
15 Ноя 2022
Организатор
Скачать [Udemy] Working with React and Go (Golang) (Тревор Соулер)
  • golang react sawler trevor sawler udemy working with react and go автор марина гогуева автор никита русанов апатия депрессия работа с react и go тревор соулер
  • 15 Ноя 2022
Ответы
0
Просмотры
245
15 Ноя 2022
Организатор
Скачать [Stepik] Разработка веб-приложений на Go (GoLang) (Илья Шаляпин)
  • golang pani_markevich stepik жакард лиса разработка веб-приложений на go спицы шапка спицами шапочка
  • 11 Май 2024
Ответы
0
Просмотры
303
11 Май 2024
Организатор
Скачать [Специалист] Программирование на языке Go. Уровень 3. Разработка веб - приложений (Евгений Власов)
  • автор евгений власов веб - приложения программирование специалист язык программирования go
  • 2 Авг 2021
Ответы
0
Просмотры
437
2 Авг 2021
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

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

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?