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



























