Udemyallpt

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

Learn UML modeling with this complete course! Covers theory & practice. Bonus: Java, Spring Boot & Hibernate/JPA project included.

4.8(3,473)
15,996students
13h 1m
Certificate
Nelio Alves
Nelio AlvesProfessor

Course Content

Modelagem de Dados UML (Análise&Projeto Orientado a Objetos) is an all-levels Udemy course taught by Nelio Alves. It runs 13h 1m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 3,473 reviews, with 15,996 students enrolled. It is a paid course, last updated July 2024.

Modelagem de Domínio com UML: Do Conceitual à Implementação em Java

Este curso oferece uma imersão completa na modelagem de domínio, um passo crucial no desenvolvimento de software. Aprenda a criar representações claras e precisas das informações que seu sistema irá gerenciar, desde a fase inicial de análise até a implementação prática.

O que você vai aprender:

  • Modelo Conceitual: Entenda o que é um modelo conceitual e sua importância como base para o desenvolvimento de sistemas. Explore a evolução do modelo Entidade-Relacionamento (ER) e sua transição para modelos orientados a objetos.
  • Paradigma Estruturado vs. Paradigma Orientado a Objetos: Compare e contraste os dois paradigmas, descobrindo as vantagens do paradigma orientado a objetos para soluções de software mais flexíveis e elegantes.
  • UML (Unified Modeling Language): Domine a UML, a linguagem padrão para modelagem de sistemas orientados a objetos.
  • Diagrama de Classes da UML: Aprenda a utilizar o Diagrama de Classes da UML para representar conceitos, atributos e associações, a partir de descrições em estilo "Visão geral de sistema".
  • Multiplicidades em Associações: Identifique e modele as multiplicidades dos papéis em uma associação, garantindo a precisão do seu modelo.
  • Recursos Avançados de Modelagem: Explore recursos avançados como agregação e composição, herança, classes de associação, enumerações e tipos primitivos para criar modelos de domínio mais complexos e robustos.
  • Estudo de Caso Prático: Aplique seus conhecimentos em um estudo de caso completo, implementando um modelo conceitual complexo utilizando padrões de mercado e boas práticas.
  • Implementação com Java, Spring Boot e JPA: Construa uma aplicação completa em Java utilizando Spring Boot e JPA, implementando o modelo conceitual e gerando automaticamente uma base de dados relacional.
  • APIs REST: Crie endpoints REST para recuperar e apresentar os dados em formato JSON, facilitando a integração com outras aplicações.

Para quem é este curso?

Este curso é ideal para desenvolvedores, analistas de sistemas e qualquer pessoa interessada em aprofundar seus conhecimentos em modelagem de domínio, UML e desenvolvimento de software orientado a objetos.

Ao final deste curso, você terá a capacidade de criar modelos de domínio eficazes, implementar soluções de software robustas e compreender a fundo a importância da modelagem na construção de sistemas de alta qualidade. Não perca a oportunidade de elevar seu nível de conhecimento e se destacar no mercado de trabalho!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

Elasticsearch e ORANGE Data Science - Descoberta de Dados

by MSc Grimaldo Lopes | + 60.000 alunos de Oliveira

5.0(77)
9h 32m
all
5.0(19)
5h 1m
beginner

Databricks Delta Lake + METABASE: visualização e dados

by MSc Grimaldo Lopes | + 60.000 alunos de Oliveira

5.0(19)
5h
beginner

Curso de Modelagem Financeira

by Mauro Miquelin Júnior

5.0(32)
11h 28m
intermediate
5.0(42)
12h 46m
beginner