#Semana Front-end. Todos os cursos da categoria Front-end com R$35 de desconto!
Curso de Java - Padrões de Projeto Avançado

Curso de

Java - Padrões de Projeto Avançado

Padrões de projeto são soluções para os problemas recorrentes nos projetos. Eles são utilizados para melhorar a organização interna do código, facilitar sua manutenção e, principalmente, sua extensão.

Adquira este curso de forma avulsa

Curso de Java - Padrões de Projeto Avançado

Java - Padrões de Projeto Avançado

6x R$ 29,98

R$ 179,90 à vista

Informações sobre o curso

Sobre o curso

O desenvolvimento de software de alto nível requer o uso de orientação a objetos devido às suas vantagens agregadas. Mas, somente utilizá-la não é garantia de que tais vantagens serão aproveitadas corretamente.

Analisando o cotidiano do desenvolvimento de software, projetistas identificaram que alguns erros são recorrentes, só que nem sempre é utilizado a melhor solução na sua correção. Então ao invés de recriar a roda, decidiram procurar as melhores soluções já implementadas para os erros mais comuns e passaram a reutilizá-las quando o problema se repetia, criando-se com isso, os padrões de projetos.

Esses padrões não são classes ou objetos, são “receitas” que ensinam a criar classes e objetos que devem ser aplicados na resolução de um erro. Por serem “receitas”, podem ser aplicadas em qualquer linguagem orientada a objeto. Nesse curso será mostrado como aplicar na linguagem Java os padrões mais comuns e os mais utilizados.

Conhecimentos adquiridos

Após a conclusão deste curso, você saberá o que é um padrão de projeto, o que é um catálogo de padrões de projeto e como usar um padrão de projeto. Saberá implementar em Java os padrões de projetos definidos no livro COF, além de padrões de projetos específicos do Java.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, mas eles dão uma base de parte do conhecimento necessário que se precisa ter para fazer esse curso.

Carga horária do curso

40h

Curso com certificado de 40 horas

Ambiente do curso

  • JDK 7u03 ou superior
  • Eclipse 3.6.2 ou superior

Metodologia

  • Texto e imagens
  • Início imediato
  • Exemplos práticos

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de Java - Padrões de Projeto Avançado

Java - Padrões de Projeto Avançado

6x R$ 29,98

R$ 179,90 à vista

Conteúdo programático Baixar esta ementa

