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

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

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

О курсе

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

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

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

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

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

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

Стоимость

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

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

Нетология
netology.ru
Скидка 40%
Начало
Длительность
21 месяц
Рассрочка
3 000 ₽ / мес
Стоимость
108 000 ₽
Трудоустройство
Вебинары
Домашние задания
SkillFactory
skillfactory.ru
Скидка 30%
Начало
Длительность
1 год
Рассрочка
7 000 ₽ / мес
Тренажеры
Трудоустройство
Видео
Skillbox
skillbox.ru
Скидка 40%
Начало
Ежедневно
Длительность
12 месяцев
Рассрочка
5 616 ₽ / мес
Стоимость
123 552 ₽
Подарок при покупке
Трудоустройство
Видео
Skypro
sky.pro
Скидка 35%
Начало
Длительность
10 месяцев
Рассрочка
7 492 ₽ / мес
Тренажеры
Видео
Вебинары
Домашние задания
Трудоустройство
Разработчик Python
Продвинутый уровень
Начало
Длительность
5 месяцев
Рассрочка
22 500 ₽ / мес
Стоимость
100 000 ₽
Трудоустройство
Вебинары
Домашние задания
GeekBrains
gb.ru
Скидка 30%
Факультет веб-разработки
Начальный уровень
Начало
Длительность
16 месяцев
Рассрочка
3 879 ₽ / мес
Стоимость
139 650 ₽
Вебинары
Видео
Трудоустройство
Начало
Ежедневно
Длительность
5 месяцев
Рассрочка
2 850 ₽ / мес
Тренажеры
Домашние задания
Видео