Curso de MySQL - Desenvolvedor
Novo!

Curso de

MySQL - Desenvolvedor

Aprenda todos os recursos necessários para a utilização do banco de dados MySQL na sua rotina diária de desenvolvedor.

VEJA UMA AULA DE EXEMPLO

6x R$ 27,48

R$ 164,90 à vista

  • 32h

    Curso com certificado de 32 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de MySQL - Desenvolvedor

MySQL - Desenvolvedor

6x R$ 27,48

R$ 164,90 à vista

Informações sobre o curso

Sobre o curso

O MySQL é um dos sistemas gerenciador de banco de dados (SGBD) relacional mais utilizados do mundo. Open source, ele opera sobre dois tipos de licença, sendo uma paga e outra livre, que é a versão utilizada neste curso.

Seu sucesso se deu no ambiente web devido a sua rapidez nas consultas, indispensável para sites com muitos acessos. Porém, com o tempo e o amadurecimento, o MySQL passou a ser usado em todos os ambientes e tipos de projetos, se tornando indispensável para profissionais da área de desenvolvimento de sistemas conhecê-lo.

Conhecimentos adquiridos

Neste curso abordaremos tudo o que você precisa saber para trabalhar no dia a dia com o MySQL. Através de conteúdo apostilado e vídeo aulas, você aprenderá os comandos e recursos disponíveis neste banco de dados, além de poder responder exercícios que ajudam na fixação do conteúdo.

Dentre várias outras coisas, você aprenderá:

- Trabalhar com a criação e alteração dos objetos do banco de dados;

- Usar os comandos de manipulação de dados;

- Como funciona na prática cada tipo de restrição do MySQL;

- As principais funções nativas do MySQL e como criar novas;

- Como criar e manipular Views;

- Trabalhar com cursores e stored procedure;

- Como criar e manipular triggers;

Para quem é esse curso?

Esse curso é destinado a desenvolvedores e a quem está iniciando na área de banco de dados, e precisam aprender desde os comandos SQL mais básicos até coisas específicas do MySQL.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. Projeto de Banco de dados - Fundamentos

Carga horária do curso

7h28

Curso com 7h28 horas de vídeos

32h

Curso com certificado de 32 horas

33

Curso com 33 exercícios de fixação

Ambiente do curso

  • MySQL 5.7.16 ou superior
  • MySQL Workbench 6.3.7

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de MySQL - Desenvolvedor

MySQL - Desenvolvedor

6x R$ 27,48

R$ 164,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    Bem-vindo! Visualizar
  2. Códigos, imagens, diagramas etc.

    SQL
  3. Códigos, imagens, diagramas etc.

    Breve história do MySQL
  4. Códigos, imagens, diagramas etc.

    O MySQL hoje

2 - Preparação do ambiente

  1. Códigos, imagens, diagramas etc.

    O que iremos instalar? Visualizar
  2. Códigos, imagens, diagramas etc.

    MySQL para Windows
  3. Códigos, imagens, diagramas etc.

    MySQL no Linux
  4. Códigos, imagens, diagramas etc.

    MySQL no MacOS

3 - Bancos de dados

  1. Códigos, imagens, diagramas etc.

    O que são banco de dados? Visualizar
  2. Vídeoaula com duração de: 00:10:43

    Primeiros contatos com o MySQL Visualizar
  3. Vídeoaula com duração de: 00:15:27

    Criando e selecionando bancos de dados
  4. 2 desafios.

    Exercícios

