Pular para o conteúdo principal
InícioR

Programa

Desenvolvedor R

Atualizado 03/2025
Adquira as habilidades de desenvolvimento de carreira de que você precisa para ter sucesso como desenvolvedor de R, aprendendo a escrever e empacotar códigos com eficiência. Você não precisa ter experiência em programação!
Iniciar Trilha Gratuitamente

Incluído comPremium or Teams

RProgramação52 h3,086

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.
Group

Treinar 2 ou mais pessoas?

Experimentar DataCamp for Business

Preferido 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é-requisitos
  • Course

    1

    Introdução ao R

    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.

  • Project

    bônus

    Analyze the Popularity of Programming Languages

    Analyze the popularity of programming languages over time based on Stack Overflow data.

  • Course

    Learn to write faster R code, discover benchmarking and profiling, and unlock the secrets of parallel programming.

  • Course

    Unlock the power of parallel computing in R. Enhance your data analysis skills, speed up computations, and process large datasets effortlessly.

  • Course

    10

    Introdução ao Shell

    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 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!

Desenvolvedor R
14 Cursos
Trilha
concluída

Obtenha um certificado de conclusão

Adicione esta credencial ao seu perfil do LinkedIn, currículo ou CV
Compartilhe nas redes sociais e em sua avaliação de desempenho

Incluído comPremium or Teams

Inscreva-se Agora

Faç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.