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 Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h

Curso Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins

24h

Curso Cloud Security and DevSecOps Automation

32 horas