0Pricing
R Academy icon

R Academy

RStatisticsDataAiBeginnerScripting

Desbloqueie o poder da análise de dados e estatística com R Language Academy.

🤖 Com Inteligência Artificial📚 43 cursos👥 100.000+ alunos⭐ Classificação 4,9
Visão Geral do Curso

R: A Linguagem Construída para Análise de Dados e Estatística

R é uma linguagem de programação projetada especificamente para computação estatística, análise de dados e visualização. É a ferramenta padrão em pesquisa acadêmica, bioestatística, finanças e equipes de ciência de dados que precisam de métodos estatísticos rigorosos. Com pacotes como ggplot2, tidyverse e tidymodels, R combina manipulação de dados expressiva com gráficos de qualidade para publicação e fluxos de trabalho de análise reproduzível — tornando-o uma escolha prática para qualquer pessoa que trabalhe seriamente com dados.

O Que Você Aprenderá

Você começará com os fundamentos do R: tipos de dados, operadores, fluxo de controle, funções e trabalho com matrizes e sequências. Daí você avança para wrangling de dados com dplyr e tidyr, importando dados via readr e readxl, e conectando a bancos de dados e APIs REST. A visualização é coberta minuciosamente — desde gráficos base do R passando por ggplot2 e análise exploratória de dados completa. Tópicos avançados incluem programação funcional com purrr, análise estatística e probabilidade, machine learning com tidymodels, random forests e gradient boosting, análise geoespacial, text mining com tidytext, construção de aplicativos web com Shiny, criação de APIs com Plumber e deep learning com Keras em R.

O Caminho de Aprendizado

Quarenta e dois cursos abrangem A1 até C1. Os primeiros doze cursos estabelecem os fundamentos do R e RStudio — estruturas de dados, formatação de strings, coerção de tipos, ordenação e visualização base do R. Os níveis B1 e B2 desenvolvem habilidades práticas: web scraping com rvest, Tidyverse, simulação, álgebra linear e relatórios prontos para produção. A trilha encerra em C1 com Performance e Profiling em R, Análise de Dados Avançada, Computação Paralela e Bayesian Statistics com RStan — tópicos que refletem uso real em produção e pesquisa.

Como Funciona

Cada curso é dividido em aulas curtas e práticas que você completa no editor de código integrado com feedback em tempo real. Um tutor com IA está disponível sempre que você fica preso, explicando erros e guiando você para a solução correta sem apenas entregar a resposta.

Comece a Aprender →

Como Você Aprenderá

🎯
Aulas Interativas
Exercícios de codificação práticos com feedback em tempo real
🤖
Tutor de IA
Obtenha ajuda instantânea de nossa IA quando você ficar preso
💻
Editor Integrado
Escreva e execute código diretamente no seu navegador
🏆
Certificado
Ganhe um certificado ao concluir o curso
Currículo

43 Cursos

Todos os cursos no caminho de aprendizado R Academy.

01

Boas-vindas ao R

A13 aulas

Descubra o que é R, por que cientistas, analistas e equipes de dados do mundo todo dependem dele e que tipos de insights e visualizações vo…

02

Introdução ao R e ao RStudio

A13 aulasPRO

Este curso apresenta o ambiente R, a interface do RStudio e os fundamentos da escrita e execução de código R. Ele aborda operações aritméti…

03

Operadores e expressões em R

A14 aulasPRO

Domine os operadores aritméticos, lógicos e de comparação em R com exercícios práticos para desenvolver uma base sólida.

04

Sequências e geração de intervalos

A24 aulasPRO

Gere sequências numéricas e valores repetidos usando as ferramentas integradas do R para criação de dados.

05

Matrizes em R

A24 aulasPRO

Crie e manipule estruturas matriciais bidimensionais, a base da computação numérica em R.

06

Valores ausentes: NA e NaN

A24 aulasPRO

Entenda como o R lida com dados ausentes e aprenda estratégias confiáveis para detectar e tratar valores NA.

07

Coerção e conversão de tipos

A24 aulasPRO

Navegue pelas regras implícitas e explícitas de conversão de tipos do R para evitar erros comuns nos tipos de dados.

