
Curso de RStudio
Domine o RStudio desde o início e adquira as competências práticas de programação R que os empregadores procuram. Este curso leva-o desde a instalação e sintaxe básica até à 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 utilizados diariamente por profissionais de dados.
O que vai aprender:
Aprenderá a navegar no IDE RStudio, a escrever scripts R limpos e a trabalhar com confiança com vetores, data frames e listas. Importará dados a partir de ficheiros CSV, folhas de cálculo Excel, bases de dados e APIs web, e depois irá limpá-los e transformá-los utilizando dplyr e tidyr. Criará visualizações cativantes com o ggplot2 e aplicará estatística descritiva e inferencial para tirar conclusões significativas. Produzirá relatórios reproduzíveis com R Markdown e construirá dashboards interativos utilizando Shiny. Os tópicos avançados incluem programação funcional com purrr, controlo de versões com Git e aprendizagem automática com tidymodels.
Como estuda de forma prática Curso de RStudio
Como pratica Curso de RStudio
Para si que é empresa e quer formar a sua equipa
Na Dedika para empresas, o curso inclui exercícios e exemplos adaptados ao seu próprio negócio e às necessidades da sua empresa.
Conteúdo do curso
8 Capítulos • 40 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesIntrodução ao RStudio
Introdução ao RStudio
Aula 1 • Instalação do R e do RStudio
Abrange a descarga e configuração do R e do RStudio nos principais sistemas operativos. Estabelece um ambiente de trabalho necessário para todos os exercícios subsequentes.
Aula 2 • Navegar na Interface do RStudio
Apresenta os quatro painéis principais e as suas funções no RStudio. Permite um fluxo de trabalho eficiente através da personalização do layout e da utilização dos painéis.
Aula 3 • Escrever e Executar Scripts R
Ensina a criar, guardar e executar ficheiros de script R. Relaciona hábitos de script com fluxos de trabalho de análise de dados reproduzíveis e organizados.
Aula 4 • Obter Ajuda no RStudio
Demonstra ferramentas de ajuda incorporadas, consulta de documentação e recursos da comunidade. Capacita os formandos a resolver problemas de forma independente ao longo do curso.
Aula 5 • Compreender os Fundamentos 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 • Trabalhar com Vetores
Ensina a criar, indexar e operar em vetores atómicos. Os vetores são o bloco fundamental de todas as estruturas de dados em R.
Aula 2 • Listas e Estruturas Aninhadas
Explica as listas como contentores flexíveis para tipos de dados mistos. Prepara os formandos para lidar com dados complexos e hierárquicos comuns em projetos reais.
Aula 3 • Tipos de Dados Escalares em R
Abrange os tipos numérico, inteiro, caractere, lógico e complexo. Compreender os tipos previne erros de coerção em tarefas posteriores de manipulação de dados.
Aula 4 • Matrizes e Arrays
Apresenta matrizes bidimensionais e arrays multidimensionais. Desenvolve competências 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 os tibbles. Os formandos podem construir e inspecionar conjuntos de dados retangulares prontos para análise.
Capítulo 3EsconderEsconder detalhesVer detalhesImportar e Exportar Dados
Importar e Exportar Dados
Aula 1 • Importar JSON e Dados da Web
Demonstra jsonlite e httr para ler JSON e respostas de API. Expande o acesso a dados a fontes modernas baseadas na web e semiestruturadas.
Aula 2 • Exportar Dados e Resultados
Abrange write.csv(), writexl e saveRDS para guardar resultados. Garante que os formandos podem fornecer produtos de dados limpos e reproduzíveis às partes interessadas.
Aula 3 • Ler Ficheiros CSV e de Texto
Ensina read.csv(), read.table() e funções readr para ficheiros planos. Estabelece o fluxo de trabalho de ingestão de dados mais comum utilizado na prática.
Aula 4 • Ligar a Bases de Dados
Introduz os pacotes DBI e odbc para consultar bases de dados relacionais. Permite aos formandos aceder a fontes de dados empresariais diretamente a partir do RStudio.
Aula 5 • Importar Dados de Excel e Folhas de Cálculo
Abrange os pacotes readxl e openxlsx para ingestão de ficheiros Excel. Aborda a utilização generalizada de folhas de cálculo 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 • Lidar com Dados Omissos
Abrange a deteção, remoção e imputação de valores omissos em data frames. Previne erros a jusante causados por valores NA em pipelines de análise.
Aula 2 • Juntar e Mesclar 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 num único conjunto de dados.
Aula 3 • Remodelar Dados com tidyr
Demonstra pivot_longer() e pivot_wider() para transformação de dados tidy. A estrutura tidy é necessária para a maioria das funções de visualização e modelação.
Aula 4 • Verbos Principais do dplyr
Ensina filter(), select(), mutate(), arrange() e summarize(). Estes cinco verbos lidam com a maioria das tarefas de transformação de dados do mundo real.
Aula 5 • Agrupar e Agregar
Abrange group_by() combinado com summarize() para fluxos de trabalho dividir-aplicar-combinar. Permite o cálculo de estatísticas ao nível do grupo essenciais para relatórios.
Capítulo 5EsconderEsconder detalhesVer detalhesVisualização de Dados com ggplot2
Visualização de Dados com ggplot2
Aula 1 • Tipos de Gráficos Comuns
Abrange diagramas de dispersão, gráficos de barras, histogramas, diagramas de caixa e gráficos de linhas. Fazer corresponder o tipo de gráfico ao tipo de dados é uma competência central de comunicação de dados.
Aula 2 • Guardar e Exportar Gráficos
Abrange ggsave() com opções de formato, resolução e tamanho para exportação. Garante que os gráficos cumprem os padrões de qualidade para relatórios, apresentações e publicações.
Aula 3 • Facetas e Gráficos Multipainel
Demonstra facet_wrap() e facet_grid() para visualizações de pequenos múltiplos. A facetagem revela padrões ao nível do grupo sem sobrecarregar um único gráfico.
Aula 4 • Personalizar Temas e Rótulos
Ensina rótulos de eixos, títulos, legendas e temas incorporados para um resultado polido. A personalização transforma gráficos brutos em visuais profissionais e prontos para o público.
Aula 5 • Fundamentos da Gramática dos Gráficos
Introduz a gramática em camadas: dados, estéticas e geometrias. Compreender este quadro é 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
Abrange testes t, testes qui-quadrado e ANOVA para comparar grupos. Os formandos selecionam o teste apropriado com base no tipo de dados e na questão de investigação.
Aula 2 • Análise de Correlação
Ensina os coeficientes de correlação de Pearson e Spearman e os 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 Modelos
Estende a regressão a múltiplos preditores e introduz critérios de comparação de modelos. Os formandos constroem modelos parcimoniosos que equilibram ajustamento e complexidade.
Aula 5 • Regressão Linear Simples
Constrói e interpreta modelos lineares simples usando lm(). A regressão relaciona um resultado contínuo com 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 • Formatar 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 para diferentes subgrupos ou períodos de tempo.
Aula 3 • Exportar para PDF e Word
Configura a saída PDF baseada em LaTeX e modelos de documento Word. Fazer corresponder o formato de saída aos padrões organizacionais garante a aceitação das partes interessadas.
Aula 4 • Introdução ao R Markdown
Explica a estrutura do ficheiro R Markdown, o cabeçalho YAML e o processo de knitting. Os relatórios reproduzíveis eliminam erros manuais de copiar-colar em produtos analíticos.
Aula 5 • Incorporar Código e Resultado
Abrange as opções de chunks de código para controlar a saída, avisos e tamanho da figura. O controlo 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 ciclos for propensos a erros por código legível e previsível.
Aula 2 • Depuração e Tratamento de Erros
Introduz tryCatch(), browser() e traceback() para diagnosticar falhas de código. O tratamento robusto de erros previne falhas silenciosas em pipelines de análise de produção.
Aula 3 • Fluxo de Controlo e Condicionais
Explica if/else, switch(), ciclos for e ciclos while em R. As estruturas de fluxo de controlo permitem um comportamento de programa dinâmico e dependente de condições.
Aula 4 • Escrever Funções Personalizadas
Abrange a sintaxe de funções, argumentos, valores predefinidos e valores de retorno. As funções personalizadas eliminam a duplicação de código e impõem lógica consistente entre scripts.
Aula 5 • Otimização de Desempenho
Abrange profiling com profvis, vetorização e data.table para ganhos de velocidade. O 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 si:
Analistas de negócio: prontos para ultrapassar as limitações das folhas de cálculo e adotar ferramentas de dados escaláveis.
Licenciados em pós-graduação: que necessitam de fluxos de trabalho de investigação reproduzíveis para o trabalho de tese ou dissertação.
Profissionais de marketing: que pretendem analisar dados de campanhas sem depender de outras equipas.
Investigadores na área da saúde: que procuram aplicar métodos estatísticos diretamente a conjuntos de dados clínicos.
Pessoas em transição de carreira: a construir credenciais técnicas para entrar no mercado de trabalho de dados e análise.
Analistas financeiros: que procuram automatizar relatórios e lidar com conjuntos de dados maiores de forma mais eficiente.
O que os nossos formandos dizem
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 directas ao ponto e como eu consigo alterar capítulos e saltar 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 na aprendizagem.

Principais capacitações
Perguntas Frequentes
Quem é a Dedika?
O certificado é válido em Angola?
Os cursos são gratuitos?
Qual é a carga horária do curso?
Como são os cursos?
Como funcionam os cursos?
Qual é a duração dos cursos?
Qual é o custo ou preço dos cursos?
O que é um curso EAD ou online e como funciona?
Curso em PDF




















