DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

DevMedia Cursos

Marcar como favorito 76
Curso online

Introdução a Design Patterns

Neste curso de introdução a Design Patterns serão discutidos uma visão geral sobre padrões de projetos e princípios de design. Inicia-se também a construção de um código funcional, justificando a necessidade de utilização do princípio de programar para uma interface e não para uma implementação.

  [VER MAIS DETALHES]
  • Favorecimento de Composição sobre Herança

    • 8

      Abordagem de implementação

      Marcar como lido | Download

      Nesta aula, continuaremos a discussão sobre o princípio de design de favorecimento da composição sobre a herança, atendendo a inclusão de novos requisitos e finalizando mais uma possível abordagem de implementação.

    • 9

      Conceito de composição

      Marcar como lido | Download

      Nesta aula, continuaremos a discussão sobre o princípio de design de favorecimento da composição sobre a herança, atendendo a inclusão de novos requisitos e melhorando as soluções anteriores através do conceito de composição.

    • 10

      Reuso de código

      Marcar como lido | Download

      Nesta parte continuaremos a discussão sobre o princípio de design de favorecimento da composição sobre a herança, utilizando delegação e composição para simular reuso de código.

    • 11

      Revisão dos diagramas de classes

      Marcar como lido | Download

      Nesta aula continuaremos a discussão sobre o princípio de design de favorecimento da composição sobre a herança, utilizando delegação e composição para simular reuso de código. Também é exibida uma revisão dos diagramas de classes dos códigos intermediários desenvolvidos nas partes anteriores.

  • Design pattern Strategy

    • 13

      Novos requisitos

      Marcar como lido | Download

      Nesta vídeo aula atendemos a necessidade de nosso cliente, incluindo novos requisitos. Mostramos nesta aula uma possível abordagem que funciona embora não seja a melhor solução, justificando a necessidade de melhorias no código.

    • 14

      Duplicação de código

      Marcar como lido | Download

      Nesta vídeo aula criamos uma abordagem diferente da usada na aula anterior com o intuito de resolver os problemas de duplicação de código nas subclasses e manutenção constante de cada inclusão de requisitos. Para isso, usaremos o conceito de Interface Java.

    • 17

      Pattern Strategy

      Marcar como lido | Download

      Nesta última vídeo aula sobre o princípio de design encapsular o que varia, fornecemos uma definição mais formal sobre patterns e apresentamos o patter Strategy, relacionando-o com nossa implementação desenvolvida em aulas anteriores.

  • Classe Adapter

    • 22

      Class Adapter

      Marcar como lido | Download

      Nesta vídeo aula, apresentaremos a definição formal do pattern, incluindo seu diagrama de classes que será validado através de um cenário hipotético, tornando o aprendizado o mais simples possível.

  • Facade

    • 26

      Facade

      Marcar como lido | Download

      Nesta vídeo-aula, iniciaremos a discussão sobre o design pattern Facade e do princípio de design do Conhecimento Mínimo, também conhecido como Lei de Demétrio ou Não Fale com Estranhos.

    • 27

      Lei de Demérito

      Marcar como lido | Download

      Nesta vídeo-aula, continuaremos a discussão sobre o design pattern Facade e do princípio de design do Conhecimento Mínimo, também conhecido como Lei de Demétrio, evoluindo o código desenvolvido na aula anterior.

    • 29

      Engenharia Reversa

      Marcar como lido | Download

      Nesta parte da aula, vamos fazer a engenharia reversa do código desenvolvido até este momento para podermos visualizar de forma mais intuitiva o design sendo confeccionado e mostrar seus pontos fracos, corrigindo-os com a aplicação do Facade.

    • 30

      GOF

      Marcar como lido | Download

      Nesta parte da aula, vamos resumir o que vimos até então e tentar traçar um paralelo de nosso código com o framework para o Facade proposto pelo GOF.

  • Fábrica Concreta

    • 37

      Fábrica Concreta

      Marcar como lido | Download

      Esta é a primeira parte da sétima vídeo aula do curso de princípios de design e design patterns. Nesta e nas próximas aulas vamos ater nossa atenção à construção de objetos através da técnica Fábrica Concreta, também conhecida com Fábrica Simple

    • 38

      Projeto

      Marcar como lido | Download

      Nesta aula, damos continuidade à evolução de nosso cenário, criando um projeto para simular o sistema externo de estoque e iniciando a construção dos adaptatores.

    • 39

      Teste

      Marcar como lido | Download

      No final desta aula, veremos que iremos conseguir fazer a comunicação com o sistema externo hipotético de contabilidade, tanto da IBM quanto da Itautec.

  • DAO, Factory Method e Abstract Factory

    • 49

      DAO

      Marcar como lido | Download

      Esta é a primeira parte da oitava vídeo aula do curso de princípios de design e design patterns. Nesta aula, dividida em diversas partes, discutiremos 3 padrões de projeto.

    • 51

      JPA

      Marcar como lido | Download

      Nesta aula iniciaremos a construção de um DAO para encapsular os detalhes de comunicação com a camada de recursos de nossa aplicação utilizando o framework objeto relacional, JPA.

    • 54

      Teste

      Marcar como lido | Download

      Nesta aula continuaremos os testes sobre o DAO criado na aula anterior. Aproveitaremos também para fazer a engenharia reversa de nosso modelo de domínio e de nossa camada de integração desenvolvida até o momento.

    • 55

      Associação 1:1

      Marcar como lido | Download

      Nesta aula faremos os testes da associação 1:1 entre Customer e Credential. Também iniciaremos a implementação do DAO representando o bean de entidade Product.

    • 57

      JPA e DAO

      Marcar como lido | Download

      Nesta aula terminaremos os testes dos nossos DAOs implementados com a tecnologia JPA e faremos uma revisão do que implementamos até então para, nas próximas aulas seguirmos em direção aos patterns factory method e abstract factory.

    • 61

      Classe CustomerDAOJDBC

      Marcar como lido | Download

      Nesta aula daremos continuidade à implementação da classe CustomerDAOJDBC, em específico o método responsável por fazer a persistência de uma credencial associado com um cliente no banco de dados.

    • 63

      Eclipselink, JPA

      Marcar como lido | Download

      Nesta aula veremos como customizar a geração do script DDL de criação de tabelas em um banco de dados quando usamos a implementação eclipselink para o JPA.

    • 67

      Refatoração

      Marcar como lido | Download

      Nesta aula removeremos o erro de consistência gerado em nosso banco de dados, explicaremos sobre a importância do uso de refactoring e iniciaremos a implementação do DAO ProductDAOJDBC.

    • 68

      DAOS JDBC

      Marcar como lido | Download

      Nesta aula terminaremos a confecção do ProductDAOJDBC, criaremos uma fábrica concreta para DAOs JDBC seguindo a mesma linha de raciocínio usada nas partes sobre JPA e faremos os testes necessários.

web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03