UML - Guia Básico para Análise e Projeto de Sistemas
4.5 (198 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
732 students enrolled
Wishlisted Wishlist

Please confirm that you want to add UML - Guia Básico para Análise e Projeto de Sistemas to your Wishlist.

Add to Wishlist

UML - Guia Básico para Análise e Projeto de Sistemas

Aprenda a estruturar projetos de software utilizando diagramas UML
4.5 (198 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
732 students enrolled
Last updated 8/2016
Portuguese
Curiosity Sale
Current price: $10 Original price: $75 Discount: 87% off
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 8 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Entender e saber trabalhar com os principais diagramas UML.
  • Aprender a trabalhar com a ferramenta ArgoUML.
  • Analisar e criar projetos de software fazendo uso dos recursos oferecidos pela UML.
View Curriculum
Requirements
  • Teoricamente nenhum pré-requisito é necessário para fazer este curso, contudo o aprendizado irá evoluir mais facilmente se você já tiver tido contato com alguma linguagem de programação antes. Tudo que você precisa para começar a trabalhar com UML está incluso neste curso, e as ferramentas utilizadas são gratuitas.
Description

Neste curso você aprenderá os fundamentos e a importância da UML na elaboração de projetos de softwares, seja qual for a dimensão do sistema a ser construído. Essencialmente, você aprenderá a trabalhar com os principais diagramas UML, tais como diagrama de casos de uso, de classe, de sequência e de atividades utilizando ferramentas case.

Assim como para se construir uma casa ou um prédio de qualidade, é essencial criar modelos das formas desejadas e realizar um planejamento detalhado, afim de estimar tempo, mão-de-obra, materiais e gastos. No desenvolvimento de softwares é a mesma coisa, pois também se trata de uma questão que envolve pessoas, ferramentas, tempo, dinheiro e outras variáveis.

Por esses fatores, A UML é largamente utilizada no âmbito da engenharia de software, análise de sistema e entre outras áreas de TI para visualizar, especificar, construir e documentar projetos de softwares, fornecendo meios para auxiliar no levantamento dos requisitos que irão constituir um sistema, além de recursos para a modelagem de estruturas que farão parte do mesmo.

A UML é uma linguagem padrão de grande aceitação pelo mercado de trabalhado.Pode-se dizer que quase a totalidade das ofertas de emprego para analista / programador, arquiteto, engenheiro de software entre outras, é imprescindível conhecimentos em UML.

Comece hoje mesmo a aprender UML e a conquistar o mercado de trabalho. Se você já possui conhecimento ou trabalha com diagramas UML, então esta é uma boa oportunidade para você fixar conceitos e melhorar suas habilidades.

Who is the target audience?
  • Se você é um profissional ou estudante de algum curso na área de TI ou de gestão de projetos, então este curso é para você!
  • Aqueles que desejam aprender os diagramas UML e a trabalhar com ferramentas CASE para análise, criação e gestão de projetos de software.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
26 Lectures
01:57:28
+
INTRODUÇÃO
2 Lectures 06:06

O que é um modelo? Por que modelar?
03:27

Teste 01
1 question
+
DIAGRAMAS UML
2 Lectures 04:34
Introdução aos diagramas
02:00

Utilização dos diagramas
02:34

Teste 02
1 question
+
DIAGRAMA DE CASO DE USO
4 Lectures 21:15
O diagrama de caso de uso
06:34

Relacionamentos entre casos de uso
04:58

Colaboração entre casos de uso
01:09


Teste 03-A
1 question

Teste 03-B
1 question
+
DIAGRAMA DE CLASSES
8 Lectures 43:44
O diagrama de classes
00:56

Classe
02:03

Herança
08:24

Associação entre classes
08:46

Classes associativas
01:17

Agregação e Composição
04:24

Dependência entre classes
02:34

Projeto - Criando um diagrama de classes
15:20

Teste 04-A
1 question

Teste 04-B
1 question
+
DIAGRAMA DE PACOTES
1 Lecture 02:24
O diagrama de pacotes
02:24
+
DIAGRAMA DE ATIVIDADES
2 Lectures 10:39
O diagrama de atividades
06:06

Projeto - Criando um diagrama de atividades
04:33

Teste 05
1 question
+
DIAGRAMAS DE INTERAÇÃO
1 Lecture 01:19
Os diagramas de interação
01:19
+
DIAGRAMA DE SEQUÊNCIA
5 Lectures 25:52
O diagrama de sequência
01:04

Notação dos objetos
03:37

Notação das mensagens
14:11

Estereótipos
02:57

Projeto - Criando um diagrama de sequência
04:03

Teste 06-A
1 question

Teste 06-B
1 question
+
CONSIDERAÇÕES FINAIS
1 Lecture 01:35
Agradecimentos
01:35
About the Instructor
Marco Aurélio Regis
4.3 Average rating
628 Reviews
2,101 Students
8 Courses
Java Software Developer

Experience

Director at Ocram Information Systems - since 2006 until now

Professor of Analysis and Development of Information Systems at UNIP University in Brazil - since 2011 until 2013

Effective Member of Brazilian Computer Society since 2008 until now

Professional Member of Association for Computing Machinery since 2014 until now

IEEE Membership since 2014 until now

Skills

Computer Science, Teaching, Software Engineering, UML, Programming, Java, Design Patterns