Содержание курса
1. Основы продвинутого программирования на R
6 уроков
10
6
0м
0
Открытый
1.1
Внутреннее устройство R: Среды, связывание и системы объектов
↗
5
1
-
0
Закрытый
1.2
Управление памятью и оптимизация сборки мусора
↗
1
1
-
0
Закрытый
1.3
Продвинутое функциональное программирование
↗
1
1
-
0
Закрытый
1.4
Манипуляция выражениями и нестандартная оценка кода
↗
1
1
-
0
Закрытый
1.5
Методы профилирования и тестирования производительности
↗
1
1
-
0
Закрытый
1.6
Отладка сложного кода R и обработка ошибок
↗
1
1
-
0
2. Высокопроизводительные вычисления в R
7 уроков
7
7
0м
0
Закрытый
2.1
Векторизация и избегание циклов в базовом R
↗
1
1
-
0
Закрытый
2.2
Продвинутые методы работы с data.table для обработки больших объ
↗
1
1
-
0
Закрытый
2.3
Оптимизация производительности в dplyr и tidyverse
↗
1
1
-
0
Закрытый
2.4
Параллельные вычисления
↗
1
1
-
0
Закрытый
2.5
(Бонус) Rcpp: Интеграция C++ для максимальной производительности
↗
1
1
-
0
Закрытый
2.6
Высокопроизводительная линейная алгебра и матричные вычисления
↗
1
1
-
0
Закрытый
2.7
Эффективные по памяти структуры данных и алгоритмы
↗
1
1
-
0
3. Разработка и распространение пакетов повышенной сложности
7 уроков
7
7
0м
0
Закрытый
3.1
Архитектура пакетов и шаблоны проектирования
↗
1
1
-
0
Закрытый
3.2
Продвинутая документация с roxygen2 и pkgdown
↗
1
1
-
0
Закрытый
3.3
Модульное тестирование и разработка
↗
1
1
-
0
Закрытый
3.4
Расширенное управление зависимостями и системные требования
↗
1
1
-
0
Закрытый
3.5
Проверка пакета и процесс отправки в CRAN
↗
1
1
-
0
Закрытый
3.6
(Бонус) Двоичные пакеты и кроссплатформенная совместимость
↗
1
1
-
0
Закрытый
3.7
Управление пакетами и версиями
↗
1
1
-
0
4. Производственные процессы и развертывание
7 уроков
9
7
0м
0
Закрытый
4.1
Воспроизводимые исследования и организация проектов
↗
1
1
-
0
Закрытый
4.2
Докеризация приложений на R
↗
1
1
-
0
Закрытый
4.3
Разработка Приложений на Shiny для Промышленной Эксплуатации
↗
1
1
-
0
Закрытый
4.4
Разработка API с использованием plumber и RESTful сервисов
↗
1
1
-
0
Открытый
4.5
Пакетная обработка и планировщик заданий
↗
3
1
-
0
Закрытый
4.6
Мониторинг, логирование и отслеживание ошибок
↗
1
1
-
0
Закрытый
4.7
Непрерывная интеграция и развертывание для проектов на R
↗
1
1
-
0
5. Продвинутая инженерия и интеграция данных
6 уроков
6
6
0м
0
Закрытый
5.1
Интеграция баз данных и шаблоны ORM
↗
1
1
-
0
Закрытый
5.2
Интеграция больших данных с использованием Spark и Arrow
↗
1
1
-
0
Закрытый
5.3
Обработка и потоковая передача данных в реальном времени
↗
1
1
-
0
Закрытый
5.4
Фреймворки обеспечения качества и валидации данных
↗
1
1
-
0
Закрытый
5.5
Проектирование и оптимизация ETL-процессов
↗
1
1
-
0
Закрытый
5.6
Интеграция API данных и веб-скрапинг
↗
1
1
-
0
6. Продвинутые темы и новые технологии
6 уроков
6
6
0м
0
Закрытый
6.1
Развертывание моделей машинного обучения и MLOps
↗
1
1
-
0
Закрытый
6.2
Web Assembly (WASM) и R в браузере
↗
1
1
-
0
Закрытый
6.3
Геопространственный анализ и картографирование
↗
1
1
-
0
Закрытый
6.4
Системы анализа и прогнозирования временных рядов
↗
1
1
-
0
Закрытый
6.5
Текстовый анализ и обработка естественного языка
↗
1
1
-
0
Закрытый
6.6
Примеры и шаблоны оптимизации производительности
↗
1
1
-
0
7. Финальный модуль
1 урок
1
1
0м
0
Закрытый
7.1
Начало вашего пути!
↗
1
1
-
0