логотип PurpleSchool
логотип PurpleSchool
Backend

Golang - Templ Fiber HTMX

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

Обновлено 23 октября 2024 г.
ЗвездаЗвездаЗвездаЗвезда
Рейтинг 4.8на основании отзывов
Иконка аватараИконка аватараИконка аватараИконка аватараИконка аватара
173ученика
изображение курса
кнопка запустить видеоО курсе
Цена от:3 699 ₽8 000 ₽
При покупке до 05.04.2025
Гарантия возврата денег — 30 дней
Неограниченный доступ
Сертификат об окончании
Знания

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

После прохождения курса вы сможете:
Работать с Fiber Framework
Создавать Fullstack приложения на Go
Работать с Zerolog
Использовать Templ шаблоны
Работать с базой данных через pgx
Добавлять интерактивности с HTMX
Реализовывать авторизацию на сессиях

Минимальные требования: Знание основ Golang, Знание HTML и CSS

153урокавидео с конспектами
17 упражненийдля закрепления на практике
76 тестовдля проверки знаний
Технологии
GolangFiberHTMXAirTemplSlog
О курсе

Что в курсе?

Курс подойдёт тем, кто уже знаком с основами Golang и хочет научиться создавать не просто API, а полноценные Fullstack-приложения на Go. Мы изучим популярный фреймворк Fiber, создадим компоненты на Templ и добавим динамику с помощью HTMX.

Мы начнём с изучения фреймворка Fiber и настроим всё необходимое для полноценного приложения: валидацию и обработку данных, логирование с zerolog и создание простого API. Затем перейдём к работе со встроенными шаблонами Go, а позже освоим Templ, создав свой первый компонент.

Далее настроим рабочую среду для hot reload с Air и подключимся к базе данных, разобрав архитектуру приложения. Добавим авторизацию, хранение сессий и погрузимся в HTMX, что сделает приложение более динамичным.

certificate
Ваш сертификат по окончанию курса
Возможности обучения

Обучение в PurpleSchool

Собственная платформа

Интеграция с GitHub

Интеграция с GitHub

Все проекты для домашних заданий проверяются напрямую из GitHub

Поддержка всех устройств

Поддержка всех устройств

Обучайтесь в любом месте с десктоп и мобильных устройств

Подсветка синтаксиса

Подсветка синтаксиса

Не теряйтесь в коде, пользуйтесь привычным форматированием синтаксиса

Проверенные форматы

Мини-лекции

Мини-лекции

Короткие видео (по ~5 минут) позволяют обучаться даже тогда, когда времени на полноценное обучение не хватает

Упражнения

Упражнения

Выполняйте задачи, а затем сравнивайте с верным процессом решения в видео для самопроверки

Конспекты

Конспекты

Каждая лекция сопровождается детальными конспектами для удобного поиска информации

Домашние задания

Домашние задания

Осваивайте материал на реальных задачах, которые потом пригодятся в работе

Тесты

Тесты

Закрепляйте знания и находите слабые места с помощью точечных тестов по темам курса

Тщательно следим за актуальностью технологий и регулярно обновляем курсы

AI и тренажёры

Livecode-тренажёр

Livecode-тренажёр

Решайте мини-задачи по темам курса и получайте мгновенный разбор ошибок в коде от AI-наставника

Mock-тренажёр

Mock-тренажёр

Практикуйтесь в прохождении собеседований и находите ошибки, которые мешают пройти на нужную вакансию

Проверка домашних заданий

Проверка домашних заданий

Отправляйте Pull Request наставнику и получайте детальный разбор с учётом лучших практик

AI-наставник обучен на реальных проектах, практике студентов, официальной документации и материалах курса

Реальная практика в студии

Проектная команда

Проектная команда

Подключитесь в коллектив и пройдёте проект плечом к плечу

Рекомендательное письмо

Рекомендательное письмо

В случае успешной стажировки получите индивидуальное рекомендательное письмо от основателя студии PurpleCode

Реальные задачи

Реальные задачи

Реализуете действующий функционал, а не задачки из учебников

Еженедельное планирование

Еженедельное планирование

