Ementa

Neste curso você irá aprender os fundamentos de uma das principais linguagens para ciência de dados. Além disso você terá um curso completo de PostgreSQL: O banco de dados relacional Open Source mais avançado do mundo. Melhor ainda, você aprenderá a manusear bases de dados relacionais apartir do R.

Programa - R

  1. Ambientação
  1. R - Projetos
  1. R - Básico
  1. R - Funções
  1. R - Objetos
  1. R - Operadores Básicos do R
  1. R - Vetores
  1. R - Data Frames
  1. R - Tidyverse: somente introdução

Programa - PostgreSQL

  1. PostgreSQL - Introdução
  1. PostgreSQL - Visão Geral
  1. PostgreSQL - Configuração do Ambiente
  1. PostgreSQL - Sintaxe
  1. PostgreSQL - Tipos de Dados
  1. PostgreSQL - Criar banco de dados
  1. PostgreSQL - Selecionar banco de dados
  1. PostgreSQL - Drop Database
  1. PostgreSQL - Criar Tabela
  1. PostgreSQL - Drop Table
  1. PostgreSQL - Schema
  1. PostgreSQL - Insert Query
  1. PostgreSQL - Select Query
  1. PostgreSQL - Operadores
  1. PostgreSQL - Expressões
  1. PostgreSQL - cláusula where
  1. PostgreSQL - cláusulas AND & OR
  1. PostgreSQL - consulta de atualização
  1. PostgreSQL - Delete Query
  1. PostgreSQL - Cláusula Like
  1. PostgreSQL - Cláusula Limit
  1. PostgreSQL - Cláusula Order By
  1. PostgreSQL - Cláusula Group By
  1. PostgreSQL - Cláusula With
  1. PostgreSQL - Cláusula Having
  1. PostgreSQL - Palavra-chave Distinct

Programa - R+PostgreSQL

  1. R+PostgreSQL - Como conectar o R ao PostgreSQL
  1. R+PostgreSQL - Enviar queries do R ao PostgreSQL
  1. R+PostgreSQL - Receber resultado de queries enviados ao PostgreSQL
  1. R+PostgreSQL - Executar queries no PostgreSQL a partir do R
  1. R+PostgreSQL - Criar funções R para executar no PostgreSQL
  1. R+PostgreSQL - Executar queries seguras.
  1. R+PostgreSQL - Elaborar diagramas UML com R.
  1. R+PostgreSQL - Criar visualizações no R a partir de bases PostgreSQL.
  1. R+PostgreSQL - Conectar seu aplicativo shiny ao PostgreSQL.
  1. R+PostgreSQL - Rodar modelos estatísticos no R a partir do PostgreSQL.

PostgreSQL intermediário

  1. PostgreSQL - Constraints
  1. PostgreSQL - Join
  1. PostgreSQL - Cláusula Unions
  1. PostgreSQL - Valores NULL
  1. PostgreSQL - Sintaxe Alias
  1. PostgreSQL - Triggers
  1. PostgreSQL - Indexes
  1. PostgreSQL - Comando Alter Table
  1. PostgreSQL - Comando Truncate Table
  1. PostgreSQL - Views
  1. PostgreSQL - Transações
  1. PostgreSQL - Bloqueios
  1. PostgreSQL - Subselect
  1. PostgreSQL - Common Table Expressions
  1. PostgreSQL - Lateral joins
  1. PostgreSQL - Auto Increment
  1. PostgreSQL - Privilégios
  1. PostgreSQL - Funções de data / hora e operadores
  1. PostgreSQL - Funções
  1. PostgreSQL - Funções Úteis