Вивчай алгоритми та структури даних безкоштовно.
ITVDN: курси програмування
Відеокурси з
програмування

Замовити дзвінок

Вибери свою IT спеціальність

Підписка

Замовити дзвінок

+38 099 757 27 82

Акція закінчилась. Більше актуальних пропозицій у розділі Акції!

Усі акції

С 7 по 13 августа 2020 года ITVDN дарит возможность пройти обучение по курсу Алгоритмы и структуры данных бесплатно!

Почему необходимо знать алгоритмы и структуры данных?

Алгоритмы и структуры данных — необходимый фундамент, который лежит в основе создания хорошего исходного кода через подбор оптимальных форм представления информации и последовательности действий.

Изучив структуры данных, вы будете уметь управлять уровнем сложности своих программ, а также разрабатывать приложения с высокой производительностью, которые будут рациональнее взаимодействовать с памятью.

Знание алгоритмов позволит вам создавать сложные конструкции для эффективного решения широкого спектра задач в программировании.

О курсе

Автор курса — Артем Верещака, Senior Software Engineer в компании Bolt, Эстония.

Продолжительность видео уроков - 10 часов 27 минут.

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

  1. Введение в структуры и алгоритмы данных. Связные списки
  2. Динамический массив. Stack, Queue и Set.
  3. Алгоритмы сортировки.
  4. Хеш-таблицы. Деревья.
  5. Бинарное дерево поиска. АВЛ-дерево.
  6. Графы (3 части).
  7. Динамическое программирование.
  8. Задачи. Практикум.

Для кого этот курс

Видео курс "Алгоритмы и структуры данных" предназначен прежде всего для тех, кто владеет языком С# на базовом уровне и желает понять, как писать эффективный и понятный код. Главная цель курса — освоив базу алгоритмов, научиться использовать их в правильном ключе для решения сложных и нестандартных задач. Однако, теоретический материал, выложенный в видео курсе, универсален и подойдет для программистов различных направленностей.

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

  • Разбираться в распространенных алгоритмах и структурах данных
  • Комбинировать простые конструкции языка для построения сложных алгоритмов
  • Давать оценку сложности различным алгоритмам
  • Определять сильные и слабые стороны тех или иных структур данных
  • Реализовывать простые и сложные структуры данных: бинарные деревья поиска, хеш-таблицы, стеки, очереди, списки, динамические массивы, множества, графы
  • Создавать алгоритмы сортировки, поиска элемента в массиве, обхода двоичного дерева и удаления из него узлов, алгоритмы роста динамического массива и т. д.

По завершению обучения вы научитесь делать выбор в пользу наиболее оптимального решения среди нескольких возможных при создании программного обеспечения и сможете успешно реализовывать его.

Сроки акции

Акция проходит с 7 по 13 августа 2020 года. Доступ к курсу открывается на 10 дней.

Улучшайте свои навыки программирования на ITVDN!

КОМЕНТАРІ ТА ОБГОВОРЕННЯ
ВІДЕО КУРСИ ЗА СХОЖОЮ ТЕМАТИКОЮ
СТАТТІ ЗА СХОЖОЮ ТЕМАТИКОЮ
Notification success