Go в разработку! Пишем бота на Golang за 3 дня

Go в разработку! Пишем бота на Golang за 3 дня

Golang — простой и востребованный язык программирования. Вы познакомитесь с синтаксисом и особенностями этого языка, разработаете чат-бота для Telegram и поймёте, интересна ли вам карьера Go-разработчика.

Кому подойдёт интенсив

  • Тем, кто хочет начать карьеру программиста

    Вы познакомитесь с профессией Go-разработчика и узнаете, что должен уметь такой специалист. Освоите базовые функции языка, напишете своё первое приложение и поймёте, как начать карьеру в программировании на Golang.

  • IT-специалистам и начинающим Go-разработчикам

    Go — третий по популярности язык программирования среди пользователей Stack Overflow. Вы разберётесь в особенностях Golang, попрактикуетесь в создании приложений, пополните портфолио новым проектом и получите базу для освоения востребованного языка.

Вы научитесь

  • Обмениваться данными по сети

    Научитесь читать данные из внешних API и отправлять их в другие источники. Поймёте, как работать с этими данными при создании чатов.
  • Создавать приложения на языке Go

  • Разрабатывать ботов

    Напишете автоматизированную программу-бот для Telegram. Узнаете, как научить бота читать сообщения пользователя и отвечать на них с помощью базы знаний.

Программа

  • Урок 1

    Знакомимся с профессией Go-разработчика

    • Чем занимается разработчик.
    • Какие навыки пригодятся в профессии.
    • Почему стоит выбрать Go.
    • Правильный путь развития разработчика.
    • Синтаксис Go.
    • Создаём первое приложение.
    • Интерактив: настройка групповой переписки.
    • Создаём бота в Telegram.
    • Отправляем сообщения из бота в чат.
    • Учим бота читать сообщения.
    • Коды ответов.
  • Урок 2

    Учим бота на Golang общаться с пользователями

    • Зачем нужна автоматизация.
    • Виды автоматизации.
    • Варианты обработки ответов пользователя.
    • Интерактив: предикативная разработка.
    • Структуры данных для хранения.
    • Основы обмена данными по сети.
    • Создаём карту знаний бота.
    • Готовим автоматизированные ответы на основе карты знаний.
  • Урок 3

    Бот на Golang: подводим итоги

    • Ревью работ участников.
    • Награждение победителей.

Преподаватель

Фото преподавателя

Антон Жуков

Infrastructure Engineer в ManyChat
  • Infrastructure Engineer в ManyChat.
  • Ранее работал Head of WebDev в Berg Holding.
  • Был ведущим разработчиком Core-компонента в ECommpay.
  • Создавал высоконагруженные проекты в условиях ограничений.
  • Занимался снижением нагрузки в монолитных и распределённых системах.
  • Специализируется на Performance engineering в PHP, Golang, MySQL, PostgreSQL.

Получить доступ к записи бесплатного интенсива

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

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

Спасибо!

Ваша заявка успешно отправлена