PostgreSQL

Incluído no Pro Max

Aprenda PostgreSQL no seu iPhone

Aprenda PostgreSQL com 30 lições curtas e 150 exercícios. Cada lição explica a ideia, mostra um exemplo e coloca você para praticar, com um tutor de IA que dá dicas quando você trava.

lições
30
exercícios
150
Iniciante
10
Intermediário
10
Avançado
10
Syntax, o mascote 3D do SyntaxQuest

Para que serve PostgreSQL?

PostgreSQL é um dos bancos de dados relacionais de código aberto mais poderosos e usados. Domine índices, transações, JSON e consultas avançadas para trabalhar profissionalmente com backend.

Assim começa o curso

  1. 01

    Introdução ao PostgreSQL

    O que é PostgreSQL, como instalá-lo e os primeiros comandos da CLI psql.

  2. 02

    Bancos de Dados e Tabelas

    CREATE DATABASE, CREATE TABLE e tipos básicos como INTEGER, VARCHAR, BOOLEAN e TEXT.

  3. 03

    Inserção de Dados

    INSERT INTO, valores padrão, RETURNING e várias linhas em uma única instrução.

  4. 04

    Queries Básicas

    SELECT, WHERE, ORDER BY, LIMIT e OFFSET para ler e ordenar linhas.

  5. 05

    Atualização e Exclusão

    Modifique linhas com UPDATE, remova-as com DELETE e esvazie tabelas com TRUNCATE.

  6. +25 lições no app

    O conteúdo completo, as explicações e a prática estão no app.

Conteúdo do curso de PostgreSQL

Iniciante 10 lições

  1. Introdução ao PostgreSQL
  2. Bancos de Dados e Tabelas
  3. Inserção de Dados
  4. Queries Básicas
  5. Atualização e Exclusão
  6. Tipos Numéricos
  7. Texto e Datas
  8. Tipos Especiais
  9. Restrições
  10. ALTER TABLE

Intermediário 10 lições

  1. INNER JOIN
  2. LEFT e RIGHT JOIN
  3. Subqueries
  4. Agregação
  5. UNION e Operações de Conjunto
  6. Funções Nativas
  7. Funções de Data
  8. CASE e Condicionais
  9. Funções de Janela
  10. Criação de Funções

Avançado 10 lições

  1. Índices Básicos
  2. Tipos de Índice
  3. EXPLAIN e Análise
  4. Otimização de Queries
  5. Transações e MVCC
  6. Roles e Permissões
  7. Backup e Restauração
  8. Views e Views Materializadas
  9. Triggers e Eventos
  10. Produção e Monitoramento

Uma pergunta do curso

Bancos de Dados e Tabelas

Complete a instrução para criar o banco de dados `tienda`:

CREATE DATABASE ___;

A resposta, a explicação e muitos outros exercícios te esperam no app.

Baixar

Perguntas sobre o curso

O curso de PostgreSQL é grátis?

PostgreSQL faz parte do Pro Max. O app é grátis e você pode começar pelos cursos gratuitos antes de assinar.

Preciso de experiência para aprender PostgreSQL?

Não. O curso começa no nível iniciante (10 lições) e avança para intermediário e avançado no seu ritmo.

Quanto tempo dura o curso de PostgreSQL?

Tem 30 lições e 150 exercícios. As lições são curtas, então você pode avançar alguns minutos por dia; o aprendizado evolutivo traz de volta o que você está prestes a esquecer.