[OTUS] Алгоритмы и структуры данных 3/5 (Евгений Волосатов)
О товаре
Что даст вам этот курс
Вы расширите кругозор и получите опыт реализации классических алгоритмов, который поможет вам при создании собственных алгоритмов для решения бизнес-задач. Именно понимание принципов работы алгоритмов и структур данных позволяет повысить производительность программ и улучшить качество кода.
В программу входят самые известные прикладные алгоритмы, знание которых, как правило, требуется от претендентов на Middle и Senior-должности в крупных IT-компаниях. А также разбираются способы решения задач олимпиадного уровня.
Для кого этот курс?
Для бэкенд-разработчиков и системных программистов, которые пишут софт и приложения, в т.ч. мобильные. В первую очередь курс призван помочь Junior-специалистам усилить свои фундаментальные навыки программирования.
Необходимые знания
Опыт программирования на любом языке программирования (начальный или средний уровень)
Знание элементарной математики в объёме средней школы
Минимальное знание алгоритмов и структур данных и желание развиваться в области их изучения
Содержание:
Определения и представления
Поиск и сортировка
Минимальный скелет
Кратчайший путь
Управление памятью
Задача коммивояжёра
Алгоритм Бойера-Мура
Алгоритм Ахо-Корасика
[OTUS] Алгоритмы и структуры данных 4/5 (Евгений Волосатов) Что даст вам этот курс Вы расширите кругозор и получите опыт реализации классических алгоритмов, который поможет вам при создании собственных алгоритмов для решения бизнес-задач. Именно понимание принципов работы алгоритмов и структур данных позволяет повысить производительность программ и улучшить
1665 RUB
[OTUS] Алгоритмы и структуры данных 5/5 (Евгений Волосатов) Что даст вам этот курс Вы расширите кругозор и получите опыт реализации классических алгоритмов, который поможет вам при создании собственных алгоритмов для решения бизнес-задач. Именно понимание принципов работы алгоритмов и структур данных позволяет повысить производительность программ и улучшить
1665 RUB
[OTUS] Алгоритмы и структуры данных 2/5 (Евгений Волосатов) Что даст вам этот курс Вы расширите кругозор и получите опыт реализации классических алгоритмов, который поможет вам при создании собственных алгоритмов для решения бизнес-задач. Именно понимание принципов работы алгоритмов и структур данных позволяет повысить производительность программ и улучшить
1690 RUB
[Otus] Flutter Mobile Developer. Часть 3 (Андрей Смирнов) Что даст вам этот курс Этот курс подходит вам, если: — у вас уже есть опыт в программировании, и вы хотите научиться писать мультиплатформенные мобильные приложения, использующие одну и ту же кодовую базу для iOS и Android. Цель курса — научиться создавать современные кроссплатформенные приложения
1650 RUB
[OTUS] Apache Kafka (Вадим Заигрин) Что даст вам этот курс Kafka — это сервис, позволяющий в реальном времени и с высокой пропускной способностью передавать сообщения между различными системами. Его используют для различных целей — передача данных в хранилище, потоковая аналитика, взаимодействие между сервисами и т. д. Если вы хотите
1895 RUB
[Otus] C++ Developer. Basic (Сергей Кольцов) C++ Developer. Basic Разработчик С++. Базовый курс OTUS Сергей Кольцов, Владимир Папков, Александр Ключев, Марат Сейфулин, Павел Филонов, Георгий Иванов, Иван Келарев, Михаил Лицарев Освойте базовые навыки IT, необходимые C++ разработчику для успешного старта. Вы освоите основы программирования на
2150 RUB