Алгоритмы и структуры данных на Python. Базовый курс

Алгоритмы и структуры данных на Python. Базовый курс

GeekBrains
Образовательный портал
Подробнее
Начало
Ежедневно
Уровень
С нуля
Длительность
1 месяц
Формат
Вебинары
Перейти

О курсе

С помощью этого курса Вы научитесь:

  • Излагать идеи в виде блок-схем, читать готовые схемы и реализовывать программы на их основе.
  • Закрепить навыки реализации простейших алгоритмов с ветвлениями, циклами, а также рекурсивных алгоритмов.
  • Познакомиться с классическими структурами данных, которые применяются в программировании, и уметь использовать их реализации на языке Python.
  • Освоить модуль Collections и научиться работать с популярными структурами данных модуля.
  • Освоить классические алгоритмы, которые лежат в основе современных проектов любой степени сложности.
  • Узнать об алгоритмической сложности алгоритмов и научиться оценивать сложность вашего алгоритма при помощи встроенных в Python инструментов.
  • Познакомиться с внутренним устройством интерпретатора Python и понять структуру объектов внутри языка.
  • Научиться работать с деревьями и хеш-таблицами. Писать алгоритмы для работы с ними.

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

  • Введение в алгоритмизацию и реализация простых алгоритмов на Python
  • Циклы. Рекурсия. Функции.
  • Массивы. Кортежи. Множества. Списки.
  • Эмпирическая оценка алгоритмов на Python
  • Коллекции. Список. Очередь. Словарь.
  • Работа с динамической памятью
  • Алгоритмы сортировки
  • Деревья. Хэш-функция

Перспективы:

  • Сертификат об окончании обучения

Стоимость

Полная стоимость
16 500 ₽
Перейти

Вам может быть интересно

Начало
Длительность
14 месяцев
Рассрочка
5 953 ₽ / мес
Трудоустройство
Вебинары
Домашние задания
SkillFactory
skillfactory.ru
Скидка 30%
Начало
Длительность
1 год
Рассрочка
7 000 ₽ / мес
Тренажеры
Трудоустройство
Видео
Skillbox
skillbox.ru
Скидка 30%
Начало
Ежедневно
Длительность
2 года
Рассрочка
4 510 ₽ / мес
Подарок при покупке
Трудоустройство
Видео
Разработчик Python
Продвинутый уровень
Начало
Длительность
5 месяцев
Рассрочка
22 500 ₽ / мес
Стоимость
100 000 ₽
Трудоустройство
Вебинары
Домашние задания
GeekBrains
geekbrains.ru
Скидка 40%
Факультет веб-разработки
Начальный уровень
Начало
Длительность
1,5 года
Рассрочка
13 500 ₽ / мес
Стоимость
162 000 ₽
Вебинары
Видео
Трудоустройство
Начало
Ежедневно
Длительность
5 месяцев
Рассрочка
2 850 ₽ / мес
Тренажеры
Домашние задания
Видео
Начало
Ежедневно
Длительность
4 месяца
Рассрочка
Нет
Стоимость
32 000 ₽
Видео
Домашние задания