Über diesen Kurs

26,527 kürzliche Aufrufe

Karriereergebnisse der Lernenden

22%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

12%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Stufe „Mittel“
Ca. 18 Stunden zum Abschließen
Englisch

Kompetenzen, die Sie erwerben

Logic ProgrammingR ProgrammingObject-Oriented Programming (OOP)Functional Programming

Karriereergebnisse der Lernenden

22%

nahm einen neuen Beruf nach Abschluss dieser Kurse auf

12%

ziehen Sie für Ihren Beruf greifbaren Nutzen aus diesem Kurs
Zertifikat zur Vorlage
Erhalten Sie nach Abschluss ein Zertifikat
100 % online
Beginnen Sie sofort und lernen Sie in Ihrem eigenen Tempo.
Flexible Fristen
Setzen Sie Fristen gemäß Ihrem Zeitplan zurück.
Stufe „Mittel“
Ca. 18 Stunden zum Abschließen
Englisch

von

Placeholder

Johns Hopkins University

Lehrplan - Was Sie in diesem Kurs lernen werden

InhaltsbewertungThumbs Up92%(2,870 Bewertungen)Info
Woche
1

Woche 1

8 Minuten zum Abschließen

Welcome to Advanced R Programming

8 Minuten zum Abschließen
1 Video (Gesamt 1 min), 3 Lektüren
3 Lektüren
Syllabus1m
Course Textbook: Mastering Software Development in R1m
swirl Assignments5m
2 Stunden zum Abschließen

Functions

2 Stunden zum Abschließen
17 Lektüren
17 Lektüren
Control Structures Overview2m
if-else10m
for Loops10m
Nested for loops10m
next, break10m
Summary2m
Functions Overview2m
Code10m
Function interface10m
Default values10m
Re-factoring code10m
Dependency Checking10m
Vectorization10m
Argument Checking10m
R package10m
When Should I Write a Function?10m
Summary2m
2 Stunden zum Abschließen

Functions: Lesson Choices

2 Stunden zum Abschließen
1 praktische Übung
Swirl Lesson1h
Woche
2

Woche 2

3 Stunden zum Abschließen

Functional Programming

3 Stunden zum Abschließen
19 Lektüren
19 Lektüren
What is Functional Programming?10m
Core Functional Programming Functions10m
Map10m
Reduce10m
Search10m
Filter10m
Compose10m
Partial Application10m
Side Effects10m
Recursion10m
Summary2m
Expressions10m
Environments10m
Execution Environments10m
What is an error?10m
Generating Errors10m
When to generate errors or warnings10m
How should errors be handled?10m
Summary2m
3 Stunden zum Abschließen

Functional Programming: Lesson Choices

3 Stunden zum Abschließen
1 praktische Übung
Swirl Lesson1h 30m
Woche
3

Woche 3

2 Stunden zum Abschließen

Debugging and Profiling

2 Stunden zum Abschließen
15 Lektüren
15 Lektüren
Debugging Overview2m
traceback()10m
Browsing a Function Environment10m
Tracing Functions10m
Using debug() and debugonce()10m
recover()10m
Final Thoughts on Debugging10m
Summary2m
Profiling Overview2m
microbenchmark10m
profvis10m
Find out more10m
Summary2m
Non-standard evaluation10m
Summary2m
1 praktische Übung
Debugging and Profiling30m
Woche
4

Woche 4

5 Stunden zum Abschließen

Object-Oriented Programming

5 Stunden zum Abschließen
11 Lektüren
11 Lektüren
OOP Overview2m
Object Oriented Principles10m
S310m
S410m
Reference Classes10m
Summary2m
Overview2m
Reuse existing data structures10m
Compose simple functions with the pipe10m
Embrace functional programming10m
Design for humans10m

Bewertungen

Top-Bewertungen von ADVANCED R PROGRAMMING

Alle Bewertungen anzeigen

Über den Spezialisierung Mastering Software Development in R

Mastering Software Development in R

Häufig gestellte Fragen

Haben Sie weitere Fragen? Besuchen Sie das Hilfe-Center für Teiln..