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
Melhore suas habilidades em R aprendendo a escrever funções eficientes e reutilizáveis.
Course
Aprenda a escrever código R mais rápido, descubra benchmarking e profiling e desvende os segredos da programação paralela.
Course
Aprenda a resumir e mexer em listas de um jeito fácil usando o pacote purrr.
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
Aprenda programação defensiva em R para deixar seu código mais robusto.
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
Descubra branches e repositórios remotos para controle de versão em projetos colaborativos de software e dados usando o 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 18 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.