Онлайн 🎓 Сертификат курса

Алгоритмы и структуры данных

Логотип SwiftBook SwiftBook Отзывов пока нет

Курс по алгоритмам и структурам данных на языке Swift для тех, кто уже уверенно владеет Swift и хочет изучить структуры данных и связанные с ними алгоритмы. В программе 25 уроков, включая сортировки, поиск, графы и другие темы. По окончании формируется понимание основных структур данных и умение реализовывать их и алгоритмы на Swift.

Формат
Онлайн
Документ
Сертификат курса

Чему вы научитесь

  • Понимать нотацию Big O
  • Использовать стандартные структуры данных Swift (Array, Set, Dictionary)
  • Реализовывать хеш-таблицы
  • Решать алгоритмические задачи
  • Работать с однонаправленным и двунаправленным связанными списками
  • Реализовывать стек и очередь (на массиве, связном списке, кольцевую, на двух стеках)
  • Строить деревья, бинарные деревья и бинарные деревья поиска
  • Реализовывать кучу
  • Применять бинарный поиск
  • Реализовывать алгоритмы сортировки (пузырьком, выбором, вставками, слиянием, кучей, быструю)
  • Обходить графы

Программа курса

1 модуль

  1. 1Основной раздел курса
    • Вступление
    • Big O Notations
    • Стандартные структуры данных Swift (Array, Set, Dictionary)
    • Хеш таблицы
    • Решение алгоритмических задач
    • Однонаправленный связанный список
    • Задачи на связанный список
    • Двунаправленный связанный список
    • Стеки
    • Очередь. Имплементация на основе массива.
    • Очередь на основе связанного списка
    • Кольцевая очередь. Очередь на основе двух стеков.
    • Дерево
    • Бинарное дерево
    • Бинарное дерево поиска
    • Куча
    • Бинарный поиск
    • Сортировка пузырьком
    • Сортировка выбором
    • Сортировка вставками
    • Сортировка слиянием
    • Сортировка кучей
    • Быстрая сортировка
    • Графы
    • Обход графа

Преподаватели: Васичко Анна Владимировна

Кому подойдёт курс

Разработчики на Swift, уже знакомые с языком на высоком уровне

Курс углубляет знания структур данных и алгоритмов, необходимых для решения задач и собеседований.

Подготовка: Требуется высокий уровень владения языком программирования Swift.

Как проходит обучение

Формат
онлайн
Практика
Практическая работа в Playground
Документ
Сертификат курса

Стоимость обучения

Для частных лиц 3 500 ₽

Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дешевле медианы на 92%.

5 000 ₽148 400 ₽
Смотреть курсы рубрики подешевле →

Цены — по данным сайта школы на 24 октября 2026. Перед оплатой уточните актуальную стоимость и скидки у школы.

Плюсы и минусы

Оценка редакции Курсографа по фактам со страницы курса.

Сильные стороны

  • Курс охватывает широкий спектр структур данных и алгоритмов на Swift
  • Все материалы доступны навсегда после покупки
  • Практическая работа ведётся в Playground, что позволяет сразу применять знания
  • Преподаватель — Васичко Анна Владимировна

На что обратить внимание

  • Курс теоретический, не рассматривается разработка приложений
  • Требуется высокий уровень знания Swift
  • Стоимость 3500 ₽

Отзывы о школе SwiftBook

О школе пока нет отзывов на Курсографе.

Учились здесь? Оставьте отзыв

Частые вопросы о курсе

Какой уровень Swift нужен для прохождения курса?

Курс рассчитан на тех, кто уже знаком с языком Swift на высоком уровне.

Будет ли на курсе разработка приложений?

Нет, курс является теоретическим и не включает разработку приложений. Вся работа ведётся в Playground.

Сколько уроков в курсе?

Программа состоит из 25 уроков.

Какой документ выдаётся после окончания?

По завершении курса выдаётся сертификат.

На какой срок предоставляется доступ к материалам?

Доступ к курсу предоставляется навсегда.

Сколько стоит курс?

Стоимость курса составляет 3500 ₽.

Похожие курсы в других школах

Все курсы рубрики «IT и программирование» →

Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.

3 500 ₽SwiftBook
На сайт курса