Dominando Banco de Dados com MySQL
4.7 (271 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,226 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Dominando Banco de Dados com MySQL to your Wishlist.

Add to Wishlist

Dominando Banco de Dados com MySQL

Aprenda com especialistas a trabalhar com o Banco de Dados mais popular do mundo são mais 30 aulas com muitos exercícios
4.7 (271 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,226 students enrolled
Current price: $10 Original price: $50 Discount: 80% off
3 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Article
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Domine a linguagem SQL, a linguagem para banco de dados mais utilizada no mundo.
  • Aprenda os comandos de cadastro, alteração, exclusão e domine o comando de consulta com os recursos mais importantes para filtros e buscas avançadas
  • Torne-se um especialista em linguagem SQL usando o mais popular Banco de Dados gratuito do Mundo o MySQL.
View Curriculum
Requirements
  • Os softwares serão instalados no decorrer das aulas.
  • Embora não seja necessário é desejável conhecer Lógica de Programação.
Description

Gostaria de saber por que todos os programadores precisam dominar o banco de dados? Como será que as informações das empresas ficam armazenadas, e como manipular estas informações? Deseja se tornar um programador Web completo?  

Qualquer que seja sua motivação você veio ao lugar certo.

Este Curso Dominando o MySQL é fundamental para os que desejam se tornar programadores, ele é uma etapa do processo, você precisa escolher qual linguagem de programação irá se especializar, mas independente de qual linguagem, PHP, C#, Java, Rubi, e o melhor suas dúvidas respondidas em até 24 horas

Neste curso cobriremos em mais de 3,5 horas de conteúdo os seguintes tópicos:

1) Instalação e Configuração do MySQL.

2) Criação de Bancos de Dados e tabelas

3) Conheça os tipos de dados e aprenda a projetar e armazenar corretamente os dados nas tabelas.

4) Comandos para consulta, cadastro, alteração exclusão de dados(Insert, Update, Delete, Select)

5) Comandos avançados de Banco de Dados, tais como Joins, Subquery, Stored Procedure, Function.

6) Aprenda a trabalhar com transações.

Se você já é um programador ou está começando e sempre quis dominar um banco de dados sabendo extrair as informações da maneira que deseja, este curso é para você.

Acesso vitalício! Te aguardo no curso!

Who is the target audience?
  • Este curso de MySQL é destinado a todos que desejam se especializar em Banco de Dados, conhecendo desde a estrutura básica, até comandos avançados, alunos de cursos de TI, Programadores e todos que desejam entrar no mercado de TI
  • Este curso é focado na linguagem SQL, desde o básico até Stored Procedures e comandos avançados, não contempla administração de Servidores MySQL.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
28 Lectures
03:43:43
+
História da Linguagem SQL, Instalação e Configuração do MySQL 5.7
4 Lectures 24:12

Seja bem vindo ao curso Dominando Banco de Dados com MySQL, nesta aula explicaremos o que será ensinado neste curso.

Preview 01:45

Qual a diferença entre Banco de Dados e Base de Dados? Veja a resposta nesta aula, e descubra o poder do mais poderoso banco de dados do mundo, o cérebro humano. Aprenderemos a diferença entre Servidor, Banco, Tabelas, Linhas e Colunas.

Preview 04:17

Conheça o MySQL Workbench, nesta aula iremos instalar e configurar passo a passo o MySQL Server e o MySQL Workbench, com muitas dicas de boas práticas para a instalação e configuração em diversos cenários.

Preview 13:32

Conheça a história do MySQL, e da linguagem SQL, como uma linguagem proprietária da IBM se tornou o principal padrão de linguagens para banco de dados relacionais.

Preview 04:38
+
MySQL Workbench, Bancos e Tabelas
2 Lectures 17:27

Como funciona o MySQL Workbench, e o primeiro comando para criação de banco de dados, o comando create database.

05 MySQL Workbench e Create Database
08:16

Vamos exercitar os comandos de criação de banco de dados e de tabelas?

Exercícios Criação de Banco de dados
7 questions

Aprenda a criar tabelas, entenda o que são as linhas e colunas e os tipos de dados básicos.

07 Bancos, Tabelas, Linhas, Colunas e a Primeira Tabela
09:11

Exercícios para fixar comandos básicos de criação de tabelas, cadastro e tipo de dados varchar.

Exercícios de Fixação: Comandos básicos.
4 questions
+
DataType - Entendendo os Tipos de Dados
2 Lectures 14:25

Os tipos de dados são a forma como o banco de dados armazena as informações, datas, números e texto, além de como manipular esses formatos são ensinados nesta aula.

09 Entendendo os Tipos de Dados (Data Types)
14:22

Faça o download de um arquivo PDF com os tipos de dados do MySQL que utilizamos comumente e aprenda mais sobre como utilizá-los, quantos bytes pesam no disco rígido e muito mais dicas.

PDF Tipos de Dados no MySQL
00:03
+
Conhecendo as subdivisões da linguagem SQL, DDL, DCL, DTL, DQL e DML
1 Lecture 11:50

