Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SAP ABAP OO - Orientação a Objetos
New
Rating: 5.0 out of 5(4 ratings)
33 students

SAP ABAP OO - Orientação a Objetos

Aprenda ABAP Orientado a Objetos na prática e prepare-se para RAP, Fiori e SAP S/4HANA
Last updated 8/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Conhecer os fundamentos da Orientação a Objetos no SAP ABAP
  • Escrever códigos mais organizados, reutilizáveis e fáceis de manter
  • Desenvolver aplicações utilizando os princípios da Orientação a Objetos no SAP ABAP
  • Criar e utilizar classes, objetos, atributos, métodos e construtores
  • Criar exceções (Exceptions) e implementar tratamento de erros profissional
  • Entender conceitos de visibilidade (PUBLIC, PROTECTED e PRIVATE) e quando utilizá-los
  • Ler, compreender e dar manutenção em códigos ABAP OO existentes em projetos reais

Course content

13 sections74 lectures8h 1m total length
  • Definindo método e parâmetros14:44
  • Desenvolvimento a lógica do método6:38
  • Tratamento de Exceção (Exception)3:09
  • Testando a Classe5:30
  • Utilizando a Classe em um Programa18:20
  • Refatorando o programa (ABAP moderno)9:04
  • Método Estático x Método de Instância (Static Method x Instance Method)3:39
  • Visibilidade Público x Protegido x Privado4:28

Requirements

  • Conhecimento em ABAP básico (este já é um curso que depende de conhecimento básico do ABAP, pois entramos em tópicos mais avançados)
  • Ter acesso a um ambiente SAP para praticar (recomendado, mas não obrigatório)
  • Conhecimentos básicos de lógica de programação são desejáveis, porém todos os conceitos importantes serão explicados durante o curso
  • Ter vontade de aprender e praticar os exemplos desenvolvidos ao longo das aulas

Description

O curso SAP ABAP OO - Orientação a Objetos foi desenvolvido para ensinar ABAP OO de forma prática, didática e progressiva, utilizando exemplos simples que facilitam o entendimento dos conceitos mais importantes da programação orientada a objetos dentro do SAP.

Você entenderá o motivo da existência de cada conceito, quando utilizá-lo e como ele é aplicado em projetos reais.


Ao longo do curso, você aprenderá:

  • Entender os fundamentos da Orientação a Objetos;

  • Compreender a diferença entre programação procedural e Orientação a Objetos;

  • Criar classes e objetos do zero;

  • Trabalhar com atributos, métodos e construtores;

  • Utilizar encapsulamento para proteger seus dados;

  • Aplicar herança para reutilizar código;

  • Trabalhar com interfaces e classes abstratas;

  • Utilizar níveis de visibilidade (PUBLIC, PROTECTED e PRIVATE);

  • Criar exceções e realizar tratamento de erros utilizando ABAP OO;

  • Desenvolver aplicações mais organizadas, reutilizáveis e fáceis de manter;

  • Ler e compreender códigos ABAP Orientados a Objetos existentes em projetos reais;

  • Construir uma base sólida para evoluir para RAP, SAP Fiori e outras tecnologias modernas do SAP.


Tudo isso com explicações claras, exemplos práticos e uma metodologia voltada para quem deseja realmente entender como funciona a Orientação a Objetos.


Por que este curso é diferente?

Cada conceito é explicado com exemplos práticos e analogias do dia a dia para que você compreenda não apenas o "como", mas principalmente o "porquê" de utilizar cada recurso.

O objetivo é fazer com que você desenvolva aplicações mais profissionais e esteja preparado para trabalhar com os padrões utilizados atualmente no mercado SAP.


Este curso é ideal para:

  • Desenvolvedores SAP ABAP que desejam migrar da programação procedural para Orientação a Objetos;

  • Alunos que já conhecem ABAP básico e querem evoluir para um nível mais profissional;

  • Consultores SAP que desejam entender como funciona o desenvolvimento moderno;

  • Estudantes que desejam dominar ABAP OO antes de aprender RAP e SAP Fiori;

  • Profissionais que desejam aumentar suas oportunidades na carreira SAP;

  • Qualquer pessoa que queira escrever códigos mais organizados, reutilizáveis e alinhados às boas práticas de desenvolvimento.


Ao concluir este curso, você será capaz de:

  • Desenvolver aplicações utilizando SAP ABAP Orientado a Objetos;

  • Criar classes reutilizáveis seguindo boas práticas de desenvolvimento;

  • Compreender códigos ABAP OO utilizados em projetos reais;

  • Aplicar conceitos modernos de programação dentro do SAP;

  • Estar preparado para continuar seus estudos em RAP, SAP Fiori, CDS Views e desenvolvimento no SAP S/4HANA.


Para quem NÃO é este curso (MUITO IMPORTANTE):

Este curso não é indicado para:

  • Quem nunca teve contato com SAP ABAP;

  • Quem procura um curso introdutório de programação ABAP;

  • Desenvolvedores que já dominam Orientação a Objetos e procuram apenas conteúdos extremamente avançados ou específicos.


Se você já domina os fundamentos do ABAP e deseja aprender a forma como os sistemas SAP modernos são desenvolvidos, este é o próximo passo da sua jornada.


A Orientação a Objetos é a base para praticamente todas as tecnologias atuais do ecossistema SAP, como RAP (RESTful Application Programming Model). Dominar esses conceitos fará com que você escreva códigos mais organizados, reutilizáveis e preparados para os desafios do mercado.


Inscreva-se agora e dê o próximo passo para se tornar um desenvolvedor SAP ABAP ainda mais completo.

Who this course is for:

  • Desenvolvedores SAP ABAP que desejam aprender Orientação a Objetos na prática
  • Profissionais que trabalham com SAP e querem desenvolver aplicações utilizando as tecnologias mais modernas do SAP S/4HANA
  • Consultores funcionais que desejam compreender melhor o desenvolvimento ABAP para melhorar a comunicação com equipes técnicas
  • Estudantes e iniciantes que desejam iniciar seus estudos em SAP ABAP Orientado a Objetos
  • Profissionais que desejam se preparar para trabalhar com SAP RAP, CDS Views, SAP Fiori e outras tecnologias baseadas em ABAP OO
  • Pessoas que desejam evoluir na carreira SAP e aumentar suas oportunidades no mercado de trabalho
  • Desenvolvedores que desejam escrever códigos mais organizados, reutilizáveis e alinhados às boas práticas de programação