Об этом курсе

Недавно просмотрено: 26,527

Карьерные результаты учащихся

22%

начал новую карьеру, пройдя эти курсы

12%

получил значимые преимущества в карьере благодаря этому курсу
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Средний уровень
Прибл. 18 часов на выполнение
Английский

Приобретаемые навыки

Logic ProgrammingR ProgrammingObject-Oriented Programming (OOP)Functional Programming

Карьерные результаты учащихся

22%

начал новую карьеру, пройдя эти курсы

12%

получил значимые преимущества в карьере благодаря этому курсу
Сертификат, ссылками на который можно делиться с другими людьми
Получите сертификат по завершении
100% онлайн
Начните сейчас и учитесь по собственному графику.
Гибкие сроки
Назначьте сроки сдачи в соответствии со своим графиком.
Средний уровень
Прибл. 18 часов на выполнение
Английский

от партнера

Placeholder

Университет Джонса Хопкинса

Программа курса: что вы изучите

Оценка контентаThumbs Up92%(2,870 оценки)Info
Неделя
1

Неделя 1

8 минут на завершение

Welcome to Advanced R Programming

8 минут на завершение
1 видео ((всего 1 мин.)), 3 материалов для самостоятельного изучения
1 видео
3 материала для самостоятельного изучения
Syllabus1мин
Course Textbook: Mastering Software Development in R1мин
swirl Assignments5мин
2 ч. на завершение

Functions

2 ч. на завершение
17 материалов для самостоятельного изучения
17 материалов для самостоятельного изучения
Control Structures Overview2мин
if-else10мин
for Loops10мин
Nested for loops10мин
next, break10мин
Summary2мин
Functions Overview2мин
Code10мин
Function interface10мин
Default values10мин
Re-factoring code10мин
Dependency Checking10мин
Vectorization10мин
Argument Checking10мин
R package10мин
When Should I Write a Function?10мин
Summary2мин
2 ч. на завершение

Functions: Lesson Choices

2 ч. на завершение
1 практическое упражнение
Swirl Lesson
Неделя
2

Неделя 2

3 ч. на завершение

Functional Programming

3 ч. на завершение
19 материалов для самостоятельного изучения
19 материалов для самостоятельного изучения
What is Functional Programming?10мин
Core Functional Programming Functions10мин
Map10мин
Reduce10мин
Search10мин
Filter10мин
Compose10мин
Partial Application10мин
Side Effects10мин
Recursion10мин
Summary2мин
Expressions10мин
Environments10мин
Execution Environments10мин
What is an error?10мин
Generating Errors10мин
When to generate errors or warnings10мин
How should errors be handled?10мин
Summary2мин
3 ч. на завершение

Functional Programming: Lesson Choices

3 ч. на завершение
1 практическое упражнение
Swirl Lesson1ч 30мин
Неделя
3

Неделя 3

2 ч. на завершение

Debugging and Profiling

2 ч. на завершение
15 материалов для самостоятельного изучения
15 материалов для самостоятельного изучения
Debugging Overview2мин
traceback()10мин
Browsing a Function Environment10мин
Tracing Functions10мин
Using debug() and debugonce()10мин
recover()10мин
Final Thoughts on Debugging10мин
Summary2мин
Profiling Overview2мин
microbenchmark10мин
profvis10мин
Find out more10мин
Summary2мин
Non-standard evaluation10мин
Summary2мин
1 практическое упражнение
Debugging and Profiling30мин
Неделя
4

Неделя 4

5 ч. на завершение

Object-Oriented Programming

5 ч. на завершение
11 материалов для самостоятельного изучения
11 материалов для самостоятельного изучения
OOP Overview2мин
Object Oriented Principles10мин
S310мин
S410мин
Reference Classes10мин
Summary2мин
Overview2мин
Reuse existing data structures10мин
Compose simple functions with the pipe10мин
Embrace functional programming10мин
Design for humans10мин

Рецензии

Лучшие отзывы о курсе ADVANCED R PROGRAMMING

Посмотреть все отзывы

Специализация Mastering Software Development in R: общие сведения

Mastering Software Development in R

Часто задаваемые вопросы

Остались вопросы? Посетите Центр поддержки учащихся.