Освоите практики Agile, научитесь декомпозировать задачи, оценивать сроки, анализировать ретроспективу

Практикующие разработчики и HR

Проверка домашних заданий

Проверка домашних заданий

Получайте детальную обратную связь от разработчиков из ведущих компаний

Консультации 1 на 1

Консультации 1 на 1

Разбирайтесь с трудностями и вопросами на личных консультациях

Проверка резюме и мок

Проверка резюме и мок

Повышайте софтскиллы и проходите на вакансии выше уровнем

Модули курса

План курса

Курс построен таким образом, чтобы доносить материал от простого к сложному. Ниже вы можете ознакомиться с планом курса и посмотреть часть открытых лекций по кнопке проигрывателя.

кнопка запустить видеоПример лекции
Цена от: 3 699 ₽ 8 000 ₽
Иконка календаряПри покупке до 05 апреля 2025
Монетки
300 бонусных рублей за регистрацию
О проектах

Что будем писать?

AI и тренажёры

Новостной портал

Новостной портал

Сделаем новостной портал со сложной вёрсткой, категориями, поиском, авторизацией. Сделаем страницу статьи и публикацию от авторизованного пользователя.

Самостоятельный

Сайт поиска работы

Сайт поиска работы

Мы создадим Fullstack приложение сайта по поиску работы с регистрацией, входом, размещением вакансии и поиском подходящей вакансии.

О нас

Нам доверяют

Основатель и автор курсов Антон Ларичев занимается разработкой уже более 14 лет и прошёл путь от разработчика до CTO. В курсах даются актуальные материалы без воды с опытом реальных проектов и практическим закреплением материала.

25 000клиентов по всему миру
30 днейгарантия возврата денег
90%рекомендуют курсы

Рейтинги на независимых платформах

4.8
Логотип Coursus
рейтингрейтингрейтингрейтингрейтинг
4.8
лого степик
рейтингрейтингрейтингрейтингрейтинг
4.7
лого udemy
рейтингрейтингрейтингрейтингрейтинг
Цена от: 3 699 ₽ 8 000 ₽
Иконка календаряПри покупке до 05 апреля 2025
Монетки
300 бонусных рублей за регистрацию
Под ваши потребности

Тарифы

Иконка курсаГарантия возврата - 30 дней
Иконка курсаСкидки до 05.04.2025
Иконка курсаДоступ - Неограниченно
Начните бесплатно3 первых модуля курса
Эконом

Самостоятельный

Цена:3 699 ₽8 000 ₽
  • ГалочкаУроки и упражнения
  • КрестикДомашние задания
  • КрестикAi-тренажеры
  • КрестикПоддержка наставника
  • КрестикПрактика в студии
  • КрестикБонусы сейчас
  • ГалочкаГарантия возврата
Премиум

AI и тренажёры

Цена:4 699 ₽16 000 ₽
2 платежа: 2 350 ₽/мес
  • ГалочкаУроки и упражнения
  • ГалочкаДомашние задания
  • ГалочкаAi-тренажеры
  • КрестикПоддержка наставника
  • КрестикПрактика в студии
  • ГалочкаБонусы сейчас
    Коробка с бонусамиКоробка с бонусами
  • ГалочкаГарантия возврата
Практика

Практика в студии

Цена:15 999 ₽25 000 ₽
3 платежа: 5 333 ₽/мес
  • ГалочкаУроки и упражнения
  • ГалочкаДомашние задания
  • ГалочкаAi-тренажеры
  • ГалочкаПоддержка наставника
  • ГалочкаПрактика в студии
  • ГалочкаБонусы сейчас
    Коробка с бонусамиКоробка с бонусами
  • ГалочкаГарантия возврата
иконка часов4д : 19ч : 18м : 4с

Сравнение тарифов

