Pular para o conteúdo principal
InícioR

Programa

Desenvolvedor R

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!
Comece a Faixa Gratuitamente

Incluído comPremium or Teams

RProgramação52 horas

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

Treinar 2 ou mais pessoas?

Tentar DataCamp for Business

Amado 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 faixa
  • Course

    1

    Introdução ao R

    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.

  • 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

    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!

Desenvolvedor R
14 Cursos
Faixa
Concluída

Obtenha um certificado de conclusão

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

Incluído comPremium or Teams

Inscreva-se agora

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