Modelagem de Dados UML (Análise&Projeto Orientado a Objetos)

Curso completo de modelagem conceitual com UML. Teoria e prática! Bônus: projeto Java, Spring Boot e Hibernate/JPA

4.76 (3098 reviews)
Udemy
platform
Português
language
Software Engineering
category
instructor
Modelagem de Dados UML (Análise&Projeto Orientado a Objetos)
14,591
students
13 hours
content
Apr 2024
last update
$64.99
regular price

What you will learn

Ao final do curso o aluno será capaz de modelar os dados de um sistema usando UML como ferramenta

Why take this course?

Modelo Conceitual, também chamado de Modelo de Domínio em nível de análise, é uma descrição das informações que o sistema vai gerenciar. 

Por muitos anos o modelo conceitual tem sido representado pelo modelo Entidade-relacionamento, criado por Peter Chen, que em seguida é convertido para o modelo relacional para implementação em banco de dados relacional. Esta abordagem segue o chamado Paradigma Estruturado. É uma abordagem consistente e muito usada ainda nos dias atuais.

Entretanto, com a evolução das plataformas orientadas a objetos e das técnicas e ferramentas de mapeamento objeto-relacional (ORM), tornou-se muito viável a implementação de modelos de domínio em linguagens orientadas a objetos, de modo a explorar os benefícios do Paradigma Orientado a Objetos, paradigma este mais sofisticado que o estruturado, e que permite soluções elegantes e flexíveis para várias situações.

Dentro do Paradigma Orientado a Objetos, a ferramenta que se consolidou como padrão para desenhar diversos tipos de artefatos é a UML - Unified Modeling Language. A UML possui diversos diagramas que servem para representar inúmeras coisas, especialmente artefatos de sistemas orientados a objetos.

Neste curso, nós vamos aprender a criar modelos conceituais utilizando o chamado Diagrama de Classes da UML, a partir de descrições em estilo "Visão geral de sistema". Vamos aprender a modelar conceitosatributos associações. Vamos aprender também a identificar as multiplicidades dos papéis em uma associação. Além disso, vamos aprender vários recursos de modelagem conceitual com UML tais como: agregação composiçãoherançaclasses de associaçãoenumerações tipos primitivos.

Ao final do curso, para mostrar como tudo que foi ensinado possui aplicação prática de mercado, vamos fazer um estudo de caso completo no qual vamos implementar um modelo conceitual de significativa complexidade utilizando padrão de mercado e boas práticas. Vamos utilizar a plataforma Java, com Spring Boot e JPA. Vamos implementar o modelo completo, criar uma instância do modelo com Java em nosso próprio sistema, e vamos gerar a base de dados relacional automaticamente. Por fim, vamos disponibilizar endpoints REST para recuperar e apresentar os dados em formato JSON.

Tenho certeza que este curso vai agregar valiosos conhecimentos sobre modelagem de domínio em nível de análise, e também te elevará a um grau de compreensão superior sobre esta importante disciplina. Não perca mais tempo: comece já este curso.

Screenshots

Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) - Screenshot_01Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) - Screenshot_02Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) - Screenshot_03Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) - Screenshot_04

Our review

Ótimo que você esteja explorando os cursos e feedbacks de alunos sobre o "UML Completo com Java - Fácil!" Curioso para saber como você está encontrando o conteúdo e se está atendendo às suas expectativas. Vamos analisar os feedbacks que você mencionou: 1. **Positivos:** - O curso é considerado excelente em vários aspectos: conteúdo, didática e metodologia. - O professor Nélio Alves é aclamado por sua didática e compreensão das dúvidas dos alunos. - A quantidade de material objeto e estruturado é destacada como pontos fortes. - Os exemplos práticos e as atividades são mencionados como valiosos para entender e fixar o conteúdo aprendido. - O curso é visto como enriquecedor tanto para desenvolvimento pessoal quanto profissional. 2. **Sugestões e Observações:** - Algumas dificuldades com o estudo de caso, que parece ser muito abrangente e rápido, sugerindo que talvez fosse bom introduzir os conceitos passo a passo com exemplos mais básicos antes de mergulhar em projetos maiores. - Há uma expectativa de que o curso incluira uma abordagem mais completa dos diferentes tipos de diagramas UML, além do diagrama conceitual. - Foi mencionado a desejabilidade de atualizações nas tarefas para refletir as práticas atuais e tecnologias mais recentes. 3. **Desafios:** - A transição de teoria para prática pode ser desafiadora, especialmente em projetos complexos como o estudo de caso. - Alguns estudantes podem ter dificuldade com a profundidade do tema, especialmente se forem iniciantes. 4. **Áreas para melhoria:** - A resposta às dúvidas pode ser aprimorada para ser mais direta e útil, evitando o que pode ser considerado superficial ou demorado. Com esses feedbacks emocionalmente gratifying, você pode sentir-se mais confort! Se tiver algumas dúvidas adicionais ou precar de mais claridades, fique à vontade para ajudar na hora certa coisa comentários. E se tiver alguma sugestão ou melhoria para o curso, estar água e estar disposed, faria isso. Estou aqui para ajudar na hora certa coisa!

Charts

Price

Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) - Price chart

Rating

Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) - Ratings chart

Enrollment distribution

Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) - Distribution chart

Related Topics

1597778
udemy ID
3/15/2018
course created date
9/16/2019
course indexed date
Matheus
course submited by