Технологии программирования

Курс знакомит с возможностями языка C# и инструментами, которые используются в современной продуктовой разработке. Позволяет студентам овладеть основными знаниями и навыками начинающего разработчика.
Обучение 4 месяца
сертификат
0%
Стоимость курса
3 600 ₽ 3 600 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Технологии программирования» от OpenEdu - openedu.ru

  1. Очереди, стеки, дженерики - 8 часов. Стек и очередь — Дженерики — Применение стека и очереди — Применение дженериков.
  2. yield return - 8 часов. IEnumerable — yield return.
  3. Списки и словари - 8 часов. Списки — Перегрузка операторов — Хэш-функции — Dictionary.
  4. Делегаты - 8 часов. Делегаты — Дженерик-делегаты — Лямбда-выражения — Замыкания.
  5. Элементы функционального программирования - 8 часов. Применение делегатов — LINQ — Последовательные вызовы LINQ-методов.
  6. Графы и обходы - 8 часов. Графы — Обходы лабиринтов — Реализация графа — Обходы графа — Топологическая сортировка.
  7. Применение цифровых методов и устройств - 8 часов. Комбинаторные задачи — Жадные алгоритмы — Алгоритм Краскала — Алгоритм Дейкстры — «Нежадные» задачи.
  8. Динамическое программирование - 8 часов. Динамическое программирование — Расстояние Левенштейна — Другие применения ДП.
  9. Структуры данных - 8 часов. Очередь с приоритетами и алгоритм Дейкстры — Бинарная куча — Бинарное дерево поиска.
  10. События - 8 часов. События — Использование событий.
  11. Оконные приложения - 8 часов. Оконные приложения — Рисование — MVC.
  12. Асинхронное программирование - 8 часов. Асинхронное выполнение — Потокобезопасность — Обзор других возможностей.
  13. Рефлексия типов - 8 часов. Рефлексия типов — Применение рефлексии — Работа с синтаксическими деревьями.
Ознакомиться со всей программой

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

  • Освоите и сможете применять: комбинаторные задачи жадные алгоритмы алгоритм краскала алгоритм дейкстры «нежадные» задачи.
  • Освоите и сможете применять: графы обходы лабиринтов реализация графа обходы графа топологическая сортировка.
  • Освоите и сможете применять: очередь с приоритетами и алгоритм дейкстры бинарная куча бинарное дерево поиска.
  • Освоите и сможете применять: асинхронное выполнение потокобезопасность обзор других возможностей.
  • Научитесь применять делегатов linq последовательные вызовы linq методов.

Подробная информация о курсе

Курс знакомит с возможностями языка C# и инструментами, которые используются в современной продуктовой разработке. Позволяет студентам овладеть основными знаниями и навыками начинающего разработчика.

Цены и сроки

  • Стоимость3 600 ₽
  • Старая цена3 600 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно

По окончанию курса

  • Диплом или сертификатсертификат
Технологии программирования
3 600 ₽ 3 600 ₽