A linguagem SQL é subdividida em alguns grupos de Linguagem, Linguagem de definição de dados, Linguagem de Controle de Dados, Linguagem de Manipulação de dados, Linguagem de Transação de Dados e Linguagem de consulta dos dados, além da aula que abordará alguns destes temos um documento em PDF que detalha cada um dos subgrupos.

11 DDL, DCL, DML, DTL, DQL
11:50

Vamos relembrar alguns dos comandos dos grupos DDL, DTL, DQL e DML? Durante o curso esses comandos serão praticados.

Exercícios comandos DDL, DCL, DML, DTL, e DQL
2 questions
+
Comandos DML - Data Manipulation Language
2 Lectures 20:00

Como utilizar os comandos UPDATE e DELETE para alterar e excluir dados respectivamente? Nesta aula você verá a resposta a esta questão além de receber muitas dicas para evitar problemas na alteração e exclusão de dados.

13 - Alterando e excluindo dados
06:22

Precisa cadastrar informações dentro de um banco de dados MySQL utilize o comando Insert, neste vídeo você aprenderá como utilizar o comando insert corretamente, além das suas opções para cadastrar quando o campo já possui um valor padrão.

14 - Dominando o comando Insert
13:38
+
Comandos DQL - Data Query Language
1 Lecture 04:55

Aprenda como utilizar o comando SELECT, o comando mais utilizado em Banco de Dados para consultar informações, e entenda por que esse é o comando que mais recebe recursos dentro do Banco de Dados.

15 - Dominando o comando Select
04:55
+
Cláusulas e Operadores servem como complemento para os comandos da linguagem SQL
4 Lectures 34:35

Os comandos Select, Update e Delete possuem uma cláusula de condição muito importante, a Cláusula Where, que possibilita criar condições para filtrar dados que serão exibidos, alterados ou excluídos, nesta aula aprenderemos sobre a cláusula where e seus operadores.

16 - Adicionando Filtros com Where
10:21

Aprenda a utilizar operadores de busca como o Like e o Soundex para busca fonética, veja como é possível procurar por termos que possuem a mesma pronúncia mas são escritos de maneiras diferentes, como Luíz e Luís por exemplo, além do comando Between para busca entre faixa de valores.

17 - Where Like, Between e Soundex
08:18

Quais são e como utilizar as funções para Data no MySQL, aprenda nesta aula como criar filtros manipulando Datas e seus intervalos. Aprenda como utilizar as funções de Data na cláusula Where.  

18 - Adicionando filtros com Datas
09:32

Utilizadas para a criação de ordenação no Comando Select, as Cláusulas Order By e Limit permiter gerar ordenação na exibição, aprenda tudo sobre estas cláusulas nesta aula.

19 - A Cláusula Order by e Limit
06:24
+
Alterando e Excluindo Dados - Update e Delete com Where
2 Lectures 11:35

O comando para Alteração de informações no Banco de Dados é o comando Update, com ele é possível alterar registros com condições pré-estabelecidas, aprenda como utilizar o comando Update no MySQL nesta aula.

20 - Dominando o comando Update
06:27

Quando precisamos excluir informações no Banco de Dados utilizamos o comando Delete, veja nesta aula como podemos utilizar este comando com cautela.

21 - Dominando o comando Delete
05:08
+
Constraints - Evite redundância e anomalias de dados além de aplicar índices.
1 Lecture 15:22

Depois de aprender a criar tabelas da forma correta e os principais comandos para manipular os dados, chegou a hora de relacionar as tabelas, nesta aula aprenderemos sobre as Constraints ou restrições que auxiliam a ligação entre as tabelas de uma maneira organizada.

24 - Criando e relacionando as tabelas
15:22
+
Consultas Avançadas com Joins e Subqueries
2 Lectures 17:33

Uma vez que as tabelas já estão relacionadas, chegou a hora de realizar consultas avançadas utilizando os joins, que são recursos úteis para consulta em duas ou mais tabelas.

25 - Criando Consultas Avançadas com Joins (vídeo e PDF)
12:01

Aprenda nesta aula como utilizar o resultado de uma consulta como base para uma subconsulta ou subquery. Nesta aula veremos como trabalhar com este recurso muito interessante da linguagem SQL.

27 - Criando subconsultas com subquery
05:32
2 More Sections
About the Instructor
João Rangel
4.6 Average rating
3,463 Reviews
9,501 Students
3 Courses
João Rangel

Certificado MCP no exame 70-480 - Programming in HTML5 with JavaScript and CSS3, desenvolvedor web desde 2005 com ênfase em JavaScript e PHP. Tem vasta experiência em bibliotecas javascript como jQuery, Bootstrap, jQuery UI, jQuery Mobile, ExtJS, Backbone.

Especialista na Linguagem JavaScript ES2015 e PHP7 João planejou e construir dezenas de Sistemas Corporativos baseados em PHP e JavaScript, entre eles um ERP utilizado por grandes instituições de Ensino.

