Programa
Desenvolvedor R
Incluído comPremium or Teams
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.Treinar 2 ou mais pessoas?
Tentar DataCamp for BusinessAmado por alunos de milhares de empresas
Descrição da Trilha
Desenvolvedor R
Torne-se um desenvolvedor R: Domine a codificação e a embalagem eficientes
Comece sua jornada para se tornar um desenvolvedor R qualificado, mesmo sem experiência prévia em codificação. Neste programa, você obterá as habilidades essenciais para escrever códigos R eficientes, automatizar tarefas e empacotar seus scripts para facilitar o compartilhamento e a colaboração.Crie uma base sólida na programação em R
Comece dominando os fundamentos do R, incluindo:- Estruturas de dados importantes, como números, cadeias de caracteres, fatores, booleanos, datas e horas
- Estruturas de controle, como instruções condicionais e loops para processamento de dados e realização de cálculos
- Escrever funções modulares e reutilizáveis usando as práticas recomendadas
- Técnicas de programação orientada a objetos para gerenciar bases de código complexas
Otimize seu código para obter desempenho e eficiência
Leve suas habilidades em R para o próximo nível, aprendendo a fazer benchmark do seu código para identificar gargalos de desempenho e melhorar as operações com uso intensivo de recursos. Você explorará o processamento paralelo usando bibliotecas avançadas, como parallel, purrr e foreach, que permitem uma computação mais eficiente. Ao dominar essas técnicas, você escreverá um código R mais rápido e otimizado, capaz de lidar com grandes conjuntos de dados com facilidade.Domine a arte da embalagem e da colaboração
Como desenvolvedor de R, você precisará compartilhar seu código e colaborar com outras pessoas. Neste programa, você aprenderá a:- Empacote seu código usando ferramentas padrão do setor, como devtools, roxygen2 e testthat
- Documentar seu código para facilitar a compreensão e a manutenção
- Use o controle de versão com o Git para gerenciar bases de código com segurança e eficiência
- Contribuir para projetos de código aberto e trabalhar com outros desenvolvedores
Por que se tornar um desenvolvedor R?
O R é uma habilidade muito procurada no mundo atual, orientado por dados. Ao concluir este programa, você poderá automatizar tarefas repetitivas e otimizar fluxos de trabalho de análise de dados, desenvolver pacotes R robustos e de fácil manutenção e colaborar de forma eficaz com cientistas de dados, analistas e desenvolvedores. Essas habilidades ajudarão você a avançar em sua carreira em áreas como análise de dados, business intelligence e pesquisa.Quer você seja um aspirante a programador de R ou esteja procurando aprimorar suas habilidades atuais, este programa oferece um caminho abrangente para se tornar um desenvolvedor de R confiante e competente.Pré-requisitos
Não há pré-requisitos para esta faixaCourse
Domine o básico da análise de dados em R, incluindo vetores, listas e data frames, e pratique com dados reais.
Course
Continue sua jornada para se tornar um ninja em R aprendendo sobre condicionais, loops e funções de vetor.
Course
Comece a explorar e visualizar seus dados com o tidyverse, uma poderosa coleção de ferramentas em R.
Course
"Desenvolva habilidades no Tidyverse aprendendo a transformar e manipular dados com dplyr."
Project
Analyze the popularity of programming languages over time based on Stack Overflow data.
Course
Take your R skills up a notch by learning to write efficient, reusable functions.
Course
Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.
Course
Learn to easily summarize and manipulate lists using the purrr package.
Course
Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.
Course
A linha de comando Unix ajuda a combinar programas, automatizar tarefas e executar em clusters e nuvens.
Course
Learn to develop R packages and boost your coding skills. Discover package creation benefits, practice with dev tools, and create a unit conversion package.
Course
Learn defensive programming in R to make your code more robust.
Course
Manage the complexity in your code using object-oriented programming with the S3 and R6 systems.
Course
Descubra os fundamentos do Git para controle de versão em seus projetos de software e dados.
Course
Discover branches and remote repos for version control in collaborative software and data projects using Git!
Skill Assessment
BônusR Programming
Concluída
Obtenha um certificado de conclusão
Adicione esta credencial ao seu perfil, currículo ou currículo do LinkedInCompartilhe nas redes sociais e em sua avaliação de desempenho
Incluído comPremium or Teams
Inscreva-se agoraJunte-se a mais 16 milhões de alunos e comece Desenvolvedor R hoje!
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados são armazenados nos EUA.