Практикум по Алгоритмам

Курс Практикум по Алгоритмам

Этот курс для тебя, если вы:

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

Продолжительность

15 ч.

Количество занятий

10 занятий

Начало курса

Старт ожидается

Наши выпускники работают в

Ваш путь

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

Каждое занятие – это живой онлайн-урок с практическими задачами и обратной связью.

01
Циклы. Графические узоры.
На этом уроке мы будем доводить навык использования циклов до совершенства. Чтобы достичь интуитивного понимания, лучше «один раз увидеть», поэтому мы будем рисовать причудливые узоры, используя комбинации вложенных циклов и условий.
02
Простые числа. Оптимизация алгоритмов.
На этом уроке мы напишем алгоритм генерации простых чисел, а затем начнём его оптимизировать различными способами, замеряя время работы каждого варианта.
03
Простые задачи на перебор вариантов.
На этом уроке мы решим несколько комбинаторных задач методом “грубой силы”, а затем рассмотрим идеи оптимизации каждого алгоритма.
04
Игра с искусственным интеллектом. Поиск лучшего хода перебором.
На этом уроке мы создадим простую игру, а затем научим компьютер в неё играть: создадим искусственный интеллект для поиска хорошего хода.
05
Контрольная работа на перебор вариантов.
На этом уроке будет “спортивное программирование”. У Вас будет нескольких комбинаторных задачек на перебор вариантов и ограниченное время. Посмотрим, чему Вы научились и сколько задачек успеете решить!
06
Рекурсия. Построение фракталов.
На этом уроке мы будем доводить навык использования рекурсии до совершенства. Чтобы достичь интуитивного понимания, лучше «один раз увидеть», поэтому мы будем рисовать фракталы - повторяющиеся узоры, используя алгоритмы с рекурсивным вызовом.
07
Сложные функции. Оптимизация алгоритмов.
На этом уроке мы напишем алгоритмы вычисления некоторых алгебраических функций. а затем начнём их оптимизировать различными способами, замеряя время работы каждого варианта.
08
Сложные задачи на перебор вариантов.
На этом уроке мы решим несколько комбинаторных задач методом динамического программирования с использованием рекурсии и без неё.
09
Игра с искусственным интеллектом. Поиск альфа-бетта отсечением.
На этом уроке мы продолжим создание искуcственного интеллекта для нашей игры. Но на этот раз мы воспользуемся рекурсивным поиском вглубь с отсечением ложных решений.
10
Контрольная работа на динамическое программирование.
На этом уроке будет “спортивное программирование”. У Вас будет нескольких комбинаторных задачек на динамическое программирование и ограниченное время. Посмотрим, чему Вы научились и сколько задачек успеете решить!
Старт ожидается

Попробуй
Практикум по Алгоритмам бесплатно

Первое полноценное занятие с тренером.

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

Просто и понятно

Структура занятия

120 минут

Теория

Разбор кода

Q&A

Теория – 60 минут

Разбор кода – 45 минут

Q&A сессия - 10 минут

Когда проходят занятия

Группа 1

Группа 2

ПН

ВТ

СР

ЧТ

ПТ

СБ

ВС

19:00 - 21:00

Живое занятие с тренером

Задавай вопрос в реальном времени

1

Живые онлайн занятия с тренером

Занятия группы проходят онлайн. Это эффективное живое общение. Все уроки записываются и доступны для просмотра.

2

Выполнение домашних заданий

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

3

Проверка ДЗ и фидбек

Все работы студентов проверяются по каждому заданию предоставляется фидбек с оценкой и рекомендациями.

4

Тестирование и сертификация

После завершения курса студенты сдают финальный тест и получают сертификат, подтверждающий уровень знаний.

Сертификация

Подтверди свои знания

Именный сертификат по окончании курса

После завершения курса и прохождения тестирования вы получите именной сертификат от CyberBionic Systematics и TestProvider.com — платформы, признанной ведущими IT-компаниями Украины

