Алгоритмы и структуры данных
Курс по алгоритмам и структурам данных на языке Swift для тех, кто уже уверенно владеет Swift и хочет изучить структуры данных и связанные с ними алгоритмы. В программе 25 уроков, включая сортировки, поиск, графы и другие темы. По окончании формируется понимание основных структур данных и умение реализовывать их и алгоритмы на Swift.
- Формат
- Онлайн
- Документ
- Сертификат курса
Чему вы научитесь
- Понимать нотацию Big O
- Использовать стандартные структуры данных Swift (Array, Set, Dictionary)
- Реализовывать хеш-таблицы
- Решать алгоритмические задачи
- Работать с однонаправленным и двунаправленным связанными списками
- Реализовывать стек и очередь (на массиве, связном списке, кольцевую, на двух стеках)
- Строить деревья, бинарные деревья и бинарные деревья поиска
- Реализовывать кучу
- Применять бинарный поиск
- Реализовывать алгоритмы сортировки (пузырьком, выбором, вставками, слиянием, кучей, быструю)
- Обходить графы
Программа курса
1 модуль
-
1Основной раздел курса
- Вступление
- Big O Notations
- Стандартные структуры данных Swift (Array, Set, Dictionary)
- Хеш таблицы
- Решение алгоритмических задач
- Однонаправленный связанный список
- Задачи на связанный список
- Двунаправленный связанный список
- Стеки
- Очередь. Имплементация на основе массива.
- Очередь на основе связанного списка
- Кольцевая очередь. Очередь на основе двух стеков.
- Дерево
- Бинарное дерево
- Бинарное дерево поиска
- Куча
- Бинарный поиск
- Сортировка пузырьком
- Сортировка выбором
- Сортировка вставками
- Сортировка слиянием
- Сортировка кучей
- Быстрая сортировка
- Графы
- Обход графа
Преподаватели: Васичко Анна Владимировна
Кому подойдёт курс
Курс углубляет знания структур данных и алгоритмов, необходимых для решения задач и собеседований.
Как проходит обучение
- Формат
- онлайн
- Практика
- Практическая работа в Playground
- Документ
- Сертификат курса
Стоимость обучения
Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дешевле медианы на 92%.
Цены — по данным сайта школы на 24 октября 2026. Перед оплатой уточните актуальную стоимость и скидки у школы.
Плюсы и минусы
Оценка редакции Курсографа по фактам со страницы курса.
Сильные стороны
- Курс охватывает широкий спектр структур данных и алгоритмов на Swift
- Все материалы доступны навсегда после покупки
- Практическая работа ведётся в Playground, что позволяет сразу применять знания
- Преподаватель — Васичко Анна Владимировна
На что обратить внимание
- Курс теоретический, не рассматривается разработка приложений
- Требуется высокий уровень знания Swift
- Стоимость 3500 ₽
Отзывы о школе SwiftBook
О школе пока нет отзывов на Курсографе.
Частые вопросы о курсе
Какой уровень Swift нужен для прохождения курса?
Курс рассчитан на тех, кто уже знаком с языком Swift на высоком уровне.
Будет ли на курсе разработка приложений?
Нет, курс является теоретическим и не включает разработку приложений. Вся работа ведётся в Playground.
Сколько уроков в курсе?
Программа состоит из 25 уроков.
Какой документ выдаётся после окончания?
По завершении курса выдаётся сертификат.
На какой срок предоставляется доступ к материалам?
Доступ к курсу предоставляется навсегда.
Сколько стоит курс?
Стоимость курса составляет 3500 ₽.
Похожие курсы в других школах
-
M20465 Проектирование решений на основе баз данных SQL Server 2014Учебный центр Трайтек · 24 часа Бесплатно
-
Microsoft Excel 2019/2016. Анализ и визуализация данныхУчебный центр Трайтек · 18 часов 16 500 ₽
-
Искусственный интеллект и основы аналитики больших данныхУниверситет Иннополис · 5 месяцев 40 000 ₽
-
Математика для анализа данныхЯндекс Практикум · 6 месяцев 30 000 ₽
Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.