Всё о проектной работе курса «Алгоритмы для разработчика» | OTUS
🔥 Начинаем BLACK FRIDAY!
Максимальная скидка -25% на всё. Успейте начать обучение по самой выгодной цене.
Выбрать курс

Курсы

Программирование
iOS Developer. Basic
-25%
Python Developer. Professional
-25%
Разработчик на Spring Framework
-25%
Golang Developer. Professional
-25%
Python Developer. Basic
-25%
iOS Developer. Professional
-25%
Highload Architect
-25%
JavaScript Developer. Basic
-25%
Kotlin Backend Developer
-25%
JavaScript Developer. Professional
-25%
Android Developer. Basic
-25%
Unity Game Developer. Basic
-25%
Разработчик C#
-25%
Программист С Web-разработчик на Python Алгоритмы и структуры данных Framework Laravel PostgreSQL Reverse-Engineering. Professional CI/CD Vue.js разработчик VOIP инженер Программист 1С Flutter Mobile Developer Супер - интенсив по Kubernetes Symfony Framework Advanced Fullstack JavaScript developer Супер-интенсив "Azure для разработчиков"
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK
-25%
DevOps практики и инструменты
-25%
Архитектор сетей
-25%
Инфраструктурная платформа на основе Kubernetes
-25%
Супер-интенсив «IaC Ansible»
-16%
Разработчик программных роботов (RPA) на базе UiPath и PIX
-25%
Administrator Linux. Professional MS SQL Server Developer Безопасность Linux PostgreSQL Reverse-Engineering. Professional CI/CD VOIP инженер Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Administrator Linux.Basic Супер-интенсив «ELK»
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Всё о проектной работе курса «Алгоритмы для разработчика»

Algo_Deep_10.12_aite-5020-781a61.png

Курс «Алгоритмы для разработчиков» посвящён изучению алгоритмов и структур данных разной степени сложности. В процессе обучения особое внимание уделяется не столько теории, сколько выработке практических навыков по реализации и применению изученных алгоритмов и созданию структур данных на языке программирования, с которым вы работаете.

Это важно с точки зрения закрепления знаний и умений, так как только решение практических задач позволит освоить материал в полной мере. Именно поэтому занятия сопровождаются выполнением домашних заданий, которые проверяются преподавателем. Вдобавок ко всему, последний модуль образовательной программы посвящён подготовке выпускного проекта.

Какой может быть тема выпускного проекта?

Проектная работа на курсе «Алгоритмы для разработчиков» включает в себя имплементацию сложного алгоритма и/или сложной структуры данных. Это может быть: — мини-поисковик по базе текстов; — создание мини-сервиса саджестов; — написание кастомной хэш-таблицы; — реализация собственного менеджера памяти с garbage collector; — реализация индекса B-tree для СУБД; — создание структуры данных для хранения бинарных данных (хэшей) и алгоритма поиска, похожих по заданному расстоянию Хэмминга; — имплементация любого другого продвинутого алгоритма или структуры данных на выбор студента.

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

Остались вопросы? Интересует программа и сроки обучения? Спрашивайте в комментариях!

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
🎁 Максимальная скидка!
Черная пятница уже в OTUS! Скидка -25% на всё!