Алгоритмы и структуры данных на Python. Интерактивный курс
Алгоритмы и структуры на Python
IT: Для программистов и IT-специалистов / Python
GeekBrainsЦелевая аудитория
Python-разработчикиПрограммистыКурс учит понимать фундаментальные алгоритмы и использовать их для решения практических задач. Знакомит с методами анализа данных на Python и всеми необходимыми библиотеками.
Чему Вы научитесь
- Излагать идеи в виде блок-схем, читать готовые схемы и реализовывать программы на их основе.
- Закрепить навыки реализации простейших алгоритмов с ветвлениями, циклами, а также рекурсивных алгоритмов.
- Познакомиться с классическими структурами данных, которые применяются в программировании, и уметь использовать их реализации на языке Python.
- Освоить модуль Collections и научиться работать с популярными структурами данных модуля.
- Освоить классические алгоритмы, которые лежат в основе современных проектов любой степени сложности.
- Узнать об алгоритмической сложности алгоритмов и научиться оценивать сложность вашего алгоритма при помощи встроенных в Python инструментов.
- Познакомиться с внутренним устройством интерпретатора Python и понять структуру объектов внутри языка.
- Научиться работать с деревьями и хеш-таблицами. Писать алгоритмы для работы с ними.
Что Вы получите
- Видеозаписи всех онлайн-занятий
- Общение с одногруппниками
- Методички и практические задания
- Сертификат об окончании обучения
Программа
Урок 1. Введение в Алгоритмизацию и простые алгоритмы на Python
Урок 2. Циклы, рекурсия, функции
Урок 3. Массивы
Урок 4. Эмпирическая оценка алгоритмов
Урок 5. Коллекции. Модуль Collections
Урок 6. Работа с динамической памятью
Урок 7. Алгоритмы сортировки
Урок 8. Графы
Урок 9. Деревья. Хеш-функции
Записаться на курс
Алгоритмы и структуры данных на Python
12 507 ₽
Другие курсы
Менеджер по персоналу: Курсы
Рубикон, НОУ Учебный центр
8 500 ₽
Открытый набор
Москва, Армянский пер., д.9/1/1
Медицинская сестра скорой и неотложной помощи по приему и передаче вызовов: Повышение квалификации
Единый Центр Подготовки Кадров
15 000 ₽
Открытый набор
Онлайн
1С: БГУ. Бухгалтерский учет на компьютере в бюджетных организациях: Курсы
Учебный центр "СТЕК"
5 250 ₽
Открытый набор
Москва, ул. Большая Татарская, д. 35 (Павелецкая / Третьяковская / Новокузнецкая)