Tópicos do Curso

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Origens
  3. Códigos, imagens, diagramas etc.

    Definindo Design Patterns
  4. Códigos, imagens, diagramas etc.

    Antipattern
  5. Códigos, imagens, diagramas etc.

    Padrões GoF
  6. Códigos, imagens, diagramas etc.

    Padrões de criação
  7. Códigos, imagens, diagramas etc.

    Padrão Factory
  8. Códigos, imagens, diagramas etc.

    Funcionamento
  9. Códigos, imagens, diagramas etc.

    Implementação
  10. Códigos, imagens, diagramas etc.

    Padrão Factory Method
  11. Códigos, imagens, diagramas etc.

    Funcionamento
  12. Códigos, imagens, diagramas etc.

    Implementação
  13. Códigos, imagens, diagramas etc.

    Padrão Abstract Method
  14. Códigos, imagens, diagramas etc.

    Funcionamento
  15. Códigos, imagens, diagramas etc.

    Implementação
  16. Códigos, imagens, diagramas etc.

    Padrão Builder
  17. Códigos, imagens, diagramas etc.

    Funcionamento
  18. Códigos, imagens, diagramas etc.

    Implementação
  19. Códigos, imagens, diagramas etc.

    Padrão Prototype
  20. Códigos, imagens, diagramas etc.

    Funcionamento
  21. Códigos, imagens, diagramas etc.

    Implementação
  22. Códigos, imagens, diagramas etc.

    Padrão Singleton
  23. Códigos, imagens, diagramas etc.

    Funcionamento
  24. Códigos, imagens, diagramas etc.

    Implementação
  25. Códigos, imagens, diagramas etc.

    Padrão Multiton
  26. Códigos, imagens, diagramas etc.

    Funcionamento
  27. Códigos, imagens, diagramas etc.

    Implementação
  28. Códigos, imagens, diagramas etc.

    Padrão Object Pool
  29. Códigos, imagens, diagramas etc.

    Funcionamento
  30. Códigos, imagens, diagramas etc.

    Implementação
  31. Códigos, imagens, diagramas etc.

    Padrões estruturais
  32. Códigos, imagens, diagramas etc.

    Padrão Adapter
  33. Códigos, imagens, diagramas etc.

    Funcionamento
  34. Códigos, imagens, diagramas etc.

    Implementação
  35. Códigos, imagens, diagramas etc.

    Padrão Bridge
  36. Códigos, imagens, diagramas etc.

    Funcionamento
  37. Códigos, imagens, diagramas etc.

    Implementação
  38. Códigos, imagens, diagramas etc.

    Padrão Composite
  39. Códigos, imagens, diagramas etc.

    Funcionamento
  40. Códigos, imagens, diagramas etc.

    Implementação
  41. Códigos, imagens, diagramas etc.

    Padrão Decorator
  42. Códigos, imagens, diagramas etc.

    Funcionamento
  43. Códigos, imagens, diagramas etc.

    Implementação
  44. Códigos, imagens, diagramas etc.

    Padrão Façade
  45. Códigos, imagens, diagramas etc.

    Funcionamento
  46. Códigos, imagens, diagramas etc.

    Implementação
  47. Códigos, imagens, diagramas etc.

    Padrão Flyweight
  48. Códigos, imagens, diagramas etc.

    Funcionamento
  49. Códigos, imagens, diagramas etc.

    Implementação
  50. Códigos, imagens, diagramas etc.

    Padrão Proxy
  51. Códigos, imagens, diagramas etc.

    Funcionamento
  52. Códigos, imagens, diagramas etc.

    Implementação
  53. Códigos, imagens, diagramas etc.

    Padrão MVC
  54. Códigos, imagens, diagramas etc.

    Funcionamento
  55. Códigos, imagens, diagramas etc.

    Implementação
  56. Códigos, imagens, diagramas etc.

    Padrões Comportamentais
  57. Códigos, imagens, diagramas etc.

    Padrão Chain of Responsibily
  58. Códigos, imagens, diagramas etc.

    Funcionamento
  59. Códigos, imagens, diagramas etc.

    Implementação
  60. Códigos, imagens, diagramas etc.

    Padrão Command
  61. Códigos, imagens, diagramas etc.

    Funcionamento
  62. Códigos, imagens, diagramas etc.

    Implementação
  63. Códigos, imagens, diagramas etc.

    Padrão Interpreter
  64. Códigos, imagens, diagramas etc.

    Funcionamento
  65. Códigos, imagens, diagramas etc.

    Implementação
  66. Códigos, imagens, diagramas etc.

    Padrão Iterador
  67. Códigos, imagens, diagramas etc.

    Funcionamento
  68. Códigos, imagens, diagramas etc.

    Implementação
  69. Códigos, imagens, diagramas etc.

    Padrão Mediator
  70. Códigos, imagens, diagramas etc.

    Funcionamento
  71. Códigos, imagens, diagramas etc.

    Implementação
  72. Códigos, imagens, diagramas etc.

    Padrão Memento
  73. Códigos, imagens, diagramas etc.

    Funcionamento
  74. Códigos, imagens, diagramas etc.

    Implementação
  75. Códigos, imagens, diagramas etc.

    Padrão Observer
  76. Códigos, imagens, diagramas etc.

    Funcionamento
  77. Códigos, imagens, diagramas etc.

    Implementação
  78. Códigos, imagens, diagramas etc.

    Padrão State
  79. Códigos, imagens, diagramas etc.

    Funcionamento
  80. Códigos, imagens, diagramas etc.

    Implementação
  81. Códigos, imagens, diagramas etc.

    Padrão Strategy
  82. Códigos, imagens, diagramas etc.

    Funcionamento
  83. Códigos, imagens, diagramas etc.

    Implementação
  84. Códigos, imagens, diagramas etc.

    Padrão Template Method
  85. Códigos, imagens, diagramas etc.

    Funcionamento
  86. Códigos, imagens, diagramas etc.

    Implementação
  87. Códigos, imagens, diagramas etc.

    Padrão Visitor
  88. Códigos, imagens, diagramas etc.

    Funcionamento
  89. Códigos, imagens, diagramas etc.

    Implementação
  90. Códigos, imagens, diagramas etc.

    Padrão Null Object
  91. Códigos, imagens, diagramas etc.

    Funcionamento
  92. Códigos, imagens, diagramas etc.

    Implementação
  93. Códigos, imagens, diagramas etc.

    Conclusão

Adquira este curso agora mesmo

Curso de Java - Padrões de Projeto Avançado

Java - Padrões de Projeto Avançado

6x R$ 29,98

R$ 179,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

Mais um excelente curso de Java da TreinaWeb! Conteúdo de fácil entendimento e auxílio da equipe muito rápido e eficaz!

Adquira este curso de forma avulsa

Curso de Java - Padrões de Projeto Avançado

Java - Padrões de Projeto Avançado

6x R$ 29,98

R$ 179,90 à vista

Quer ter acesso completo a todos os nossos cursos?

Escolha um dos planos abaixo e comece agora mesmo!

20% OFF
1 ano
De 12x R$ 99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
3 anos
De 12x R$ 199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
5 anos
De 12x R$ 256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados