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 serão armazenados nos EUA.Treinar 2 ou mais pessoas?
Experimentar DataCamp for BusinessPreferido 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
Essa trilha não tem pré-requisitosCourse
Domine os conceitos básicos de análise de dados em R, incluindo vetores, listas e quadros de dados, e pratique o R com conjuntos de dados reais.
Course
Continue sua jornada para se tornar um ninja do R aprendendo sobre instruções condicionais, loops e funções vetoriais.
Course
Comece a explorar e visualizar seus próprios dados com o tidyverse, uma coleção poderosa e popular de ferramentas de ciência de dados no R.
Course
Desenvolva habilidades no Tidyverse aprendendo a transformar e manipular dados com o 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
Aprenda os conceitos básicos do Git para controlar versões em 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 do LinkedIn, currículo ou CVCompartilhe nas redes sociais e em sua avaliação de desempenho
Incluído comPremium or Teams
Inscreva-se AgoraFaça como mais de 17 milhões de alunos e comece Desenvolvedor R hoje mesmo!
Crie sua conta gratuita
ou
Ao continuar, você aceita nossos Termos de Uso, nossa Política de Privacidade e que seus dados serão armazenados nos EUA.