Enroll Course: https://www.coursera.org/learn/programming-languages-part-b
Введение в курс
Курс ‘Языки программирования, Часть B’ является важной частью трехчастного цикла курсов, предлагаемых на платформе Coursera. Прежде чем приступить к этому курсу, настоятельно рекомендуется пройти первую часть, так как в курсе B активно используются материалы из A. Курс предлагает глубокое погружение в основные концепции языков программирования с акцентом на функциональное программирование.
Содержание курса
Курс состоит из нескольких ключевых модулей:
- Введение и установка программного обеспечения: первый шаг для понимания структуры курса и установки необходимых инструментов.
- Модули с Racket: курс начинается с программирования на Racket и вводится в важные понятия, связанные с отложенной оценкой.
- Строительство структур данных: во втором модуле освещаются динамически типизированные языки и реализация языков программирования с помощью интерпретаторов.
- Сравнение статической и динамической типизации: заключительный модуль курса акцентирует внимание на важнейших различиях между ML и Racket, которые являются ключевыми для понимания языков программирования в целом.
Почему стоит пройти этот курс?
Курс ‘Языки программирования, Часть B’ идеально подходит как для начинающих, так и для тех, кто хочет углубить свои знания в области функционального программирования. Благодаря разнообразию используемых языков программирования, учащиеся получают возможность увидеть, как разные языки
Enroll Course: https://www.coursera.org/learn/programming-languages-part-b