Python в мультиагентных системах

У вас есть знания основ Python, но не хватает практического опыта в реализации программных систем? Не можете определиться, программирование - это ваше или нет? Тогда этот курс идеально подойдет, чтобы расставить все точки над "И"! С использованием мультипроцессинга и асинхронного программирования мы реализуем…
Средний уровень

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

  • Превозмогать на все 146%;
  • Разрабатывать приложение на стыке многопроцессорности и асинхронности;
  • Основам работы с потоками, процессами и корутинами;
  • Проектировать простые мультиагентные системы поддержки принятия решений;
  • Некоторым шаблонам проектирования мультиагентных систем и GoF.

О курсе

Важно, если у вас не получается купить данный курс, напишите мне, пожалуйста, в телеграм https://t.me/MADComrade

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

Главная цель курса - предоставить "песочницу", объяснив ее принцип работы и почему применялось такое проектное решение. Это позволит прокачивать hard skills, выполняя либо те задания, которые предлагаются для улучшения системы, либо придумав новый функционал, интегрировав его в готовый программный продукт. Ограничений нет. Включайте фантазию по полной и реализуйте даже самые безумные идеи.

Так как хочется, чтобы эта "песочница" была максимально приближена к реальной работе, специально будут опускаться некоторые моменты при постановке задач на самостоятельную реализацию. А именно:

  • Поверхностное описание, что нужно сделать, без уточнения, где вносить правки в код;
  • Где можно поискать информацию, которая точно поможет в решении;
  • и т.д.

Почему выбран такой подход? Научиться полноценно программировать можно только программируя и этот процесс куда сложнее, чем людям кажется на первый взгляд, после просмотра рекламных роликов, ютуб-инфлюенсеров с уверениями об успешном-успехе или прохождению пары курсов на степике (или аналогичной платформе) по основам языка программирования. Если есть уже готовое решение, то у многих будет желание просто его посмотреть, скопировать и не писать код самому... Что не коррелирует с целью разработки данного курса.

Только в процессе самостоятельного кодирования, как на реальной работе, где никто не собирается целовать вас в пятую точку, внедрение новых фич в систему, превозмогание кучи ошибок, что обязательно будут возникать в этом процессе... поможет определиться (если не сделали этого раньше), подходит ли вам такая работа или нет.

Для кого этот курс

Данный курс подойдет для тех, кто: - знает основы Python, хотя бы (по касательной) зацепил объектно-ориентированное программирование и хочет попробовать свои силы в разработке реального проекта, а не "коня в сферическом вакууме"; - хочет бросить себе вызов и заиметь в портфолио проект нестандартной программной системы; - использует python и хочет прокачать свои  hard skills; - изучал программирование самостоятельно и чувствует, что "уперся в стену"; - хочет понять, программирование - это его или нет.

Начальные требования

Основы Python, базовое понимание объектно-ориентированного программирования и конечно - желание ;)

Наши преподаватели

Как проходит обучение

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

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

загружаем...

Что вы получаете

  • Навыки превозмогания;
  • Отработку теории на практике;
  • Крутой проект в портфолио с безграничными возможностями по его улучшению;
  • Навык оценивания временных трудозатрат на реализацию требуемого функционала.

Сколько стоит обучение

Price: 1 499 
Попробовать бесплатно
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 1 499