Введение в C#-разработку. Делаем 3 чат-бота за 3 дня

Введение в С#: пишем 3 чат-бота за 3 дня

Вы познакомитесь с основами языка C# и платформой .NET. Создадите бот-викторину, даже если никогда раньше не программировали, и запустите его в консоли, Telegram и «ВКонтакте».

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

  • Начинающим разработчикам

    Узнаете, как писать программы на языке C#. Вместе со спикером с нуля спроектируете и реализуете чат-бота, которого затем добавите в портфолио.

  • Программистам на других языках

    Познакомитесь на практике с платформой .NET и синтаксисом C#. Получите опыт работы с API Telegram и «ВКонтакте».

Вы научитесь

  • Создавать интерактивные консольные приложения

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

    Добавите в программу возможность самостоятельно открывать, читать и добавлять вопросы для викторины из текстового файла.
  • Работать с конфигурациями приложения

    Узнаете, как настроить своё приложение, и научитесь прописывать конфиги в формате JSON.
  • Писать логику чат-ботов

    Разберётесь в устройстве C#-библиотек для связи своих приложений с Telegram и «ВКонтакте». Создадите бота, который будет отвечать на команды пользователей.

Инструменты, которые вам понадобятся

  • $entity
  • $entity

Чтобы создавать и запускать программы на C#, вам нужно заранее установить:

Visual Studio 2019 Community

.NET SDK

После регистрации на интенсив мы отправим все ссылки на скачивание программ вам на почту.

Программа

  • Урок 1

    Разработка консольных приложений на C#

    • Знакомимся с профессией C#-разработчика.
    • Знакомимся с консолью.
    • Знакомимся с конфигурациями приложения.
    • Учимся работать с файловой системой.
    • Создаём консольного чат-бота.
  • Урок 2

    Пишем бота для Telegram

    • Разбираемся, как работает чат-бот в Telegram.
    • Чем бот отличается от консольного приложения.
    • Знакомимся с библиотекой Telegram.Bot.
    • Добавляем в настройки API-ключ.
    • Переделываем нашего бота под Telegram.
  • Урок 3

    Пишем бота для «ВКонтакте» и подводим итоги

    • Разбираемся, как работает чат-бот в «ВКонтакте».
    • Знакомимся с библиотекой VkBotFramework.
    • Переделываем нашего бота для «ВКонтакте».
    • Подводим итоги конкурса.

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

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

Павел Платонов

Системный архитектор
  • 12 лет опыта в разработке на C#, С++ и Python.
  • Руководил технической частью в стартапах «Лаборатория умного вождения» и Fura Inc.
  • Работал тимлидом в «Аксель Телеметри» — проектировал с командой приложение для визуализации телеметрических данных.
  • В 2015 году выиграл крупнейший хакатон по виртуальной реальности от Microsoft в номинации «Лучший бизнес-проект».

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

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

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

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

Спасибо!

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