Golang - Templ Fiber HTMX

Курс по созданию Fullstack приложений на golang
Обучение 2 месяца
сертификат
0%
Стоимость курса
3 999 ₽ 3 999 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Golang - Templ Fiber HTMX» от PurpleSchool - purpleschool.ru

  1. Введение. Fullstack приложение на Golang, Как устроен курс, Обзор проекта, Проекты домашних заданий, Обзор курсов, Работа на платформе, AI и тренажёры, Практика на проекте, Рекомендуемый курс.
  2. Настройка окружения. Настройка окружения, Установка Golang, Настройки VSCode, Домашнее задание AI, Работа с gitflow.
  3. Начало работы с Fiber. Старт приложения, Выбор фреймворка, Простой сервер на Fiber, Выделение контроллера, Сервис конфигурации, Упражнение - Начальный конфиг, Группы роутов, Recover middleware, Обработка ошибок, Тест - Начало работы с Fiber, Тренажёр - Нач…
  4. Логирование. Встроенное логирование, Конфиг уровня логирования, Logger middleware, Формат логов, Выбор системы логирования, Пример работы zerolog, Адаптер zerolog, Custom logger, Тест - Логирование, Тренажёр - Логирование, Занятие - Логирование, Домашнее зада…
  5. Шаблоны golang. Простой шаблон, Шаблон из файла, Интеграция с fiber, If else, Range, Функции и переменные, Разбивка шаблонов, Проблемы шаблонов, Тест - Шаблоны golang, Тренажёр - Шаблоны golang, Занятие - Шаблоны golang, Домашнее задание - Шаблоны golang.
  6. Templ. Установка и настройка, Адаптор для вывода, Компоненты на странице, Children, CSS компоненты, Упражнение - title и subtitle, Использование CSS, Статические файлы, Layout, Глобальные стили, Упражнение - Вёрстка меню, Тест - Templ, Тренажёр - Templ, Зан…
  7. Air. Добавление air, Настройка конфигурации, Замечания по air, Насколько конфигураций, Debug с Air, Тест - Air, Занятие - Air, Домашнее задание - Air.
  8. HTMX. Упражнение - Компоненты для формы, Упражнение - Сборка формы, Подключение htmx, Принцип работы htmx, Упражнение - Vacancy Handler, Отправка данных, Возврат компонента, CSS conditional, Валидация запроса, Упражнение - Форматирование ошибок, Анимация сооб…
  9. Pgx. Подготовка окружения, Сервис подключения, Создание первой таблицы, Репозиторий вакансий, Сохранение вакансии, Очистка формы, Response target, Миграции, Упражнение - Карточка вакансии, Получение всех вакансий, Отображение списка, Go код в шаблонах, Уп…
  10. Сессии пользователя. Вторая страница, Добавление сессий, Хранение сессий, Упражнение - Вёрстка логина, Упражнение - Имитация входа, Контекст, Упражнение - Выход пользователя, Middleware email, Тест - Сессии пользователя, Занятие - Сессии пользователя, Дома…
  11. JS в Templ. Обновление зависимостей, Использование JS, Проброс событий, Передача данных в JS, Другие подходы к JS, Тест - JS в Templ, Занятие - JS в Templ, Домашнее задание - JS в Templ.
  12. Сборка для production. Добавление favicon, Meta теги, Sitemap, Написание Dockerfile, Запуск docker-compose, Упражнение - robots txt, Следующие шаги, Тест - Сборка для production, Занятие - Сборка для production, Домашнее задание - Сборка для production.
  13. Заключение. Куда двигаться дальше, Собеседование с AI наставником, Финальное тестирование, Домашнее задание - Заключение, Сессия 1 на 1 с наставником, Рекомендованный курс, Практика собеседования с AI.
  14. Бонус - Проектирование backend API. О дополнении, Проектирование API, Упражнение - Пример проектирования, Доменные области, Упражнение - Доменные области, API vs GraphQL, Микросервисы или монолит, Базы данных.
  15. Стажировка. Основы Scrum, Старт задачи, Выполнение задачи, Код ревью, Старт работы.
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь настраивать и организовывать: настройка окружения. настройка окружения, установка golang, настройки vscode, домашнее задание ai, работа с gitflow.
  • Научитесь уверенно работать с темой: title и subtitle, использование css, статические файлы, layout, глобальные стили, упражнение.
  • Освоите и сможете применять: vacancy handler, отправка данных, возврат компонента, css conditional, валидация запроса, упражне…
  • Научитесь создавать и применять: сборка формы, подключение htmx, принцип работы htmx, упражнение.
  • Освоите основы: введение. fullstack приложение на golang, как устроен курс, обзор проекта, проекты домашних заданий, обзор курсов, работа на платформе, ai и тренажёры, практика на проекте, рекомендуемый курс.

Подробная информация о курсе

Курс по созданию Fullstack приложений на golang

Цены и сроки

  • Стоимость3 999 ₽
  • Старая цена3 999 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс наставником

По окончанию курса

  • Диплом или сертификатсертификат
Golang - Templ Fiber HTMX
3 999 ₽ 3 999 ₽