Mastering Software Development in R (eng)

Курс «Mastering Software Development in R» от платформы Coursera поможет вам освоить язык программирования R.

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

Учебная программа состоит из пяти курсов. У видеолекций первого курса есть русские субтитры, остальные курсы не переведены.

Вам подойдет этот курс, если вы:

  • имеете опыт программирования на любом языке (желательно);
  • знаете математику на уровне школьной программы;
  • хотите выучить язык R для разработки программного обеспечения.

Ключевые навыки, которые вы освоите на этом курсе:

  • программирование на языке R;
  • использование ggplot2 и Tidyverse;
  • визуализация данных;
  • ООП;
  • манипуляции с данными;
  • использование регулярных выражений;
  • логическое и функциональное программирование;
  • работа с GitHub и Rstudio.

Учебная программа:

  • среда программирования R: синтаксис, принципы R, манипуляции с данными, обработка текста, регулярные выражения, физическая память, массивы;
  • углубленное программирование: функции, функциональное программирование, обработка ошибок, профилирование, ООП;
  • построение пакетов: документация, тестирование, лицензирование, контроль версий, разработка программного обеспечения, непрерывная интеграция, кроссплатформенное развитие;
  • инструменты для визуализации данных: ggplot2, сетка, tidyverse, создание графических элементов;
  • финальный курс: получение и подготовка данных, GitHub, деплой.

В конце обучения студенты получают сертификат.

Оцените курс
ОтвратительноПлохоУдовлетворительноХорошоОтлично! (0)
Загрузка...

Добавить комментарий