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 123
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,- (ekskl. moms)
Varighed: dag

Afholdelsesdatoer

Ring til IDG Kurser på +45 77 300 123
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

Microsoft Teams - næste kursus starter 26. februar
Gør det let at arbejde sammen i teams og afdelinger, uanset hvor i er geografisk placeret. På dette kursus vil du få en introduktion til Microsoft Teams og programmets mange muligheder, så I kan komme godt fra start og bruge programmets effektivt i arbejdsdagen. Opbyg jeres helt egen kommunikations- og samarbejdsplatform og få alt samlet ét sted, uanset om du arbejder på din pc, mobil eller via internettet.
Se det fulde program her


Kunstig intelligens for it-medarbejdere og supportere
Kunstig intelligens (AI) kommer til at være en vigtig del af næsten alle virksomheder i fremtiden - noget vil være i form af intelligente processer andet vil være i form af de værktøjer virksomhedens medarbejdere anvender. Efter kurset vil du stå med en indsigt i Microsofts AI platform, der gør det muligt for dig at udnytte de pre-byggede værktøjer som Microsoft
tilbyder ud af boksen, men også en indsigt i, hvordan du kan bygge dine egne ML modeller.
Se det fulde program her

Udvikling af bots i C#
Sproget er fremtidens brugergrænseflade og bots ersom apps i den grænseflade. Viden om hvordan man anvender og udviklerbots, bliver derfor vigtig for mange virksomheder fremadrettet.
Efter kurset vil du stå med en intelligent bot, der kan svare på spørgsmål, kan udføre handlinger i bagvedliggende systemer og som kan tilgås fra en række forskellige applikationer og hjemmesider.
Se det fulde program her

Professionelle it-kontrakter - næste kursus starter den 17. marts 2020
Det er afgørende for alle organisationers brug af it, at deres it-kontrakter understøtter forretningen og ikke indeholder uhensigtsmæssige faldgruber. I takt med et stigende antal it-kontrakter og øget kompleksitet i it-landskabet er det blevet både sværere og vigtigere at sikre gode it-kontrakter. En dårlig kontrakt kan betyde store omkostninger. På dette kursus bliver du klædt på til netop at håndtere både små og store it-kontrakter i praksis.
Se det fulde program her!

Kursuslokaler udlejes med og uden PC
Har du brug for et undervisningslokale med plads til op til 15 deltagere, så kan vi tilbyde fuldt udstyrede lokaler. Pris pr. dag 3.500.- kr. Forplejning 200.- kr. pr. person pr. dag.
Inkl. i prisen er teknisk support og service. Interesseret?
Kontakt os på telefon 77 300 123 og hør mere.


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