Acerca de este Curso

7,867 vistas recientes

Resultados profesionales del estudiante

25%

comenzó una nueva carrera después de completar estos cursos

17%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel intermedio
Aprox. 21 horas para completar
Inglés (English)

Habilidades que obtendrás

Programming ToolGithubContinuous IntegrationR Programming

Resultados profesionales del estudiante

25%

comenzó una nueva carrera después de completar estos cursos

17%

consiguió un beneficio tangible en su carrera profesional gracias a este curso
Certificado para compartir
Obtén un certificado al finalizar
100 % en línea
Comienza de inmediato y aprende a tu propio ritmo.
Fechas límite flexibles
Restablece las fechas límite en función de tus horarios.
Nivel intermedio
Aprox. 21 horas para completar
Inglés (English)

ofrecido por

Placeholder

Universidad Johns Hopkins

Programa - Qué aprenderás en este curso

Calificación del contenidoThumbs Up97%(1,415 calificaciones)Info
Semana
1

Semana 1

3 horas para completar

Getting Started with R Packages

3 horas para completar
1 video (Total 2 minutos), 16 lecturas, 1 cuestionario
16 lecturas
Before You Start10m
Using Mac OS10m
Using Windows10m
Using Unix/Linux10m
R packages10m
Basic Structure of an R Package10m
DESCRIPTION File10m
NAMESPACE File10m
Namespace Function Notation10m
Loading and Attaching a Package Namespace10m
The R Sub-directory10m
The man Sub-directory10m
Summary10m
The devtools package10m
Creating a Package10m
Other Functions10m
1 ejercicio de práctica
R Package and devtools30m
Semana
2

Semana 2

7 horas para completar

Documentation and Testing

7 horas para completar
14 lecturas
14 lecturas
Documentation10m
Vignette's and README Files10m
Knitr / Markdown30m
Common knitr Options10m
Help Files and roxygen210m
Common roxygen2 Tags10m
Overview10m
Data for Demos10m
Internal Data10m
Data Packages10m
Summary10m
Introduction10m
The testthat Package10m
Passing CRAN Checks10m
Semana
3

Semana 3

5 horas para completar

Licensing, Version Control, and Software Design

5 horas para completar
25 lecturas
25 lecturas
Overview10m
The General Public License10m
The MIT License10m
The CC0 License10m
Overview10m
Paying it Forward10m
Linus’s Law10m
Hiring10m
Summary10m
Introduction10m
git10m
Initializing a git repository10m
Committing10m
Browsing History10m
Linking local repo to GitHub repo10m
Syncing RStudio and GitHub10m
Issues10m
Pull Request10m
Merge Conflicts10m
Introduction10m
The Unix Philosophy10m
Default Values10m
Naming Things10m
Playing Well With Others10m
Summary10m
1 ejercicio de práctica
Testing, GitHub, and Open Source30m
Semana
4

Semana 4

6 horas para completar

Continuous Integration and Cross Platform Development

6 horas para completar
13 lecturas
13 lecturas
Overview10m
Web Services for Continuous Integration10m
Using Travis10m
Using AppVeyor10m
Summary10m
Introduction10m
Handling Paths10m
Saving Files & rappdirs10m
rappdirs10m
Options and Starting R10m
Package Installation10m
Environmental Attributes10m
Summary10m

Reseñas

Principales reseñas sobre BUILDING R PACKAGES

Ver todas las reseñas

Acerca de Programa especializado: Mastering Software Development in R

Mastering Software Development in R

Preguntas Frecuentes

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.