What You Need to Know Before
You Start
Starts 6 June 2025 10:53
Ends 6 June 2025
52 hours
Optional upgrade avallable
Beginner
Progress at your own speed
Free Trial Available
Optional upgrade avallable
Resumen
## Conviértete en un Desarrollador R:
Domina el Codificado Eficiente y la Agrupación Comienza tu camino para convertirte en un desarrollador R experto, incluso sin experiencia previa en codificación. En este Curso, adquirirás las habilidades esenciales para escribir código R eficiente, automatizar tareas y agrupar tus scripts para facilitar su compartición y colaboración. ## Construye una Base Sólida en Programación R Comienza dominando los fundamentos de R, incluyendo:
* Estructuras de datos clave como números, cadenas, factores, booleanos, fechas y horas * Estructuras de control como declaraciones condicionales y bucles para procesar datos y realizar cálculos * Escribir funciones modulares y reutilizables utilizando las mejores prácticas * Técnicas de programación orientada a objetos para gestionar bases de código complejas ## Optimiza tu Código para Rendimiento y Eficiencia Lleva tus habilidades en R al siguiente nivel aprendiendo a evaluar tu código para identificar cuellos de botella de rendimiento y mejorar operaciones intensivas en recursos.
Explorarás el procesamiento en paralelo usando bibliotecas poderosas como parallel, purrr y foreach, permitiendo cálculos más eficientes. Al dominar estas técnicas, escribirás código R más rápido y optimizado, capaz de manejar grandes conjuntos de datos con facilidad. ## Domina el Arte de la Agrupación y la Colaboración Como Desarrollador R, necesitarás compartir tu código y colaborar con otros.
En este Curso, aprenderás a:
* Agrupar tu código usando herramientas estándar de la industria como devtools, roxygen2 y testthat * Documentar tu código para facilitar su comprensión y mantenimiento * Usar control de versiones con Git para gestionar bases de código de manera segura y eficiente * Contribuir a proyectos de código abierto y trabajar con otros desarrolladores ## ¿Por Qué Convertirse en un Desarrollador R? R es una habilidad muy buscada en el mundo impulsado por los datos de hoy.
Al completar este Curso, serás capaz de automatizar tareas repetitivas y optimizar flujos de trabajo de análisis de datos, desarrollar paquetes R robustos y mantenibles, y colaborar eficazmente con científicos de datos, analistas y desarrolladores. Estas habilidades te ayudarán a avanzar en tu carrera en campos como análisis de datos, inteligencia de negocios e investigación.
Ya sea que seas un programador R aspirante o quieras mejorar tus habilidades existentes, este Curso proporciona un camino completo para convertirte en un Desarrollador R seguro y competente.
Programa de estudio
- Introducción a R
- R Intermedio
- Introducción al Tidyverse
- Manipulación de Datos con dplyr
- Analizar la Popularidad de los Lenguajes de Programación
- Introducción a la Escritura de Funciones en R
- Escritura de Código Eficiente en R
- Fundamentos de Programación Funcional con purrr
- Programación Paralela en R
- Introducción a Shell
- Desarrollo de Paquetes R
- Programación Defensiva en R
- Programación Orientada a Objetos con S3 y R6 en R
- Introducción a Git
- Git Intermedio
Enseñado por
Jonathan Cornelissen, Filip Schouwenaars, Richie Cotton, Colin Gillespie, David Robinson, DataCamp Content Creator, James Chapman, Nabeel Imam, Jasmin Ludolf, and George Boorman
Asignaturas
Programación