A PROMO FOI PRORROGADA! 20% OFF para matrículas efetuadas até 08/10/2025 23:59! Use o cupom QUERO20 e aproveite esta promoção rápida!
Cursos Online de Tecnologia | Prof. João Ferlini
Todas Educação Ferramentas e Produtividade Programação Segurança
Capa do curso
Programação Plano mensal

Banco de Dados pra Iniciantes

Crie consultas sql e domine banco de dados MySql

Começar agora

Descrição

Mês 1 – Fundamentos e Primeiros Passos

Objetivo: Apresentar conceitos básicos e tornar o aluno confortável com o ambiente do HeidiSQL.

  • Aula 1: Introdução

    • O que é banco de dados?

    • Modelos de dados (relacional x não relacional)

    • Instalando MySQL/MariaDB e HeidiSQL

    • Primeiro acesso ao banco

  • Aula 2: Conceitos Fundamentais

    • Bancos, tabelas, registros e campos

    • Tipos de dados (INT, VARCHAR, DATE, FLOAT etc.)

    • Criando o primeiro banco e tabela no HeidiSQL

  • Aula 3: Manipulação de Dados – INSERT, SELECT

    • Inserindo registros manualmente e via script

    • Recuperando dados básicos com SELECT

    • Filtros com WHERE

  • Aula 4: Organização e Boas Práticas

    • Normalização (1FN, 2FN, 3FN – conceitos básicos)

    • Alterando tabelas com ALTER TABLE

    • Exclusão de dados (DELETE) e truncamento


Mês 2 – Consultas e Relacionamentos

Objetivo: Ensinar consultas mais avançadas e introduzir relacionamentos.

  • Aula 5: Seleção Avançada

    • Ordenação (ORDER BY)

    • Limite de resultados (LIMIT)

    • Operadores lógicos (AND, OR, IN, BETWEEN)

  • Aula 6: Funções de Agregação

    • COUNT, SUM, AVG, MIN, MAX

    • Agrupamento com GROUP BY

    • Filtros de agrupamento (HAVING)

  • Aula 7: Relacionamentos

    • Chave primária e chave estrangeira

    • Criando relacionamentos no HeidiSQL

    • Diferença entre INNER JOIN, LEFT JOIN, RIGHT JOIN

  • Aula 8: Consultas com Várias Tabelas

    • Exercícios de JOIN

    • Subconsultas (SELECT dentro de SELECT)

    • Boas práticas em consultas complexas


Mês 3 – Projeto Prático e Consolidação

Objetivo: Aplicar os conceitos em um projeto real simples.

  • Aula 9: Views e Índices

    • O que são views e quando usar

    • Criando e alterando views

    • Índices e desempenho de consultas

  • Aula 10: Controle e Segurança

    • Criando usuários e permissões no HeidiSQL

    • Backup e restauração de bancos

    • Exportação e importação de dados

  • Aula 11: Projeto Prático – Parte 1

    • Modelagem de um sistema simples (ex.: controle de vendas ou biblioteca)

    • Criação das tabelas e relacionamentos

    • Inserção de dados iniciais

  • Aula 12: Projeto Prático – Parte 2

    • Consultas úteis no sistema criado

    • Relatórios com JOIN, GROUP BY e filtros

    • Revisão geral e fechamento do curso

Carga horária total:

  • 3 meses
  • 12 aulas de 2h
  • 24h totais

Informações

  • Duração: 3 meses
  • Categoria: Programação
  • Tipo de preço: mensal

O que você vai aprender

  • Fundamentos e visão geral do curso
  • Práticas guiadas e exemplos reais
  • Recursos e materiais complementares

Cronograma em breve.

  1. E-book
Acesso ao curso Programação
R$ 149,90/mês
Total: R$ 449,70
Faça login para matricular

Formas de pagamento

  • PIX Confirmação Rápida
    Pague pelo app do seu banco via QR Code ou copiar/colar. A liberação do acesso é imediata após a aprovação.
  • Cartão de crédito Em até 3x sem juros
    Pagamento seguro e parcelado para facilitar. Acesso liberado após aprovação.
Foto do professor

Sobre mim

Sou professor há mais de 15 anos, apaixonado por ensinar e compartilhar conhecimento. Ao longo da minha trajetória, já ministrei diversos cursos, participei de palestras sobre tecnologia e tive o privilégio de inspirar muitas pessoas. Atualmente, já são mais de 3 mil alunos que passaram pelas minhas aulas e esse número continua crescendo.

Amo o que faço e acredito que o aprendizado deve ser leve e acessível. Por isso, procuro sempre transformar minhas aulas em momentos agradáveis, que unem teoria e prática de forma clara e envolvente.

Minha missão é ajudar você a desenvolver suas habilidades, crescer no mercado e conquistar novas oportunidades através do conhecimento em tecnologia.