Os nossos cursos

Escolhe uma competência que queiras desenvolver

SQL e Bases de Dados

Construir e planear uma base de dados é uma das tarefas mais importantes quando estás a criar produtos de TI.

Todas as aplicações web e móveis - aliás todos os programas que trabalham e armazenam dados - necessitam de uma base de dados. Saber como planear uma base de dados é uma das competências mais importantes quando se cria um novo produto de TI. A maioria dos programas de computadores, websites e aplicações móveis utilizam bases de dados para armazenar, de forma segura, a sua informação.

Neste curso de duas semanas, liderado pelo experiente ninja de SQL, Carlos Martinho, irás aprender a desenhar um plano de bases de dados e como usar SQL para criar essa base de dados e saber geri-la.

course session

O que vou aprender?

  • O que são bases de dados, que tipos de bases de dados existem e porque é que as utilizamos?
  • Quais são os prós e contras de usar uma base de dados.
  • Definir elementos-chave de um processo de negócio e reconhecer tabelas e dados.
  • Criar um esquema de base de dados e tabelas relacionais.
  • Planear/desenhar uma base de dados
  • Utilização comum de SQL: escrever, ler, unir dados, atualizar, apagar e todas as outras maneiras de trabalhar com dados usando SQL.

Durante o curso, cada participante irá criar um planeamento para 10 bases de dados diferentes e construí-los utilizando comandos SQL. Através destes exemplos, os participantes vão aprender como desenvolver um modelo para uma base de dados e serão capazes de usar este conhecimento para projetos de TI imediatamente!

Datas

O curso terá a duração de 2 semanas.

  • 1ª sessão: Introdução a SQL (primeiros comandos de SQL e modelo de base de dados)
  • 2ª sessão: Tabelas e relações (uma-para-várias, várias-para-várias)
  • 3ª sessão: Planear uma base de dados, parte 1 (bases de dados simples)
  • 4ª sessão: Planear uma base de dados, parte 2 (bases de dados mais complexas)
  • 5ª sessão: Usar SQL para construir uma base de dados e adicionar dados/informação nestas.
course session

Conhecimento prévio

Este curso é destinado a iniciantes. Como tal, ter conhecimentos prévios não é requisito. É também bastante útil para pessoas que já trabalham com bases de dados mas que sentem que os seus conhecimentos de planeamento de bases de dados e compreensão de comandos SQL não estão suficientemente consolidados.

O que preciso de levar comigo?

Cada participante deverá ter o seu próprio computador e carregador.

Depois do curso

Conhecimentos de SQL podem abrir-te portas para te tornares num analista de base de dados ou expert, no futuro. Mesmo que não esteja nos teus planos tornares-te num analista, deves ter em conta que os conhecimentos adquiridos:

  • São úteis para todos os programadores, uma vez que a maior parte das aplicações e programas de computador usam bases de dados para armazenar dados.
  • São ótimos para uma compreensão geral do mundo das Tecnologias de Informação.
  • Dão uma visão mais profunda do que é trabalhar com bases de dados e spreadsheets;
  • Melhoram as capacidades analíticas e de planeamento, que também são úteis fora do “mundo” de SQL.

Pré-inscrição

Subscreve a nossa newsletter!