Курс на Stepik
Обложка курса «Функциональное программирование на F#» на Stepik
850 ₽

Функциональное программирование на F# 0.000

Открыть на
STEPIK.ORG

Излагаются принципы написания программ в рамках функциональной парадигмы программирования. В качестве основного языка взят F#, интегрированный в среду разработки Visual Studio, но приводятся соответствующие примеры на других языках.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Функциональное программирование на F#»Учеников на курсе 506
Сертификаты, выданные на курсе «Функциональное программирование на F#»Сертификатов выдано 0
Отзывы о курсе «Функциональное программирование на F#»Отзывов получено 0
Рейтинг курса «Функциональное программирование на F#»Рейтинг курса 0.000
Уроки в курсе «Функциональное программирование на F#»Количество уроков 41
Тесты в курсе «Функциональное программирование на F#»Количество квизов 81
Задачи с кодом в курсе «Функциональное программирование на F#»Количество задач с кодом 11
Время прохождения курса «Функциональное программирование на F#»Время прохождения курса
Стоимость курса «Функциональное программирование на F#»Стоимость курса 850 ₽
Обновления курса «Функциональное программирование на F#»Обновления курса
Дата публикации курса «Функциональное программирование на F#»Дата публикации курса
Последнее обновление курса «Функциональное программирование на F#»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Функциональное программирование на F#» 10 разделов Уроки в курсе «Функциональное программирование на F#» 41 урок Тесты в курсе «Функциональное программирование на F#» 81 тест Задачи в курсе «Функциональное программирование на F#» 11 задач Время прохождения курса «Функциональное программирование на F#» 8 ч. Последнее обновление курса «Функциональное программирование на F#» обн. 24 апреля 2026

1. Введение в программирование на F#

5 уроков
Закрытый
1.1 Дополнительные ресурсы. Ссылки
624
624
1м 43с
10
Закрытый
1.2 Функциональная парадигма программирования
517
198
6м 43с
16
Закрытый
1.3 Установка и запуск F#
383
173
4м 38с
7
Закрытый
1.4 Интерактивный F#
68
43
5м 20с
3
Закрытый
1.5 Полиглот-ноутбук
28
20
2м 31с
2

2. Структуры данных и базисные операции

2 урока
Закрытый
2.1 Основы создания программ в F#
298
1
78м 30с
7
Закрытый
2.2 Функциональное программирование в сравнении с императивным
201
108
7м 5с
1

3. Программирование функций

4 урока
Открытый
3.1 Объявление переменных и функций
175
42
31м 20с
2
Закрытый
3.2 Соответствие шаблону
140
52
9м 55с
1
Закрытый
3.3 Рекурсивные функции
105
36
36м 0с
2
Закрытый
3.4 Функции высших порядков
105
28
7м 3с
3

4. Неизменные структуры данных

6 уроков
Закрытый
4.1 Опциональный тип
94
2
133м 42с
0
Закрытый
4.2 Кортеж
91
33
4м 28с
0
Закрытый
4.3 Список
85
19
54м 15с
0
Закрытый
4.4 Размеченное объединение
88
16
4м 29с
0
Закрытый
4.5 Запись
58
2
1м 59с
0
Закрытый
4.6 Перечислитель
64
35
3м 36с
0

5. Приёмы функционального программирования

6 уроков
Закрытый
5.1 Замыкания, ленивые вычисления и мемоизация
142
45
3м 37с
2
Закрытый
5.2 Последовательности
54
38
3м 11с
-1
Закрытый
5.3 Управляющая логика
67
19
5м 7с
0
Закрытый
5.4 Изменяемые данные
57
20
60м 4с
1
Закрытый
5.5 Вычислительные выражения
54
0
63м 15с
0
Закрытый
5.6 * Алгебры функциональной парадигмы
90
17
17м 26с
-1

6. Объектно-ориентированное программирование

6 уроков
Закрытый
6.1 Введение
15
7
1м 40с
0
Закрытый
6.2 Классы
12
1
19м 33с
0
Открытый
6.3 Наследование
14
1
0м 27с
0
Закрытый
6.4 Интерфейсы
11
6
0м 10с
0
Закрытый
6.5 Объектные выражения
11
6
0м 3с
0
Закрытый
6.6 * Практический раздел
9
3
-
0

7. Тестирование и отладка алгоритмов

4 урока
Закрытый
7.1 Обработка исключений
58
33
2м 39с
1
Открытый
7.2 Операции ввода-вывода
76
9
5м 48с
1
Открытый
7.3 Рефлексия
73
7
0м 27с
0
Закрытый
7.4 Тестирование свойств функций
56
10
2м 26с
1

8. Многопоточные и конкурирующие вычисления

2 урока
Закрытый
8.1 Асинхронные вычисления
77
0
3м 1с
0
Закрытый
8.2 Очередь сообщений и агенты
139
0
0м 17с
0

9. Предметно-ориентированное программирование

2 урока
Закрытый
9.1 Предметно-ориентированное программирование
602
13
5м 52с
0
Закрытый
9.2 Единицы измерения
132
77
4м 30с
1

10. Специализированные библиотеки

3 урока
Закрытый
10.1 Библиотеки на каждый день
4
3
-
0
Закрытый
10.2 Альтернатива async: библиотека Hopac
8
0
-
0
Закрытый
10.3 Elmish
7
7
-
0