Atua como Instrutor e CTO na Hcode onde coordena os sistemas desenvolvidos pela Hcode além da adoção de novas tecnologias e metodologias de desenvolvimento.

Nas horas vagas, desenvolve aplicativos em Android, além de criar muitas experiências com Arduíno e Raspberry Pi.

Glaucio Daniel Souza Santos
4.6 Average rating
3,464 Reviews
9,695 Students
4 Courses
CEO at Hcode

Português

Glaucio Daniel atua como Instrutor de TI, Administrador de Banco de Dados SQL Server e MySQL, Web Developer focado em HTML5, JavaScript(ES6), PHP. 


Durante mais de uma década foi instrutor e coordenador de treinamentos web no Grupo Impacta o maior centro de treinamento em TI da América Latina. Já treinou mais de 6000 alunos das maiores empresas do País entre elas: Vale, Petrobras, Itau, Ministério Público, Bradesco, Sabesp, Telefônica, Prefeitura de São Paulo, Jornal Folha de São Paulo, Rádio CBN, Tribunal Regional Eleitoral, Polícia Militar SP, Corpo de Bombeiros SP.

Atua como CEO na Hcode onde trabalha com uma equipe incrível para criar cursos de alto nível online e presencial, voltados para o Desenvolvimento Web, são mais de 7500 alunos treinados pela Hcode em cursos online. Totalizando mais de 13500 alunos treinados.

Español

Glaucio Daniel actúa como Instructor de TI, Administrador de Banco de Datos SQL Server y MySQL, Web Developer con enfoque en HTML5, JavaScript(ES6), PHP. 

A más de una década fue instructor y coordinador de capacitación web en el Grupo Impacta, que es el mayor centro de capacitación en TI da América Latina. Ya capacitó a, mas de 13500 alumnos de las mayores empresas del Brasil entre ellas: Vale, Petrobras, Itau, Ministério Público, Bradesco, Sabesp, Telefonica, Prefeitura de São Paulo, Jornal Folha de São Paulo, Rádio CBN, Tribunal Regional Eleitoral, Polícia Militar SP, Corpo de Bombeiros SP.

Inglês

Glaucio Daniel acts as CEO at Hcode.

IT Trainer, Database Administrator SQL Server and MySQL.

Full-Stack Web Developer, focusing on PHP, JavaScript, Node.JS and HTML5 at HTML5DEV.

It acts as an Instructor at Udemy.

Given trainings to more than 13500 students and companies from various sectors, among them are: Vale, Petrobras, Itau, State Prosecutor, Bradesco, Sabesp, Telefônica, City of São Paulo, HSBC, São Paulo, Folha de São Paulo, Estado, CBN, the Court of Audit, the Regional Electoral Court, the Military Police SP.

Djalma Sindeaux
4.6 Average rating
3,463 Reviews
9,501 Students
3 Courses
COO at Hcode

Especialista em 3D, edição de vídeo e animação, projetista e cenógrafo. Atua a mais 15 anos em construção e projetos de eventos, atuando nas diversas nuances do projeto, construção civil, elétrica, hidráulica.

Atua como Chefe de Operações - COO na Hcode onde coordena um dos pilares da Hcode que é a equipe de gravação, edição e pós-produção Hcode, coordena as atividades do Hcode Studio rotina de gravação, define os padrões e novos recursos que serão adotados nos cursos online.

Nas horas vagas, é um apaixonado por fotografia e cinema, estuda a fundo os conceitos de arte, cores, som e iluminação.

Hcode Treinamentos
4.6 Average rating
3,463 Reviews
9,501 Students
3 Courses
Cursos

Português

Hcode é uma empresa de cursos de alto nível online e presencial sobre as principais tecnologias para web e mobile usando HTML5, CSS3, Javascript e Banco de Dados.

Nossos instrutores atuam no mercado com mais de 10 anos de experiência e didática aprovada por mais de 92% dos alunos.

Nos últimos anos a Hcode tem se dedicado a criar cursos utilizando inovação, interação e recursos de cinema com o único objetivo de criar a melhor experiência possível para os alunos.

Pesquisando assuntos que normalmente são tratados superficialmente pelas empresas, conseguimos alcançar o âmago das questões e trazer informações completas e precisas aos nossos alunos, que aprovam este método de ensino.

Español

HCode es una empresa de cursos en línea de alto nivel y aula en las principales tecnologías para la web y móvil utilizando HTML5, CSS3, JavaScript y base de datos.

Nuestros instructores trabajan en el mercado con más de 10 años de experiencia en la enseñanza y aprobados por más del 92% de los estudiantes.

En los últimos años la hCode se ha dedicado a crear cursos utilizando la innovación, interacción y recursos de cinematografia con el único propósito de crear la mejor experiencia posible para los estudiantes.

Investigando asuntos que por lo general son tratados superficialmente por las empresas, hemos llegado al corazón de los problemas, teniendo como resultado la información completa y precisa que nuestros estudiantes necesitan. Sin dudas, nuestros estudiantes aprueban este método de enseñanza.