Алгоритмы и структуры данных — Апрель 2023
О чём курс
Алгоритмы и структуры данных позволяют перестать писать код методом проб и ошибок и перейти к осознанному проектированию производительных программ. Здесь разбирают, как выбирать оптимальный инструмент для работы с данными — будь то хранение, поиск или фильтрация больших массивов информации. Вы научитесь применять академические концепции к реальным задачам фронтенд-разработки: от обхода деревьев в работе шаблонизаторов до реализации алгоритмов подбора ревьюеров в системе пулреквестов или быстрой очистки списков от дубликатов. Курс будет полезен разработчикам, которые хотят создавать масштабируемую архитектуру приложений и повысить качество своего кода.
Программа обучения
Точной программы нет. Примерный план курса включает:
- Основы алгоритмической сложности и нотация Big O.
- Структуры данных: массивы, связные списки, стеки, очереди.
- Работа с хэш-таблицами и словарями.
- Деревья и графы: обход, поиск и применение в архитектуре.
- Алгоритмы сортировки и поиска.
- Решение прикладных задач: парсинг данных, фильтрация списков, реализация системы оповещений.
Выпуски серии 2
Все 2Другие материалы школы 12
HA HTML Academy Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.