Курс на Stepik
Обложка курса «F#: старт для новичков» на Stepik
Бесплатно

F#: старт для новичков 0.000

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «F#: старт для новичков»Учеников на курсе 0
Сертификаты, выданные на курсе «F#: старт для новичков»Сертификатов выдано 0
Отзывы о курсе «F#: старт для новичков»Отзывов получено 0
Рейтинг курса «F#: старт для новичков»Рейтинг курса 0.000
Уроки в курсе «F#: старт для новичков»Количество уроков 33
Тесты в курсе «F#: старт для новичков»Количество квизов 254
Обновления курса «F#: старт для новичков»Обновления курса
Дата публикации курса «F#: старт для новичков»Дата публикации курса
Последнее обновление курса «F#: старт для новичков»Последнее обновление
Сложность easy

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

Разделы в курсе «F#: старт для новичков» 9 разделов Уроки в курсе «F#: старт для новичков» 33 урока Тесты в курсе «F#: старт для новичков» 254 теста Последнее обновление курса «F#: старт для новичков» обн. 7 сентября 2026

Введение в F#

3 урока
1. Важно перед началом
2. Что такое F#?
3. Среды разработки для F#

Основы языка

9 уроков
1. Переменные и константы (let)
2. Вывод\ввод данных
3. Базовые типы данных
4. Операторы
5. Работа со строками
6. Комментарии
7. Условные операторы
8. Циклы
9. Pattern Matching (match)

Функции

5 уроков
1. Базовые функции
2. Объявление функций
3. Анонимные функции (fun)
4. Частичное применение
5. Конвейерный оператор (|>)

Коллекции

2 урока
1. Списки (list)
2. Массивы (array)

Пользовательские типы данных

3 урока
1. Кортежи (tuple)
2. Записи (record)
3. Объединения (discriminated unions)

Рекурсия

2 урока
1. Простая рекурсия
2. Хвостовая рекурсия

Безопасная работа с данными

3 урока
1. Тип Option
2. Основы Result
3. try/with

Модули и организация кода

3 урока
1. Создание модулей
2. Пространства имен
3. Разделение проекта на файлы

Работа с файлами

3 урока
1. Чтение файлов
2. Запись файлов
3. Обработка текстовых данных