4 - Tabelas

  1. Códigos, imagens, diagramas etc.

    O que são tabelas? Visualizar
  2. Códigos, imagens, diagramas etc.

    Criando tabelas no MySQL
  3. Códigos, imagens, diagramas etc.

    Tipos de dados
  4. Códigos, imagens, diagramas etc.

    Restrições em colunas
  5. Códigos, imagens, diagramas etc.

    Definição de valores-padrão com a cláusula DEFAULT
  6. Códigos, imagens, diagramas etc.

    Chaves primárias
  7. Códigos, imagens, diagramas etc.

    Chaves estrangeiras
  8. Vídeoaula com duração de: 00:06:25

    O que são tabelas? Visualizar
  9. Vídeoaula com duração de: 00:03:14

    Precisão vs escala
  10. Vídeoaula com duração de: 00:20:29

    Tipos de dados no MySQL: pontos flutuantes
  11. Vídeoaula com duração de: 00:11:58

    Tipos de dados no MySQL: números inteiros
  12. Vídeoaula com duração de: 00:08:00

    Tipos de dados no MySQL: data e hora
  13. Vídeoaula com duração de: 00:18:32

    Tipos de dados no MySQL: cadeias de caracteres Visualizar
  14. Vídeoaula com duração de: 00:05:28

    Tipos de dados no MySQL: outros tipos de dados
  15. Vídeoaula com duração de: 00:24:17

    Criando tabelas no MySQL
  16. Vídeoaula com duração de: 00:02:21

    Destruindo tabelas no MySQL
  17. Vídeoaula com duração de: 00:04:04

    Um tipo de dados "especial": SERIAL
  18. 5 desafios.

    Exercícios

5 - Manipulando informações em tabelas

  1. Códigos, imagens, diagramas etc.

    Inserindo dados
  2. Códigos, imagens, diagramas etc.

    Exibindo os dados de uma tabela
  3. Códigos, imagens, diagramas etc.

    Operadores de comparação
  4. Códigos, imagens, diagramas etc.

    Alterando dados
  5. Códigos, imagens, diagramas etc.

    Excluindo dados
  6. Códigos, imagens, diagramas etc.

    Aliases
  7. Códigos, imagens, diagramas etc.

    A cláusula DISTINCT
  8. Códigos, imagens, diagramas etc.

    Ordenação de registros com a cláusula ORDER BY
  9. Códigos, imagens, diagramas etc.

    Explorando a cláusula WHERE
  10. Vídeoaula com duração de: 00:07:17

    Inserindo registros em tabelas
  11. Vídeoaula com duração de: 00:04:34

    Exibindo os registros de uma tabela Visualizar
  12. Vídeoaula com duração de: 00:02:59

    Filtrando os registros de uma tabela
  13. Vídeoaula com duração de: 00:06:20

    Entendendo melhor a semântica do NULL em bancos de dados
  14. Vídeoaula com duração de: 00:11:31

    Alterando a estrutura de tabelas e entendendo a especificação DEFAULT
  15. Vídeoaula com duração de: 00:07:09

    Atualizando registros em tabelas
  16. Vídeoaula com duração de: 00:19:49

    Garantindo que os dados de uma coluna não serão repetidos: a constraint UNIQUE
  17. Vídeoaula com duração de: 00:04:38

    Operadores lógicos: AND, OR e NOT
  18. Vídeoaula com duração de: 00:06:43

    Buscas aproximadas: a cláusula LIKE
  19. Vídeoaula com duração de: 00:04:44

    Funções rotineiras no MySQL: UPPER e LOWER
  20. Vídeoaula com duração de: 00:06:21

    Comparações fonéticas no MySQL: a função SOUNDEX
  21. Vídeoaula com duração de: 00:07:16

    Funções rotineiras para data e hora: TIMESTAMPDIFF e CURDATE
  22. 6 desafios.

    Exercícios

