SQL

Grátis

Aprenda SQL no seu iPhone

Aprenda SQL com 40 lições curtas e 200 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
40
exercícios
200
Iniciante
10
Intermediário
15
Avançado
15
Syntax, o mascote 3D do SyntaxQuest

Para que serve SQL?

SQL é a linguagem para consultar e gerenciar bancos de dados relacionais. Permite filtrar, agrupar e juntar dados, e é útil para desenvolvedores, analistas e qualquer pessoa que trabalhe com dados.

Assim começa o curso

  1. 01

    Introdução ao SQL

    O que é SQL e como escrever sua primeira query.

  2. 02

    SELECT Básico

    Seleção de colunas, linhas e valores distintos.

  3. 03

    Cláusula WHERE

    Filtragem de linhas com condições simples.

  4. 04

    ORDER BY

    Ordenação de resultados em ordem crescente ou decrescente.

  5. 05

    LIMIT e OFFSET

    Limite resultados, pule linhas e compare variantes comuns para paginar queries.

  6. +35 lições no app

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

Conteúdo do curso de SQL

Iniciante 10 lições

  1. Introdução ao SQL
  2. SELECT Básico
  3. Cláusula WHERE
  4. ORDER BY
  5. LIMIT e OFFSET
  6. Operadores Lógicos
  7. BETWEEN, IN, LIKE
  8. Funções de Agregação
  9. GROUP BY e HAVING
  10. DISTINCT e Aliases

Intermediário 15 lições

  1. INSERT INTO
  2. UPDATE e DELETE
  3. CREATE TABLE
  4. Tipos de Dados
  5. ALTER TABLE e Restrições
  6. INNER JOIN
  7. LEFT e RIGHT JOIN
  8. FULL OUTER JOIN
  9. Self-Join e Múltiplos JOINs
  10. CROSS JOIN e NATURAL JOIN
  11. Subqueries em WHERE
  12. Subqueries em FROM
  13. EXISTS e NOT EXISTS
  14. Views
  15. Views Materializadas e Tabelas Temporárias

Avançado 15 lições

  1. CASE WHEN
  2. Funções de String
  3. Funções de Data
  4. CAST, CONVERT e COALESCE
  5. Funções Avançadas de Agregação
  6. Índices
  7. Restrições
  8. Normalização
  9. Transações
  10. EXPLAIN e Plano de Execução
  11. Funções de Janela
  12. CTEs
  13. UNION, INTERSECT, EXCEPT
  14. Procedures e Triggers
  15. Segurança e Permissões

Uma pergunta do curso

SELECT Básico

Complete a query para selecionar todas as colunas:

SELECT ___ FROM productos;

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

Baixar

Perguntas sobre o curso

O curso de SQL é grátis?

Sim. SQL é um dos cursos gratuitos do SyntaxQuest: você baixa o app e começa sem pagar.

Preciso de experiência para aprender SQL?

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 SQL?

Tem 40 lições e 200 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.