24h de curso
5.0
em até 12X sem juros

Arquitetura de ETL - Fundamentos e Aplicações

Quero fazer o curso:
Quero fazer o curso:
24h de curso
5.0
Online ao VIVO
Presencial
De: R$ 1.089,00
por: 12x R$ 42,00
À vista: R$
Só mais 1 dia por este preço
53% OFF
Consulte regras especiais no boleto.
Informações exclusivas

Arquitetura de ETL - Fundamentos e Aplicações

5
Próximas turmas
Integral Noturno Sábado
Avise-me sobre a
próxima turma
Avise-me sobre a
próxima turma
Avise-me sobre a
próxima turma
Certificação internacional
Modalidades
  • Online Ao Vivo
  •  |
  • Presencial
Benefícios
Material para download
Download de aulas gravadas
Valorização no mercado de trabalho
Reconhecimento Profissional

Objetivo do curso

Apresentar o ETL (Extract, Transform, andLoad) que é a etapa responsável por ler os dados do sistema origem, Tratar, Limpar, Transformar e Carregar dados em um DataWarehouse.

Requisitos para o curso

Conhecimentos básicos de Bancos de Dados.

Conteúdo do curso

Expandir todas as seções
  • Histórico dos paradigmas e a análise
  • Algumas linguagens orientadas a objetos (C++, Java, .NET,..)
  • O que é uma classe
  • Como identificar uma classe
  • Alertas ao levantar classes
  • O que deve ter a classe ideal
  • Operações
  • O que representam as interfaces
  • Descrição da necessidade
  • O que é um objeto
  • Encapsulamento
  • Tornando os atributos privados
  • Tornando os atributos protegidos
  • Tornando os atributos públicos
  • O mecanismo de herança
  • Herança múltipla
  • Níveis de herança
  • Benefícios proporcionados pela herança
  • Relacionamento de composição
  • O que é polimorfismo
  • Sobrecarga - Overloading
  • Sobrescrita - Overriding
  • Benefícios proporcionados pelo polimorfismo
  • Demais tipos de polimorfismo
  • Exemplo aplicado à linguagem
  • Polimorfismo com interfaces
  • Padrões de Projetos (Design Patterns)
  • Categorias
  • Conectando os estudos
  • UML - A unificação dos métodos e criação de um novo padrão
  • Uso da UML
  • Fases do desenvolvimento de um Sistema
  • Análise de Requisitos
  • Análise
  • Design (Projeto)
  • Programação
  • Testes
  • Definição de Use Case
  • O Levantamento de Requisitos
  • O Use Case
  • Atores
  • Relacionamentos entre casos de uso e atores
  • Associação
  • Generalização
  • Extensão (extends)
  • Inclusão (Include)
  • Modelando requisitos com casos de uso
  • Casos de uso e pacotes
  • Quando Utilizar Casos de Uso
  • Exemplos de descrição textual
  • Introdução
  • Criando diagramas de classe
  • Atributos
  • Operações
  • Relacionamentos
  • Associação
  • Papel (role)
  • Navegabilidade
  • Herança/Generalização
  • Dependência
  • Agregação
  • Composição
  • Pacotes de classes e colaborações no sistema
  • Pacotes
  • Colaborações
  • Quando utilizar diagramas de pacotes e colaborações
  • Escopo
  • Classes de associação
  • Associação Xor (ou exclusiva)
  • Estereótipo
  • Interfaces e classes abstratas
  • Objetos de referência e objetos de valor
  • Objetos de referência
  • Objeto de valor
  • Coleções para contas de associações de valores múltiplos
  • Frozen
  • Visibilidade
  • Quando utilizar diagramas de classes
  • Vantagens da orientação a objeto
  • Reusabilidade
  • Frameworks e Design Patterns
  • Frameworks
  • Escalabilidade
  • Encapsulamento
  • Polimorfismo
  • Herança
  • Outros benefícios da orientação a objetos
  • Algumas desvantagens
PEDIR INFORMAÇÕES AGORA
1000
24 horas
de: R$ 1.089,00

a partir de 12x R$ 42,00
53% OFF

Presencial ou Online Ao Vivo

Certificação internacional

Inscrever-se Informações exclusivas

Instrutores

Nossos instrutores são profissionais de destaque no mercado, que vivem na prática tudo o que ensinam.

Depoimentos dos nossos alunos

Saiba mais sobre nossos Cursos

Ver Todos

Pacote Full Access

Cursos ilimitados ao vivo

Todos os cursos e um único produto

+ de 200 cursos na área de tecnologia, projetos, negócios e governança.

Em 12 Meses você se tornará um Especialista nas Maiores Tecnologia e Metodologias Mundiais da Atualidade!