Функциональное программирование: базовый курс

Курс «Функциональное программирование: базовый курс» ориентирован на тех, кто желает научиться программированию с нуля на языке Lisp и решать практические задачи.

Для прохождения уроков необходимы начальные знания в области дискретной математики и вычислительной техники, а также поддерживающий стандарт Common Lisp и компилятор.

Вам подойдет этот курс, если вы:

  • желаете решать практические задачи с помощью языка Lisp;
  • стремитесь освоить базовые основы функционального программирования;
  • хотите научиться писать программы на любых языках.

Ключевые навыки, которыми вы овладеете:

  • разработка моделирующих алгоритмов и моделей компонентов информационных систем;
  • использование современных инструментов и технологий программирования;
  • адаптация программного обеспечения;
  • язык Lisp.

Учебная программа:

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

Для прохождения занятий и выполнения заданий вам потребуется около девяти часов в неделю. В уроки включены вопросы для самоконтроля полученных знаний. По истечение всех занятий вы проходите интернет-экзамен. В случае успешной сдачи текущих заданий и финального испытания в предложенные сроки вы можете получить сертификат за отдельную плату. Лекции созданы лекторами Университета ИТМО.

Оцените курс
ОтвратительноПлохоУдовлетворительноХорошоОтлично! (0)
Загрузка...

Добавить комментарий