Курс на Stepik
Обложка курса «Fortran: От основ до ускорения Python-скриптов» на Stepik
1 500 ₽

Fortran: От основ до ускорения Python-скриптов 5.000

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

Ваш Python тормозит на тяжелых расчетах? Освойте Fortran — язык, на котором держится вся современная наука (NASA, CERN) и библиотеки NumPy/SciPy. Научитесь находить узкие места и ускорять код в 100 раз, создавая собственные расширения для Python

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Fortran: От основ до ускорения Python-скриптов»Учеников на курсе 73
Сертификаты, выданные на курсе «Fortran: От основ до ускорения Python-скриптов»Сертификатов выдано 11
Отзывы о курсе «Fortran: От основ до ускорения Python-скриптов»Отзывов получено 4
Рейтинг курса «Fortran: От основ до ускорения Python-скриптов»Рейтинг курса 5.000
Уроки в курсе «Fortran: От основ до ускорения Python-скриптов»Количество уроков 33
Тесты в курсе «Fortran: От основ до ускорения Python-скриптов»Количество квизов 95
Время прохождения курса «Fortran: От основ до ускорения Python-скриптов»Время прохождения курса
Стоимость курса «Fortran: От основ до ускорения Python-скриптов»Стоимость курса 1 500 ₽
Обновления курса «Fortran: От основ до ускорения Python-скриптов»Обновления курса
Дата публикации курса «Fortran: От основ до ускорения Python-скриптов»Дата публикации курса
Последнее обновление курса «Fortran: От основ до ускорения Python-скриптов»Последнее обновление
Сложность easy

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

Разделы в курсе «Fortran: От основ до ускорения Python-скриптов» 10 разделов Уроки в курсе «Fortran: От основ до ускорения Python-скриптов» 33 урока Тесты в курсе «Fortran: От основ до ускорения Python-скриптов» 95 тестов Время прохождения курса «Fortran: От основ до ускорения Python-скриптов» 6 ч. Последнее обновление курса «Fortran: От основ до ускорения Python-скриптов» обн. 15 марта 2026

1. Setup: Лаборатория High Performance Computing

4 урока
Открытый
1.1 Знакомство с Fortran
122
6
4м 29с
3
Закрытый
1.2 Готовим лабораторию: VS Code + GFortran
42
28
6м 4с
0
Открытый
1.3 Структура программы и "Hello, World!"
59
35
10м 7с
0
Закрытый
1.4 Наш финальный проект: Симулятор полета
25
25
2м 24с
0

2. Data Types: Строгая типизация и надежность NASA

3 урока
Закрытый
2.1 Переменные и базовые типы данных
29
21
7м 27с
0
Закрытый
2.2 Арифметические операции и встроенные функции
26
21
22м 3с
0
Закрытый
2.3 Ввод данных с клавиатуры (READ *)
22
20
12м 3с
0

3. Logic: Алгоритмы принятия решений

2 урока
Закрытый
3.1 Условный оператор IF ... END IF
20
19
7м 45с
0
Закрытый
3.2 Оператор выбора SELECT CASE
20
18
19м 39с
0

4. Vectorization I: Обработка потоков данных

3 урока
Закрытый
4.1 Цикл DO. Повторение — мать учения
19
15
13м 17с
0
Закрытый
4.2 Одномерные массивы
15
15
12м 59с
0
Закрытый
4.3 Цикл DO WHILE
16
15
6м 40с
0

5. Vectorization II: Тензоры, Матрицы и Линейная алгебра

4 урока
Закрытый
5.1 Многомерные массивы (матрицы)
16
14
12м 15с
0
Закрытый
5.2 Срезы массивов
15
14
8м 16с
0
Закрытый
5.3 Встроенные функции для работы с массивами
15
14
10м 10с
0
Закрытый
5.4 Конструкция WHERE
14
14
12м 32с
0

6. Architecture: Создание API и библиотек

4 урока
Закрытый
6.1 Функции (FUNCTION)
14
13
16м 43с
0
Закрытый
6.2 Подпрограммы (SUBROUTINE)
13
13
12м 44с
0
Закрытый
6.3 Модули (MODULE). Организация кода и создание библиотек
13
11
17м 14с
0
Закрытый
6.4 Финальный проект — Шаг 1: Создаем «физическую библиотеку»
14
14
5м 17с
0

7. Data Pipelines: Обработка Big Data и CSV

4 урока
Закрытый
7.1 Основы файлового ввода/вывода (OPEN, CLOSE, READ, WRITE)
12
9
7м 0с
0
Закрытый
7.2 Форматированный вывод (FORMAT)
12
7
3м 32с
0
Закрытый
7.3 Чтение файлов в цикле до конца
11
6
5м 41с
0
Закрытый
7.4 Финальный проект — Шаг 2: Запись результатов в файл
11
11
6м 39с
0

8. Memory Management: Эффективное управление памятью

4 урока
Закрытый
8.1 Динамические (аллоцируемые) массивы (ALLOCATABLE)
7
5
-
0
Закрытый
8.2 Производные типы (TYPE ... END TYPE)
6
5
-
0
Закрытый
8.3 Финальный проект — Шаг 3: Финальная сборка и анализ
8
8
-
0
Закрытый
8.4 Визуализация результатов
8
8
-
0

9. Roadmap: Путь к суперкомпьютерам и кластерам

1 урок
Закрытый
9.1 Что дальше? Краткий обзор тем для дальнейшего изучения
8
6
-
0

10. ⚡ Бонус-модуль: Python + Fortran. Турбо-режим.

4 урока
Открытый
10.1 Почему Python тормозит и как Fortran его спасает?
22
22
3м 23с
0
Закрытый
10.2 Магия одной команды — F2PY
6
5
-
0
Закрытый
10.3 Профессиональный подход — ISO_C_BINDING
6
4
-
0
Закрытый
10.4 Практика — Генератор Фракталов (Mandelbrot)
6
6
-
0