Curso Conceitos Orientados a Objetos

  • DevOps | CI | CD | Kubernetes | Web3

Curso Conceitos Orientados a Objetos

16 horas
Visão Geral

Este Curso Conceitos Orientados a Objetos, foi desenvolvido para fornecer aos alunos os conceitos essenciais de orientação a objetos e sua aplicação em um processo prático de análise e design. Inclui cobertura de conceitos básicos como abstração, encapsulamento, herança, UML e polimorfismo. Ele também inclui uma visão geral da história e da tecnologia da programação orientada a objetos

Objetivo

Após realizar este Curso Conceitos Orientados a Objetos você será capaz de:

  • Descrever os conceitos que definem sistemas orientados a objetos, incluindo uma compreensão dos detalhes e interfaces dos objetos
  • Explique as relações entre conceitos e classes orientados a objetos
  • Contraste da metodologia OO com a metodologia estruturada
  • Liste os diagramas UML mais comumente usados
Publico Alvo
  • Programadores
  • Analistas
  • Testadores
  • Gerentes
Pre-Requisitos
  • Alguma compreensão dos conceitos de programação e design do programa
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introdução à análise e design orientado a objetos

  1. Visão geral da tecnologia OO: definição, história, benefícios
  2. Processo de desenvolvimento OO
  3. Contraste da metodologia OO com a metodologia estruturada

Conceitos Orientados a Objetos

  1. Classes/objetos
  2. Encapsulamento
  3. Mensagens/comportamento
  4. Relações entre classes: associação, agregação, herança
  5. Polimorfismo

Modelagem Visual com UML

  1. Introdução à UML
  2. História
  3. Propósito geral
  4. Visão geral da UML: uma visão rápida (15 minutos) de todos os diagramas UML
  5. Ênfase específica naqueles mais comumente usados:
  6. Diagrama de casos de uso
  7. Diagrama de classes
  8. Diagrama de atividades
  9. Diagramas de sequência
  10. Diagramas de pacotes
  11. Diagramas de estado

Desenvolvimento Orientado a Objetos

  1. Transição de casos de uso para implementação
  2. Arquitetura distribuída: RMI, SOAP, CORBA
  3. OO e persistência
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Algorithms and Data Structures

24 horas

Curso Object-Oriented Programming with Python

24 horas

Curso Python Scripting and Automation Basics

24 horas

Curso Python Debugging and Error Handling

24 horas

Curso Cloud Bursting with Virtual Kubelet

24 horas