Programação do curso

Slides do curso

Parte 1 - Reprodutibilidade e RMarkdown

Aula 1 (02/02/2022)

Conteúdo

  • Introdução ao curso - Slides

  • Introdução ao conceito de reprodutibilidade - Slides

    • Reprodutibilidade no contexto do desenvolvimento em R: Usando projetos do RStudio (.Rprojs)
  • RMarkdown - Slides

    • Introdução ao pacote RMarkdown
    • Como criar arquivos .Rmd

Aula 2 (07/02/2022)

Conteúdo

  • RMarkdown (continuação) - Slides
    • Como textos marcados com markdown no .Rmd
    • Como adicionar elementos no .Rmd, como: imagens, tabelas, gráficos, códigos e resultados.
    • Criando .Rmd a partir de templates

Aula 3 (09/02/2022)

Conteúdo

  • RMarkdown (continuação) - Slides
    • Gerando diferentes tipos de relatórios: .html, .docx, .pdf
    • Relatórios com parâmetros
    • Usando e gerenciando bibliografias com arquivos .bib

Parte 2 - Controle de versão e disponibilização dos resultados

Aula 4 (14/02/2022)

Conteúdo

  • Git e GitHub - Slides
    • Introdução ao controle de versão
    • Diferença entre Git e GitHub
    • Como configurar o Git e o GitHub no RStudio usando o pacote {usethis}

Aula 5 (16/02/2022)

Conteúdo

  • Git e GitHub (continuação) - Slides
    • Fluxo de trabalho em projetos no RStudio usando controle de versão com Git e GitHub
    • Disponibilizar os relatórios gerados em .html na internet
      • Com GitHub Pages