
Curso de RStudio
Domine o RStudio do zero e adquira as habilidades práticas de programação em R que os empregadores realmente procuram. Este curso leva você desde a instalação e a sintaxe básica até a manipulação de dados, análise estatística, visualização e elaboração de relatórios profissionais. Cada conceito é fundamentado em fluxos de trabalho analíticos reais usados por profissionais de dados todos os dias.
O que você vai aprender:
Você vai aprender a navegar no IDE RStudio, escrever scripts R limpos e trabalhar com confiança com vetores, data frames e listas. Você vai importar dados de arquivos CSV, planilhas Excel, bancos de dados e APIs web, e depois limpá-los e transformá-los usando dplyr e tidyr. Você vai criar visualizações atraentes com ggplot2 e aplicar estatística descritiva e inferencial para tirar conclusões significativas. Você vai produzir relatórios reproduzíveis com R Markdown e construir dashboards interativos usando Shiny. Tópicos avançados incluem programação funcional com purrr, controle de versão com Git e aprendizado de máquina com tidymodels.
Como você estuda de forma prática Curso de RStudio
Como você pratica Curso de RStudio
Pra você que é empresa e quer treinar o time
Na Dedika para empresas, o curso vem com exercícios e exemplos do próprio negócio e do jeito que a sua empresa precisa.
Conteúdo do curso
8 Capítulos • 40 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesPrimeiros Passos com RStudio
Primeiros Passos com RStudio
Aula 1 • Instalação do R e RStudio
Aborda o download e a configuração do R e RStudio em sistemas operacionais principais. Estabelece um ambiente de trabalho necessário para todos os exercícios subsequentes.
Aula 2 • Navegando pela Interface do RStudio
Apresenta os quatro painéis principais e suas funções no RStudio. Permite um fluxo de trabalho eficiente ao dominar a personalização do layout e o uso dos painéis.
Aula 3 • Escrevendo e Executando Scripts R
Ensina a criar, salvar e executar arquivos de script R. Conecta hábitos de script a fluxos de trabalho de análise de dados reproduzíveis e organizados.
Aula 4 • Obtendo Ajuda no RStudio
Demonstra ferramentas de ajuda integradas, consulta à documentação e recursos da comunidade. Capacita os alunos a solucionar problemas de forma independente ao longo do curso.
Aula 5 • Entendendo o Básico da Sintaxe R
Explica a sintaxe central do R, incluindo atribuição, operadores e chamadas de função. Fornece a base gramatical necessária para escrever código R válido.
Capítulo 2EsconderEsconder detalhesVer detalhesTipos e Estruturas de Dados em R
Tipos e Estruturas de Dados em R
Aula 1 • Trabalhando com Vetores
Ensina a criar, indexar e operar em vetores atômicos. Vetores são o bloco de construção fundamental de todas as estruturas de dados do R.
Aula 2 • Listas e Estruturas Aninhadas
Explica listas como contêineres flexíveis para tipos de dados mistos. Prepara os alunos para lidar com dados complexos e hierárquicos comuns em projetos reais.
Aula 3 • Tipos de Dados Escalares em R
Aborda tipos numérico, inteiro, caractere, lógico e complexo. Entender os tipos evita erros de coerção em tarefas posteriores de manipulação de dados.
Aula 4 • Matrizes e Arrays
Apresenta matrizes bidimensionais e arrays multidimensionais. Constrói habilidades para computação numérica e representação estruturada de dados.
Aula 5 • Data Frames e Tibbles
Aborda o data frame como a principal estrutura tabular do R e introduz tibbles. Os alunos podem construir e inspecionar conjuntos de dados retangulares prontos para análise.
Capítulo 3EsconderEsconder detalhesVer detalhesImportando e Exportando Dados
Importando e Exportando Dados
Aula 1 • Importando Dados JSON e da Web
Demonstra jsonlite e httr para ler JSON e respostas de API. Expande o acesso a dados para fontes modernas baseadas na web e semiestruturadas.
Aula 2 • Exportando Dados e Resultados
Aborda write.csv(), writexl e saveRDS para salvar saídas. Garante que os alunos possam entregar produtos de dados limpos e reproduzíveis para as partes interessadas.
Aula 3 • Lendo Arquivos CSV e de Texto
Ensina read.csv(), read.table() e funções readr para arquivos planos. Estabelece o fluxo de trabalho de ingestão de dados mais comum usado na prática.
Aula 4 • Conectando-se a Bancos de Dados
Apresenta os pacotes DBI e odbc para consultar bancos de dados relacionais. Permite que os alunos acessem fontes de dados empresariais diretamente do RStudio.
Aula 5 • Importando Dados do Excel e de Planilhas
Aborda os pacotes readxl e openxlsx para ingestão de arquivos Excel. Atende ao uso generalizado de planilhas como fonte primária de dados.
Capítulo 4EsconderEsconder detalhesVer detalhesManipulação de Dados com dplyr e tidyr
Manipulação de Dados com dplyr e tidyr
Aula 1 • Lidando com Dados Ausentes
Aborda a detecção, remoção e imputação de valores ausentes em data frames. Previne erros posteriores causados por valores NA em pipelines de análise.
Aula 2 • Juntando e Combinando Data Frames
Explica junções left, right, inner e full usando funções de junção do dplyr. Constrói a capacidade de combinar dados de múltiplas fontes em um único conjunto de dados.
Aula 3 • Remodelando Dados com tidyr
Demonstra pivot_longer() e pivot_wider() para transformação de dados organizados (tidy). A estrutura tidy é necessária para a maioria das funções de visualização e modelagem.
Aula 4 • Verbos Principais do dplyr
Ensina filter(), select(), mutate(), arrange() e summarize(). Esses cinco verbos lidam com a maioria das tarefas de transformação de dados do mundo real.
Aula 5 • Agrupamento e Agregação
Aborda group_by() combinado com summarize() para fluxos de trabalho de dividir-aplicar-combinar. Permite o cálculo de estatísticas em nível de grupo essenciais para relatórios.
Capítulo 5EsconderEsconder detalhesVer detalhesVisualização de Dados com ggplot2
Visualização de Dados com ggplot2
Aula 1 • Tipos Comuns de Gráficos
Aborda diagramas de dispersão, gráficos de barras, histogramas, diagramas de caixa e gráficos de linha. Corresponder o tipo de gráfico ao tipo de dado é uma habilidade central de comunicação de dados.
Aula 2 • Salvando e Exportando Gráficos
Aborda ggsave() com opções de formato, resolução e tamanho para exportação. Garante que os gráficos atendam aos padrões de qualidade para relatórios, apresentações e publicações.
Aula 3 • Facetamento e Gráficos com Múltiplos Painéis
Demonstra facet_wrap() e facet_grid() para visualizações de pequenos múltiplos. O facetamento revela padrões em nível de grupo sem poluir um único gráfico.
Aula 4 • Personalizando Temas e Rótulos
Ensina rótulos de eixos, títulos, legendas e temas integrados para uma saída refinada. A personalização transforma gráficos brutos em visuais profissionais prontos para o público.
Aula 5 • Fundamentos da Gramática dos Gráficos
Apresenta a gramática em camadas: dados, estéticas e geometrias. Entender este framework é essencial para construir qualquer gráfico ggplot2.
Capítulo 6EsconderEsconder detalhesVer detalhesAnálise Estatística em R
Análise Estatística em R
Aula 1 • Teste de Hipóteses
Aborda testes t, testes qui-quadrado e ANOVA para comparar grupos. Os alunos selecionam o teste apropriado com base no tipo de dado e na pergunta de pesquisa.
Aula 2 • Análise de Correlação
Ensina os coeficientes de correlação de Pearson e Spearman e testes de significância. A correlação quantifica relações lineares e monotônicas entre variáveis.
Aula 3 • Estatística Descritiva
Calcula medidas de tendência central, dispersão e forma da distribuição. Os sumários descritivos são o ponto de partida para qualquer análise quantitativa.
Aula 4 • Regressão Múltipla e Seleção de Modelo
Estende a regressão para múltiplos preditores e introduz critérios de comparação de modelos. Os alunos constroem modelos parcimoniosos que equilibram ajuste e complexidade.
Aula 5 • Regressão Linear Simples
Constrói e interpreta modelos lineares simples usando lm(). A regressão conecta um resultado contínuo a um único preditor com incerteza quantificada.
Capítulo 7EsconderEsconder detalhesVer detalhesR Markdown e Relatórios Reproduzíveis
R Markdown e Relatórios Reproduzíveis
Aula 1 • Formatando Tabelas em Relatórios
Demonstra knitr::kable() e kableExtra para tabelas estilizadas e prontas para publicação. Tabelas bem formatadas comunicam sumários de dados de forma mais eficaz do que a saída bruta.
Aula 2 • Relatórios Parametrizados
Ensina parâmetros YAML e render() para gerar múltiplas variantes de relatório. A parametrização automatiza a produção de relatórios em diferentes subgrupos ou períodos de tempo.
Aula 3 • Saída para PDF e Word
Configura a saída PDF baseada em LaTeX e modelos de documento do Word. Corresponder o formato de saída aos padrões organizacionais garante a aceitação pelas partes interessadas.
Aula 4 • Introdução ao R Markdown
Explica a estrutura do arquivo R Markdown, o cabeçalho YAML e o processo de knitting (tecer). Relatórios reproduzíveis eliminam erros manuais de copiar e colar em entregas analíticas.
Aula 5 • Incorporando Código e Saída
Aborda opções de chunks de código para controlar saída, avisos e tamanho da figura. O controle preciso dos chunks determina o que os leitores veem no documento final.
Capítulo 8EsconderEsconder detalhesVer detalhesTécnicas Avançadas de Programação em R
Técnicas Avançadas de Programação em R
Aula 1 • Programação Funcional com purrr
Ensina map(), map_df() e walk() para aplicar funções sobre listas. A iteração funcional substitui loops for propensos a erros por código legível e previsível.
Aula 2 • Depuração e Tratamento de Erros
Apresenta tryCatch(), browser() e traceback() para diagnosticar falhas no código. O tratamento robusto de erros evita falhas silenciosas em pipelines de análise de produção.
Aula 3 • Fluxo de Controle e Condicionais
Explica if/else, switch(), loops for e loops while em R. Estruturas de fluxo de controle permitem comportamento dinâmico do programa dependente de condições.
Aula 4 • Escrevendo Funções Personalizadas
Aborda sintaxe de funções, argumentos, valores padrão e valores de retorno. Funções personalizadas eliminam duplicação de código e aplicam lógica consistente em todos os scripts.
Aula 5 • Otimização de Desempenho
Aborda criação de perfil com profvis, vetorização e data.table para ganhos de velocidade. Código otimizado lida com grandes conjuntos de dados dentro de restrições de tempo aceitáveis.
Seu certificado válido de conclusão
Este curso é para você:
Analistas de negócios: prontos para superar as limitações das planilhas e adotar ferramentas de dados escaláveis.
Estudantes de pós-graduação: que precisam de fluxos de trabalho de pesquisa reproduzíveis para teses ou dissertações.
Profissionais de marketing: que desejam analisar dados de campanhas sem depender de outras equipes.
Pesquisadores da área da saúde: que buscam aplicar métodos estatísticos diretamente a conjuntos de dados clínicos.
Pessoas em transição de carreira: construindo credenciais técnicas para entrar no mercado de trabalho de dados e análises.
Analistas financeiros: que buscam automatizar relatórios e lidar com conjuntos de dados maiores com mais eficiência.
O que nossos alunos falam
As suas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já recomendei vocês a outras pessoas...

Eu gosto de como as lições são direto ao ponto e como eu consigo alterar capítulos e pular conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito no aprendizado.

Principais capacitações
FAQ
Quem é a Dedika?
O certificado é válido no Brasil?
Os cursos são gratuitos?
Qual a carga horária dos cursos?
Como são os cursos?
Como funcionam os cursos?
Qual é o tempo dos cursos?
Qual o valor ou preço dos cursos?
O que é um curso EAD ou online e como ele funciona?
Os cursos possuem PDF?




















