Solicitar informações
Análise do educedu
-
Modalidade O curso de UML acontece é online.
-
Duração A carga horária do curso é de 30 horas.
-
Certificado oficial Um certificado será dado ao aluno no final do curso.
-
Considerações A UML é uma linguagem gráfica importante da Engenharia de Software. O curso apresenta os conceitos desta linguagem, assim como sua relação com os métodos utilizados no desenvolvimento de software. Através do domínio da linguagem o usuário poderá modelar os programas de computador.
-
Dirigido a A todos que se interessam por essa linguagem gráfica.
-
Área de atuação Com este curso bem específico o usuário poderá conseguir ofertas de trabalho em lugares parecidos com:
Ad Infinitum Consultoria;
Blend IT Consulting;
BM&F Bovespa.
Curso de UML
-
Conteúdo
Módulo 1. Introdução à UML
- Linguagens de Modelagem
- Histórico da UML
- O Processo de Desenvolvimento de Software e a UML
- Uma Primeira Vista da UML
Módulo 2. Diagramas de Casos de Uso
- Casos de Uso
- Atores
- Especificação de Casos de Uso
- Diagramas de Casos de Uso
Módulo 3. Diagramas de Atividade
- Atividades e Ações
- Elementos de um Diagrama de Atividade
- Começando pelos Casos de Uso
- Decisões e Combinações
- Paralelismo entre Tarefas
- Eventos
- Chamando Outras Atividades
- Objetos
- Sinais
- Inicializando e Finalizando Atividades
Módulo 4. Diagramas de Classes
- Classes
- Representando Classes
- Visibilidade
- Atributos
- Operações
- Métodos
- Classes Abstratas
- Interfaces
- Templates
- Relações entre Classes
Módulo 5. Diagramas de Objetos
- Dando Vida às Classes
- Instâncias
- Links
- Vinculando Templates
Módulo 6. Diagramas de Sequência
- Elementos de um Diagrama de Sequência
- Participantes
- Tempo
- Eventos
- Mensagens
- Interações
- Barras de Ativação
- Representando Casos de Uso
Módulo 7. Diagramas de Comunicação
- Conectando os Participantes
- Elementos de um Diagrama de Comunicação
- Peculiaridades dos Diagramas de Comunicação
- Construindo Diagramas de Comunicação
- Comparação com Diagramas de Sequência
Módulo 8. Diagramas de Tempo
- Representando o Tempo
- Elementos de um Diagrama de Tempo
- Construindo Diagramas de Tempo
- Uma Notação Alternativa
Módulo 9. Diagramas de Estados
- Máquinas de Estados
- Elementos de um Diagrama de Estados
- Estados
- Transições
- Construindo Diagramas de Estados
Módulo 10. Considerações Finais
- Outros Diagramas
- Ferramentas CASE
- O Papel da UML no Futuro
Outro curso relacionado com engenharia de software