08

Ordenação, classificação e ranqueamento

A24 aulasPRO

Reorganize vetores e quadros de dados usando as funções de ordenação e ranqueamento do R em tarefas de análise de dados.

09

Formatação de strings em R

A24 aulasPRO

Crie, formate e exiba texto usando paste(), sprintf() e outras ferramentas de strings do R.

10

Tipos e Estruturas de Dados

A23 aulasPRO

Neste curso, você explorará os tipos fundamentais de dados em R, como numérico, caractere e lógico, além de estruturas de dados comuns, com…

11

Funções, Fluxo de Controle e Depuração

A23 aulasPRO

Aprenda a escrever funções personalizadas, controlar o fluxo do seu programa com instruções condicionais e laços, além de depurar seu códig…

12

Trabalhando com Strings e Datas

A23 aulasPRO

Este curso aborda operações essenciais com strings e manipulações de data e hora em R, fornecendo as habilidades necessárias para lidar com…

13

Visualização de Dados com R Básico

A23 aulasPRO

Domine os recursos fundamentais de criação de gráficos do R básico para visualizar dados com eficiência. Os tópicos incluem a criação de gr…

14

Tratamento básico de erros em R

B14 aulasPRO

Escreva código R robusto que trate erros, avisos e mensagens de forma adequada usando tryCatch e ferramentas relacionadas.

15

Ambientes e escopo em R

B14 aulasPRO

Entenda o escopo léxico e o sistema de ambientes do R para escrever código previsível e sem efeitos colaterais.

16

Organização de scripts em R

B14 aulasPRO

Organize o código R em scripts e projetos fáceis de manter, seguindo boas práticas de estrutura e carregamento de arquivos.

17

Técnicas avançadas de dplyr

B14 aulasPRO

Vá além da manipulação básica de dados com funções de janela agrupadas, junções de várias tabelas e avaliação organizada no dplyr.

18

Reestruturação de dados com tidyr

B14 aulasPRO

Transforme dados desorganizados em formato largo para o formato longo organizado — e vice-versa — usando as funções pivot e as ferramentas…

19

Importação de dados com readr e readxl

B14 aulasPRO

Leia arquivos CSV, TSV, Excel e de largura fixa com eficiência no R, usando análise sintática robusta e inferência de tipos.

20

Conexões com bancos de dados em R

B14 aulasPRO

Consulte bancos de dados relacionais a partir do R usando DBI e RSQLite, e escreva consultas no estilo SQL com dbplyr.

21

Extração de dados da web com rvest

B14 aulasPRO

Extraia dados estruturados de páginas HTML usando as ferramentas de seletores CSS e XPath do rvest.

22

Simulação e números aleatórios

B14 aulasPRO

Gere amostras aleatórias reproduzíveis e simule processos estatísticos para análise e teste de dados.

23

R com JSON e APIs REST

B14 aulasPRO

Analise respostas JSON, crie solicitações HTTP e integre fluxos de trabalho em R a APIs REST externas.

24

Manipulação de Dados com R

B13 aulasPRO

Aprenda a importar, limpar, transformar e combinar dados de diferentes fontes usando técnicas básicas de R. Este curso aborda tarefas essen…

25

Visualização de Dados com ggplot2

B13 aulasPRO

Amplie suas habilidades de visualização com o pacote ggplot2, criando gráficos em camadas e personalizando-os para obter visualizações de a…

26

Fundamentos do Tidyverse

B13 aulasPRO

Aprofunde-se no Tidyverse, um conjunto de pacotes R desenvolvido para ciência de dados. Você aprenderá a usar dplyr, tidyr e outros pacotes…

27

Análise Exploratória de Dados

B13 aulasPRO

Concentre-se em técnicas para resumir, visualizar e obter insights de conjuntos de dados. Aprenda as melhores práticas para descobrir dados…

28

Programação funcional com purrr

B24 aulasPRO

Substitua loops for por padrões elegantes e combináveis de programação funcional usando a família de funções map do purrr.

29

Álgebra linear em R

B24 aulasPRO