6 - Obtendo dados de várias tabelas: cláusula JOIN

  1. Códigos, imagens, diagramas etc.

    O que fazer quando as informações vêm de mais de uma tabela?
  2. Códigos, imagens, diagramas etc.

    Junções
  3. Códigos, imagens, diagramas etc.

    GROUP BY
  4. Códigos, imagens, diagramas etc.

    HAVING
  5. Vídeoaula com duração de: 00:11:56

    Relações entre tabelas: Parte 01 Visualizar
  6. Vídeoaula com duração de: 00:08:22

    Relações entre tabelas: Parte 02
  7. Vídeoaula com duração de: 00:16:19

    Relações entre tabelas: Parte 03
  8. Vídeoaula com duração de: 00:05:47

    Relações entre tabelas: Parte 04
  9. Vídeoaula com duração de: 00:07:03

    Relações entre tabelas: Parte 05
  10. Vídeoaula com duração de: 00:16:14

    Reunindo dados de várias tabelas com WHERE
  11. Vídeoaula com duração de: 00:09:36

    A cláusula JOIN: INNER JOIN Visualizar
  12. Vídeoaula com duração de: 00:07:49

    A cláusula JOIN: LEFT JOIN
  13. Vídeoaula com duração de: 00:05:19

    A cláusula JOIN: RIGHT JOIN
  14. Vídeoaula com duração de: 00:08:32

    Funções rotineiras do MySQL: Parte 01
  15. Vídeoaula com duração de: 00:07:42

    Funções rotineiras do MySQL: Parte 02
  16. Vídeoaula com duração de: 00:15:51

    Funções rotineiras do MySQL: Parte 03
  17. Vídeoaula com duração de: 00:05:34

    Filtrando resultados de acordo com funções: a cláusula HAVING
  18. 3 desafios.

    Exercícios

7 - Visões

  1. Códigos, imagens, diagramas etc.

    O que são visões?
  2. Códigos, imagens, diagramas etc.

    O que é uma view?
  3. Códigos, imagens, diagramas etc.

    Criando Views
  4. Códigos, imagens, diagramas etc.

    Views atualizáveis
  5. Vídeoaula com duração de: 00:08:42

    Criando views com o MySQL
  6. 2 desafios.

    Exercícios

8 - Funções

  1. Códigos, imagens, diagramas etc.

    O que são funções?
  2. Códigos, imagens, diagramas etc.

    User functions
  3. Códigos, imagens, diagramas etc.

    Variáveis
  4. Vídeoaula com duração de: 00:09:07

    Definindo funções no MySQL: Parte 01
  5. Vídeoaula com duração de: 00:14:21

    Definindo funções no MySQL: Parte 02 Visualizar
  6. 3 desafios.

    Exercícios

9 - Stored Procedures

  1. Códigos, imagens, diagramas etc.

    O que são stored procedures?
  2. Códigos, imagens, diagramas etc.

    Cursores
  3. Vídeoaula com duração de: 00:06:54

    Definindo stored procedures no MySQL: Parte 01
  4. Vídeoaula com duração de: 00:27:52

    Definindo stored procedures no MySQL: Parte 02
  5. 4 desafios.

    Exercícios

10 - Transações

  1. Códigos, imagens, diagramas etc.

    O que são transações?
  2. Códigos, imagens, diagramas etc.

    BEGIN, COMMIT e ROLLBACK
  3. Códigos, imagens, diagramas etc.

    Propriedades ACID
  4. Códigos, imagens, diagramas etc.

    AUTOCOMMIT
  5. Vídeoaula com duração de: 00:19:23

    Propriedades ACID e transações no MySQL
  6. 4 desafios.

    Exercícios

11 - Triggers

  1. Códigos, imagens, diagramas etc.

    O que são triggers?
  2. Códigos, imagens, diagramas etc.

    Recuperando informações dos eventos dentro das triggers
  3. Vídeoaula com duração de: 00:16:09

    Definindo triggers no MySQL
  4. 4 desafios.

    Exercícios

12 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de MySQL - Desenvolvedor

MySQL - Desenvolvedor

6x R$ 27,48

R$ 164,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

32h

Curso com certificado de 32 horas

O que os alunos dizem?

Este curso me ajudou bastante, pois estava em um processo de mudança na empresa tinha pouco conhecimento em SQL. As aulas são muito bem explicadas, e mesmo que não tenha conhecimentos em SQL você aprenderá facil.

Adquira este curso de forma avulsa

Curso de MySQL - Desenvolvedor

MySQL - Desenvolvedor

6x R$ 27,48

R$ 164,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
5 anos
De 12x R$249
12x 199 reais
ou por R$ 2.388,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados