CodeGym/Cursos/Curso de SQL

Curso de SQL

Quer dominar SQL e tornar-se um especialista em bancos de dados? Faça a jornada desde consultas simples até trabalhos em PostgreSQL de nível especialista. 60 níveis e centenas de tarefas com verificação instantânea. Recursos modernos de SQL, manipulação de JSON, otimização de desempenho — tudo na prática. Sem conteúdo desnecessário, apenas o que você precisa para o trabalho.
4.9
250+ avaliações
5K graduados se tornaram especialistas em SQL
Saiba mais
Programa de treinamento detalhado
  • Primeiros passos com PostgreSQL
  • Configurando seu ambiente
  • Fundamentos de consultas SELECT
  • Ordenação e limitação
  • Formatação de dados
  • Ordenação avançada
  • Introdução à agregação
  • Agrupamento e filtragem
  • Entendendo NULL
  • Trabalhando com NULL na prática
  • Fundamentos de JOINs
  • JOINs avançados
  • Introdução a subconsultas
  • Subconsultas avançadas
  • Fundamentos de CTEs
  • CTEs avançadas
  • Introdução às funções de janela
  • Funções de janela avançadas
  • Tipos de data e hora
  • Operações avançadas com datas
  • Tipos numéricos e de texto
  • Tipos de dados especiais
  • Criando tabelas
  • Alterando tabelas
  • Chaves estrangeiras
  • Relacionamentos entre tabelas
  • Inserção de dados
  • Transações
  • Importação de CSV
  • Carga em massa de dados
  • Fundamentos de normalização
  • Modelagem de banco de dados
  • JSON e JSONB
  • Operações avançadas com JSON
  • Fundamentos de arrays
  • Operações avançadas com arrays
  • Introdução a índices
  • Índices especializados
  • Fundamentos de transações
  • Isolamento de transações
  • Análise de desempenho
  • Otimização de consultas
  • Estratégias de backup
  • Recuperação de dados
  • Fundamentos de monitoramento
  • Monitoramento avançado
  • Gerenciamento de usuários
  • Segurança e criptografia
  • Fundamentos de PL/pgSQL
  • Funções PL/pgSQL
  • Introdução a triggers
  • Automação com triggers
  • Estruturas de controle
  • Depuração de PL/pgSQL
  • Transações aninhadas
  • Procedimentos complexos
  • Funções Analíticas
  • Automação de Relatórios
  • Diagnóstico e Depuração
  • Otimização Final
300+
Aulas
400+
Tarefas
60
Testes
Além disso:
  • Verificação instantânea de tarefas
  • Mentor por IA
  • Plugin para IDE
  • WebIDE
  • Gamificação
  • Aulas motivacionais