Тестирование и сертификация ИТ специалистов проходит на нашей собственной платформе TestProvider.com
Вы получаете заверенный сертификат от CyberBionic Systematics, подтверждающий уровень ваших знаний и увеличивающий шансы на успешное трудоустройство.
Каждый сертификат имеет серийный номер, работодатель может его проверить и убедиться в подлинности сертификата.
Certificate
Запис відкритий

Готов начать обучение?

Отправляй заявку и зафиксируй свою скидку на обучение

Уточнено детали и зарезервировано место

Получишь первый урок бесплатно

Почнеш кар'єру в ІТ

Зарезервировать место

Оставь контакты - мы позвоним и расскажем детали

Отзывы студентов
Что говорят те, кто уже учился
Отзывы наших студентов
photo
Влад Коржиков
FrontEnd Developer
Star Star Star Star Star
Про курсы я узнал от своих друзей, которые также учились в CyberBionic Systematics. Специальность мне интересна разнообразностью и тем, что постоянно есть какие-то новшества. Материал временами был сложный, особенно под конец курса. Были некоторые сложности в коде, как для новичка. Помогали видео уроки ITVDN, в которых и объяснялись темы, пройденные на лекции. Новичкам, прежде чем идти на курсы, нужно: • Иметь некоторое представление о специальности. • По возможности просмотреть видео курсы перед уроком (определенный курс перед каждой лекцией). Что касается тренера, то сначала у нас был один тренер, которого заменили на Сергея Патёху. Сергей - хороший специалист в этой сфере. Всегда объяснял материал доступно. Если же было не понятно, объяснял персонально. Внимание уделял каждому, у кого возникали вопросы. Все, кто будет интересоваться FrontEnd специальностью, буду советовать идти к Сергею Патёхе в CyberBionic Systematics.
photo
Виктор Смищук
FrontEnd Developer
Star Star Star Star Star
В первую очередь, это определенный вектор обучения, а не как в других специальностях (типа SEO), когда нужно учить много и из разных областей. Убежден, что хорошим спецом можно быть лишь в нескольких направлениях, плюс будет больше времени, если фокус на чем-то одном. FrontEnd – возможность фриланса, работа в современном офисе, соцпакет, для меня (индивидуально) есть часть знаний, поэтому начинать уже не с нуля. Тяжело потому, что много материала и короткие перерывы между лекциями, всё не успеваешь. Есть вектор и основные темы, которые теперь нужно догонять на самостоятельном обучении. Теперь хотя бы могу понять, что делает определенный код на странице. Тренер Сергей реально доступно дает материал и готов всегда помочь и объяснить на примерах. Чувствуется, что разбирается в материале. Думал, что FrontEnd – это меньше программирования, чем оказалось на самом деле  В связке с маркетингом знания помогут сделать полный цикл разработки и рекламы любой страницы. Курс классный. Ещё бы раз послушал!
photo
Tetiana Malysheva
QA
Star Star Star Star Star
<p>Займаюсь на курсі Тестувальник програмного забезпечення.<br /> Дуже задоволена. Матеріал сприймається легко тому що до кожного урока є презентація, стислий опис заняття, відео запис онлайн заняття.<br /> На занятті кожен крок розбираємо по &laquo;кісточках&raquo;, з різних сторон, на прикладах реальних проєктів.<br /> Особисто мені дуже подобається, що окрім практичного домашнього завдання є можливість відпрацювати пройдену тему на реальному проєкті. Це так круто!<br /> Стах кудись подівся щодо нової професії.</p>

Читать полностью

Подтверждено на DOU
icon

Отзывы с DOU

icon

Отзывы с Facebook

icon

Отзывы с Google

Стоимость обучения

Выберите формат

Групповое обучение с тренером

2 занятия в неделю

1 час

91

или × 7 платежей

Оплата частями

Monobank

7 платежей
PrivatBank

7 платежей
Консультация

Остались вопросы?

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

Phone

0 800 337 146

Или напишите нам в мессенджеры:

Свяжемся с вами в ближайшее время