Курс Алгоритмы для разработчиков
Курс Алгоритмы и структуры данных
- Начало курса
-
17.12.2024
- Продолжительность
- 1 месяц (32 ак. часа)
- Расписание
-
Вт 19:00 - 21:00Пт 19:00 - 21:00
Онлайн (9 мест) |
Единовременно 35500 | записаться |
В рассрочку / 10 мес3550 | записаться | |
Также доступна рассрочка на 4, 6 и 10 месяцев. |
Описание курса
Курс "Алгоритмы и структуры данных" – уникальная авторская программа, где участники научатся максимально эффективно использовать язык программирования, значительно сокращать количество строк кода и осознанно подходить к решению сложных задач в процессе разработки.
Существуют разные точки зрения на вопрос, нужно ли программисту знание алгоритмов. Мы считаем, что без алгоритмизации нет программирования, и каждый уважающий себя разработчик должен знать и уметь использовать существующие алгоритмы для оптимального решения задач, с которыми ему приходится сталкиваться.
После прохождения данного курса вы сможете:
- более эффективно решать поставленные задачи
- значительно сократить количество строк кода и занимаемого места на диске
- максимально эффективно использовать язык программирования
- осознанно принимать решения в процессе разработки
Требования к участникам:
- умение программировать на любом языке
Программа
развернуть
Занятие 1. Анализ алгоритмов. Числовые алгоритмы. Рекурсия
развернуть
Занятие 2. Элементарные структуры данных
развернуть
Занятие 3. Сортировки и алгоритмы поиска
развернуть
Занятие 4. Динамическое программирование
развернуть
Занятие 5. Порядковые статистики. Кучи
развернуть
Занятие 6. Хэширование. Система непересекающихся множеств
развернуть
Занятие 7. Элементарная теория графов
развернуть
Занятие 8. Применение численных методов в решении практических задач
Сертификат после обучения
По окончании обучения вы получите сертификат. Нас знают и ценят работодатели, поэтому сертификат станет вашим дополнительным преимуществом при трудоустройстве в IT-компанию.
Сертификат о прохождении курса мы отправим вам на почту. Вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.
Преподаватели
Михаил
Senior C++ Developer в компании 2GIS.
Закончил мех-мат ЮФУ по специальности "Прикладная математика и информатика".
Опыт разработки более 7-ми лет. За это время попробовал не мало различных технологий и языков программирования, но большую часть времени занимался разработкой на С++ и всем, что с ним связано.
В данный момент Михаил работает программистом в компании Яндекс. В решении задач использует как С++, так и Python.
"Начинающему разработчику на С++ обычно не хватает терпения, сталкиваясь с различными трудностями в понимании механизмов языка. В наши дни почти у всех есть возможность для поиска информации по любому вопросу, но не всегда эта информация может быть достоверной или простой для понимания. В изучении языков программирования важно уметь эту информацию "фильтровать" и правильно использовать. От себя могу посоветовать одно - пробуйте все то, что вам интересно и ничего не бойтесь, даже если в самом начале пути будет получаться не так много, как хотелось бы!" - говорит Михаил.
Олеся
Senior Java Developer в VK
Закончила ИТМО по двум специальностям (техническое и экономическое).
Программированием увлеклась с последних классов школы, постоянно писала программы для себя (а иногда и продавала их другим людям): мини-игры, симуляторы лабораторных работ, различного рода оптимизаторы, боты в социальных сетях. В итоге на первую работу меня пригласили именно за обилие уникальных проектов в портфолио, а не академическую успеваемость по профильным дисциплинам (которых у меня не было).
Сейчас самостоятельно подготовилась и сдала сертификацию Oracle по Java, работаю программистом в крупной международной компании и провожу собеседования на позицию разработчика.
Чтобы начать программировать, нужен в первую очередь интерес. Программирование - это хобби, стиль жизни. Это навык, который способен развить абсолютно каждый. И мой личный пример доказывает, что даже не имея профильного образования, можно создавать собственные проекты и сделать карьеру в IT.
Фото с очных занятий в СПб
Отзывы
Всего отзывов: 7
Роман Ганин
Санкт-Петербург
Константин Замулин
Санкт-Петербург
Хороший курс. Можно получить неплохую базу знаний по алгоритмам и структурам данных, если параллельно с курсом читать соответствующую литературу и делать домашку. Если не читать и не делать домашку, то профит все равно есть - базовые знания.
Анастасия Зенцова
Санкт-Петербург
Курс оказался очень полезным. Узнала много новых алгоритмов. Устаканились знания о ранее мне известных структурах данных. Плюс узнала новые структуры. Планирую в дальнейшем глубже изучить пройденные темы. Михаил грамотный специалист и хорошо объясняет.
Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
Учитесь с профессионалами в сфере IT-образования!
Один из лучших курсов по данной теме. Освещено большое количество практических вопросов, полезных для разработчика на любом языке. Понравилась подача материала, фидбэк по вопросам. Структура курса логична и понятна. Курс отлично подойдет в качестве отправной точки в изучении алгоритмов и структур данных.