Fundamentos e Técnicas de Modelagem de Software
Indispensável na sua carreira.

NÍVEL AVANÇADO AA2

Independende de tecnologia, método ou ferramenta fundamentos e princípios de modelagem são indispensáveis!

Reunimos neste curso um material que já desenvolvemos e atualizamos ao longo dos últimos seis anos resultando em um conteúdo sólido, rico e atual sobre fundamentos e princípios de modelagem. Design-patterns, Domain Driven Design, técnicas avançadas de criação de API's e DSL's fazem parte da grade.

Este treinamento é importante para quem está se preparando para tirar a certificação mais cobiçada do mercado: Oracle Certified Master, Java EE Enterprise Architect. Tanto a parte 1 (prova teórica) quanto a parte 2 (prova prática) exigem, e muito, os conhecimentos sobre design-patterns.

Um documento contendo todas as informações detalhadas do treinamento, preço e formas de pagamento com parcelamento em até 6X sem juros.

É rapidinho. Chega por e-mail no mesmo minuto!

ORÇAMENTO ELETRÔNICO

Design Patterns
  • Modelagem de software
  • Introdução a Design Patterns
  • Design Patterns GOF
  • Singleton
  • Command
  • Factory Method
  • Abstract Factory
  • Template Method
  • Visitor
  • Adapter
  • Observer
  • Mediator
  • Façade
  • Composite
  • Iterator
  • State
  • Memento
  • Decorator
  • Chain of Responsibility
  • Strategy
  • Proxy
  • Builder
  • Prototype
  • Bridge
  • Interpreter
  • Flyweight
Domain Driven Design - DDD
  • Introdução
  • Padrão de projeto Domain Model
  • Linguagem Ubíqua
  • Elementos do DDD
  • Supple design
  • Design estratégico
  • CQRS
Técnicas Avançadas de desenvolvimento de software
  • Introdução a Domain Specific Languages(DSLs)
  • DSLs internas
  • DSLs externas
  • Ferramenta Antlr

22
Julho
Segunda e quarta das 19 às 23 h
22
Julho
Online ao vivo
Segunda e quarta das 19 às 23 h
12
Novembro
Terça e quinta das 19 às 23 h
12
Novembro
Online ao vivo
Terça e quinta das 19 às 23 h
26
Novembro
Terça e quinta das 19 às 23 h
Inscrição Online indisponível

Aqui na Globalcode, distância e tempo não são mais desculpas para fazer o seu curso, pois temos treinamentos híbridos onde você poderá optar por estudar na modalidade Presencial ou Online com aulas ao vivo e podendo interagir com o instrutor em tempo real. Caso perca alguma aula, você poderá assistir à reprise quando quiser!

Veja no quadro de próximas turmas acima.

Conhecimentos de Orientação a Objeto

Noções básicas de XML, banco de dados relacional e UML

Experiência prática com Java (2 anos recomendado)