Realize operações matriciais, resolva sistemas lineares e calcule autovalores usando as ferramentas integradas de álgebra linear do R.

30

Análise Estatística e Probabilidade

B23 aulasPRO

Aprofunde seus conhecimentos básicos de estatística para realizar testes de hipóteses, explorar distribuições e entender os fundamentos da…

31

R para Produção e Relatórios

B23 aulasPRO

Descubra como implantar soluções em R em ambientes do mundo real usando ferramentas como R Markdown, Shiny e Docker. Aprenda a criar relató…

32

Aprendizado de máquina com tidymodels

B24 aulasPRO

Crie fluxos de trabalho completos de aprendizado de máquina usando o ecossistema tidymodels: recipes, parsnip, workflows e tune.

33

Aplicativos Shiny avançados

B24 aulasPRO

Crie aplicativos Shiny prontos para produção com módulos, interface dinâmica, programação reativa e estratégias de implantação.

34

Criando APIs com Plumber

B24 aulasPRO

Transforme funções R em endpoints de APIs REST usando Plumber, com autenticação, roteamento e implantação em produção.

35

Análise geoespacial em R

B24 aulasPRO

Manipule dados espaciais vetoriais e matriciais, realize junções espaciais e crie mapas interativos com R.

36

Mineração de texto com tidytext

B24 aulasPRO

Aplique técnicas de processamento de linguagem natural a corpora de texto usando tidytext: tokenização, TF-IDF, análise de sentimentos e mo…

37

Desenvolvimento de pacotes R

B24 aulasPRO

Crie, documente, teste e publique seus próprios pacotes R usando devtools, roxygen2 e testthat.

38

Desempenho e criação de perfis em R

C14 aulasPRO

Identifique gargalos no código R e aplique técnicas de vetorização, avaliação comparativa e criação de perfis para aumentar a velocidade.

39

Análise Avançada de Dados

C13 aulasPRO

Aprofunde-se em técnicas mais complexas, como modelos de regressão, análise de séries temporais e fundamentos de aprendizado de máquina. De…

40

Florestas aleatórias e boosting por gradiente

C14 aulasPRO

Crie e ajuste modelos de conjunto usando ranger para florestas aleatórias e xgboost para boosting por gradiente em R.

41

Aprendizado profundo com Keras em R

C14 aulasPRO

Treine redes neurais em R usando a API Keras baseada em TensorFlow para tarefas com imagens e sequências.

42

Computação paralela em R

C14 aulasPRO

Acelere fluxos de trabalho em R com paralelismo multicore usando o pacote parallel, o framework future e furrr.

43

Estatística bayesiana com RStan

C14 aulasPRO

Crie e ajuste modelos probabilísticos usando Stan a partir do R, interpretando distribuições posteriores e validando-as com diagnósticos MC…

Perguntas Frequentes

Perguntas Frequentes

O curso R Academy é gratuito?

Sim. Você pode começar o curso R Academy gratuitamente e completar suas aulas interativas sem custo. Uma assinatura PRO opcional desbloqueia ferramentas avançadas de IA e um certificado compartilhável.

Preciso de experiência anterior para aprender R?

Não. O curso começa com os fundamentos e gradualmente passa para tópicos mais avançados, então você pode começar mesmo sem experiência anterior com R.

Como vou aprender R no CoddyKit?

Você aprende fazendo. Aulas interativas curtas combinam uma explicação clara com um exercício de codificação prático que executa em tempo real, e um tutor de IA disponível 24/7 oferece ajuda personalizada sempre que você ficar preso.

Ganho um certificado ao concluir R Academy?

Sim. Alunos PRO podem fazer um exame e ganhar um certificado de conclusão compartilhável com um código verificável para o curso R Academy.

Posso aprender R no meu celular?

Sim. CoddyKit está disponível na web e como aplicativos nativos para iOS e Android, então você pode aprender R em qualquer dispositivo e seu progresso sincroniza entre eles.

Comece R Academy Agora

Junte-se a milhares de alunos dominando programação com aulas potenciadas por IA.

Começar Grátis →Ver Todos os Cursos