Эконом
Самостоятельный
Премиум
AI и тренажёры
Практика
Практика в студии
Обучение
Видео уроки
check
check
check
Упражнения
check
check
check
Тесты
check
check
check
Сертификат
check
check
check
Домашние задания
check
check
check
Purple Ai
Доступ к AI-функционалу курса
check
2 месяца
3 месяца
Livecode-тренажер для закрепления знаний с AI-наставником
check
check
check
Mock-тренажер: учебные собеседования с AI-наставником
check
check
check
Проверка домашних заданий от AI-наставника
check
check
check
Прямой чат с AI-наставником для вопросов по теме курса
check
check
check
Наставник
Проверка домашних заданий наставником
check
check
check
Индивидуальные консультации с наставником - 2 по 30 минут
check
check
check
Практика
Длительность практики
check
check
2 недели
Подключение в проектную команду студии PurpleCode
check
check
check
Проекты и доработки реальной функциональности для заказчиков студии
check
check
check
Участие в еженедельном планировании и декомпозиции задач
check
check
check
Рекомендательное письмо от основателя PurpleCode и возможность прикрепить проект в резюме
check
check
check
Бонусные модули
Интенсив "Проектирование backend API"
check
check
check
Гарантии
Гарантия возврата денег без объяснения причин
30 дней
30 дней
30 дней
Условия действуют
иконка часов4д : 19ч : 18м : 4с
3 699 ₽8 000 ₽
4 699 ₽16 000 ₽
15 999 ₽25 000 ₽
О тарифе

Тариф с командным проектом

  • Реальный проект

    Вы будете работать вместе с командой на реальным проектом

  • Практика

    2 недели интенсивной практики и погружения в процессы разработки

  • Наставничество

    Несколько опытных наставников будут проводить код ревью и помогать с задачами

  • Командная работа

    Вы научитесь синхронизироваться с командой и совместно реализовывать сложные фичи

  • Практика Agile

    Вы будете работать по Scrum и познакомитесь с Agile процессами

team project
  1. 1

    Планируем спринт

    1 раз в неделю мы проводим звонок и планируем спринт, декомпозируем задачи и начинаем работать над итерацией.

  2. 2

    Синхронизируемся

    Каждый день мы синхронизуемся в чате, а наставники помогают с задачами и отвечают на вопросы.

  3. 3

    Выполняем задачи

    Работая по GitFlow вы выполняете задачи и отправляете их на ревью. Код ревью проводят наставники, которые проверяют качество кода и дают рекомендации.

  4. 4

    Проводим ретроспективу

    В конце спринта мы проводим звонок-ретроспективу, где разбираем сделанные задачи и анализируем спринт.

Для вас подготовлены дополнительные материалы
  • additional material

    Макеты для вёрстки и создания компонент

  • additional material

    Техническое задание на итерацию от ProductOwner

  • additional material

    Процессы по работе в команде и код ревью

Цена от: 3 699 ₽ 8 000 ₽
Иконка календаряПри покупке до 05 апреля 2025
Монетки
300 бонусных рублей за регистрацию
Что говорят наши ученики

Отзывы

Отзывы не модерируются и не редактируются. Отзыв можно оставить поле прохождения половины курса.

Этот курс является частью направления Бекенд разработчик

Благодаря направлению вы сможете последовательно изучить все аспекты Backend разработки под руководством опытного наставника, добавить множество проектов в портфолио и получить практический опыт разработки.

12
12 месяцевдлительность направления
12
12 проектовдля портфолио
1 на 1
занятияс наставником
Цена от: 3 699 ₽ 8 000 ₽
Иконка календаряПри покупке до 05 апреля 2025
Монетки
300 бонусных рублей за регистрацию

Карта развития разработчика

Получите полную карту развития разработчика по всем направлениям: frontend, backend, devops, mobile

Курсы с наставником и без

Для компаний

Все курсы доступны для приобретения для сотрудиков компаний по безналичному расчёту. Процесс получения доступа очень простой, нужен только ваш ИНН и число сотрудников.

Свяжитесь со мнойЧерез форму ниже или по почтеcontact@purpleschool.ru
Оплата счётаВы оплачиваете счёт на нужное число мест и курсов
СтартНа email сотрудников открывается доступ
Наши курсы выбирают:
Остались вопросы?

Частые вопросы

Курс построен таким образом, чтобы доносить материал от простого к сложному. Ниже вы можете ознакомиться с планом курса и посмотреть часть открытых лекций по кнопке проигрывателя.