Всё о проектной работе курса «Алгоритмы для разработчика» | OTUS
⚡ Подписка на курсы OTUS!
Интенсивная прокачка навыков для IT-специалистов!
Подробнее

Курсы

Программирование
Алгоритмы и структуры данных Team Lead Архитектура и шаблоны проектирования Разработчик IoT C# Developer. Professional PostgreSQL Разработчик на Spring Framework
-5%
Flutter Mobile Developer NoSQL iOS Developer. Basic
-10%
C++ Developer. Basic C++ Developer. Professional Android Developer. Professional Microservice Architecture Unity Game Developer. Professional Базы данных Node.js Developer React.js Developer Специализация Java-разработчик
-25%
Web-разработчик на Python Framework Laravel Cloud Solution Architecture Vue.js разработчик Интенсив «Оптимизация в Java» Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив "Tarantool" PHP Developer. Basic
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK Administrator Linux. Professional Дизайн сетей ЦОД Разработчик IoT PostgreSQL Экспресс-курс "Версионирование и командная работа с помощью Git"
-30%
Microservice Architecture Highload Architect Специализация Administrator Linux
-25%
Network engineer Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Супер-интенсив «СУБД в высоконагруженных системах» Супер-интенсив "Tarantool" Network engineer. Basic
Корпоративные курсы
Безопасность веб-приложений IT-Recruiter Дизайн сетей ЦОД Компьютерное зрение Разработчик IoT Вебинар CERTIPORT Machine Learning. Professional
-6%
NoSQL Пентест. Практика тестирования на проникновение Java QA Engineer. Базовый курс Руководитель поддержки пользователей в IT
-8%
SRE практики и инструменты Cloud Solution Architecture Внедрение и работа в DevSecOps Супер-практикум по работе с протоколом BGP Infrastructure as a code Супер-практикум по использованию и настройке GIT Промышленный ML на больших данных Экспресс-курс «CI/CD или Непрерывная поставка с Docker и Kubernetes» BPMN: Моделирование бизнес-процессов Основы Windows Server
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02

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

Algo_Deep_10.12_aite-5020-781a61.png

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

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

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

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

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

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

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

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

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

Автор
0 комментариев
Для комментирования необходимо авторизоваться