Bancos de Dados SQL e NoSQL do básico ao avançado
What you'll learn
- Você será capaz de instalar e utilizar diferentes Sistemas Gerenciadores de Banco de Dados
- Você será capaz de utilizar no dia a dia bancos de dados relacionais e não relacionais
- Você saberá modelar bancos de dados relacionais aplicando as formas normais
- Você saberá diferenciar e utilizar bancos de dados SQL com NoSQL
Requirements
- Necessário ter realizado o curso Programação para Leigos da Geek University ou ter conhecimentos equivalentes;
- Necessário ter realizado o curso Algoritmos e Lógica de Programação da Geek University ou ter conhecimentos equivalentes;
- Necessário querer aprender a utilizar e trabalhar com diferentes bancos de dados relacionais e não relacionais
- É necessário ter nas suas últimas versões mais atualizadas, ou o Windows, ou o Linux (Ubuntu), ou o Mac.
- Necessário ter computador com acesso à Internet para baixar programas
Description
Se você precisa ou quer aprender sobre bancos de dados, relacionais e não relacionais mas não sabe por onde começar, então este curso é para você.
Este curso levará você do zero até os níveis mais avançados em bancos de dados relacionais e não relacionais com uma visão do lado do desenvolvedor, que fará você ser altamente capacitado a não somente utilizar diferentes ferramentas mas também a realizar modelagem de dados.
A Geek University preparou um curso extremamente completo para que todos os iniciantes na área possam compreender de uma vez por todas os conceitos envolvidos e possam criar seus sistemas utilizando diferentes softwares como base de dados.
Se você trabalha com vendas ou marketing, ou administra sua própria empresa, ou ainda quer desenvolver seus próprios aplicativos, o domínio de Banco de Dados é crucial para responder a problemas e questões de negócios completos usando insights de dados.
O Curso de Banco de Dados - do básico ao avançado apresenta uma base sólida e extremamente completa sobre bancos de dados de maneira informativa, prática e envolvente.
Neste curso você aprenderá sobre:
- Instalação e configuração de diferentes softwares de bancos de dados relacionais e não relacionais;
- Aprenda a modelar bancos de dados relacionais;
- Projete e implemente esquemas complexos de banco de dados;
- Aprenda a aplicar as formas normais para validar seu modelo de dado;
- Aprenda os detalhes da sintaxe SQL;
- Aprenda a analisar dados usando funções agregadas;
- Execute consultas complexas usando operadores lógicos e funções;
- Aprenda a utilizar os banco de dados relacionais: MySQL, PostgreSQL e SQLite;
- Aprenda a utilizar os banco de dados não relacionais: MongoDB, CouchDB, Redis e Firebase;
- Crie 14 aplicações CRUD (Create, Retrieve, Update e Delete) com Python, Java e todos os banco de dados estudados!
- E muito mais!
Sim! É possível aprender Banco de Dados de forma interessante com a Geek University!
Who this course is for:
- Programadores que desejam aprender de uma vez por todas sobre bancos de dados
- Profissionais da área de programação que não conhecem ainda a fundo bancos de dados
- Profissionais que já conhecem bancos de dados mas querem se aprofundar ou se atualizar
- Profissionais que querem trabalhar com Big Data ou Ciência de Dados e precisam aprender sobre bancos de dados
Instructor
A Geek University é um grupo de profissionais nos diversos ramos da informática e computação com uma vasta experiência na atuação como programadores de sistemas, analistas de sistemas, gerentes de projetos, empreendedores, arquitetos de softwares, analistas de segurança da informação, dentre outras.
Desta forma, cada profissional apresenta cursos com temas de suas especialidade trazendo aos alunos além da qualidade exigida pela Geek University, toda sua experiência dos anos de atuação e sua visão do mercado que não para de expandir.
As melhores empresas do mundo oferecem os cursos da Geek University para seus funcionários, entre elas estão: Nasdaq, Volkswagen, Box, NetApp e eventbrite.
Evolua seu lado geek!