SAP BC401_16 - SAP ABAP Objects

Styrk dine ABAP færdigheder ved at få en fuld forståelse af brugen af objektorienteret programmering teknikker og hvordan man anvender dem praktisk i din ABAP programmer.


Afholdelsesdatoer

Ring til IDG Kurser på +45 77 300 300
eller mail på idgkurser@idg.dk
for nærmere info angående datoer.

Kursusmål

Forstå begreberne objektorienteret programmering og udvikling af business-applikationer med ABAP Objects

Kurset henvender sig til

Udviklere
Udviklerkonsulenter
Help Desk / COE Support
Programmører / Projektledere

Forudsætninger

Du skal kende  BC400


Kursusindhold

Kurset er baseret på softwareversion: SAP NetWeaver 7.40 SPS5, plus ABAP Development Tools

Indhold:

    Introduktion til objektorienteret programmering

  • Forklare objektorienteret programmering model
  • Analysere og Design med Unified Modeling Language (UML)
    Grundlæggende Objektorienteret Syntaks

  • Oprettelse af lokale klasser
  • Oprettelse af objekter
  • Adgang til metoder og attributter
  • Implementering af Constructors i lokale klasser
  • Implementering af Class Constructors i lokale klasser
     Inheritance and Casting

  • Implementering af inheritance
  • Gennemførelsesbestemmelser Upcasts ved brug af inheritance
  • Implementering Polymorfi ved brug af inheritance
  • Gennemførelsesbestemmelser Downcasts ved brug af inheritance
    Grænseflader og Casting

  • Udformning og gennemførels af lokale Interfaces
  • Implementering af Polymorfi ved brug af Interfaces
  • Integration Class Modeller ved brug af Interfaces
    Objektorienterede events

  • Implementering af events i lokale klasser
  • Implementering af events i lokale Interfaces
    Objektorienterede repository objekter

  • Oprettelse af Globale klasser
  • Fastlæggelse og gennemførelse af Global Interfaces
  • Implementering af inheritance i globale klasser
    ABAP Object-orienterede eksempler

  • Brug af ABAP List Viewer (ALV)
  • Beskrivelse af forretnings tilføjelsesprogrammer (Badis)
    Globale klasser i ABAP Development Tools

  • Udvikling af Eclipse-baseret ABAP programmer

    Klasse-baserede undtagelser

  • At kunne forklare klassebaserede undtagelser
  • At kunne definere og ophæve undtagelser
  • Implementering af avancerede undtagelse ved håndtering af teknikker
    Unit Testing
  • Unit Testing med ABAP enhed
    Objektorienterede Design Patterns

  • Implementering af avancerede objektorienterede teknikker
  • Gennemførelse af Singleton Pattern
  • Implementering af Factory klasser ved brug af friendship
  • Implementering af persistente objekter
  • Runtime type services
  • Brug af Runtime Type Identifikation (RTTI)
    Oprettelse af et omfattende objektorienteret program
  • Udvikling af et omfattende objektorienteret program

Noter

Dette kursus er udelukkende rettet mod deltagere uden kendskab til objektorienteret programmering
Du bør deltage både BC400 (ABAP Workbench Fonde) og BC401 (ABAP Objects) for at få en dybtgående forståelse af ABAP Workbench samt ABAP programmeringssprog. (ABAP består af proceduremæssige og objekt-orienterede dele. Det afspejlede også i disse kurser.)

Praktiske oplysninger

Pris: kr. 27.000,- (ex. moms)
Varighed: dag

Afholdelsesdatoer

Ring til IDG Kurser på +45 77 300 300
eller mail på idgkurser@idg.dk
for nærmere info angående datoer.


Er I flere fra samme virksomhed, som skal på kursus? Så kan der være penge at spare med et virksomhedskursus

Læs mere om virksomhedskurser her

Andre populære kurser


Aktuelt

Gratis Introduktionsseminar om Digitalisering, Big Data og fremtidens udfordringer. (Baseret på uddrag af undervisningsprogrammet fra IT Executive Masterclass ITEM.)
Kom og få en smagsprøve på IDG Kurser og Computerworlds nye lederuddannelse til dig som er CIO, IT-chef og/eller digital-leder med ansvaret for implementering af nye teknologier og digitalisering i din virksomhed eller organisation. Programmet:
 
• Digitalisering og Big Data – Udfordringer og muligheder på markedspladsen.
• Kommunikation – Hvilken rolle spiller kommunikation i forhold til succesfuld ledelse og for en virksomhed i forandring? )
• It Executive Masterclass - Hvad kan du forvente af uddannelsen?
• Spørgetid/Diskussion - vedrørende emnerne og uddannelsen.

Tilmeld dig her.

It Executive Masterclass
Styrk din ledelse, innovation og eksekvering i en digital verden. Oplever du, som leder, at det kan være svært at skabe sammenhæng mellem organisationens forretningsstrategi og digitaliseringskrav? Er du under pres for skabe nye digitale it-løsninger men møder modstand på team og ledelsesniveau? Er du interesseret i stærke kommunikationsværktøjer, som kan hjælper dig med at italesætte værdien og vigtigheden af dine beslutninger? Så vil du få et stort udbytte af IT Executive Masterclass. Læs mere her.

NYHED: Cyberhygiejne - It Sikkerheds-Bootcamp.
Hackerangreb sker hver dag. Angrebene ændrer sig konstant – og det samme gør de it-produkter, der konkurrerer om at beskytte jeres organisation mod de mange sikkerhedstrusler. Hvordan holder du og din organisation trit? At få styr på sin sikkerhed kan ofte virke uoverskueligt og komplekst, men det behøver det ikke at være. Kom med på vores bootcamp og få udarbejdet en konkret handleplan for din virksomhed eller organisation. Læs mere her.

Persondata og datasikkerhed for praktikere - GDPR kursus

Med EU's nye persondataforordning indføres en række krav til virksomheders behandling af personoplysninger. På kurset får du praktisk anvendelig viden og metoder til at udarbejde og implementere politikker og dokumenter, så din virksomhed overholder persondataforordningen. Læs mere her!

NYHED - Robotic Process Automation
Hvad hardware-robotter har gjort i mange år for industrien, er for alvor ved at ske på kontorgangen hos virksomheder verden over for administrative arbejdsgange også. Software-robotter eller Robotic Process Automation er en effektiv og billig måde, at frigøre kræfter og ressourcer i virksomheder og organisationer. Samtidigt vil det påvirke den måde vi organiserer os på og hvilke kompetencer, der vil blive eftertragtede i fremtiden. IDG Kurser har designet dette kursus, så du kan lære at identificere områder og opgaver, som med fordel kan løses af software robotter. Læs mere her!


Hørkær 18
2730 Herlev
Tlf: 77 300 123
Email: idgkurser@idg.dk
CVR: 65970414