C# OO

Loader DigitalCityEen ogenblik, aub...

C# OO

(Réf.2025-051)
3
Dag(en)
FR
Anderen
CEVORA
Bedrijf
Werknemer
Betalend
Volledige dag

Georganiseerd door:

Opleidingspartners:

Beschrijving

De cursus behandelt de volgende technische inhoud:

  • OO concepten en oorsprong

  • Attributen

  • Methoden

  • Objecten

  • Klassen

  • Interactie tussen objecten

  • Overerving

  • OO modellering

  • OO syntaxis

  • Dynamische diagrammen

Wat zijn de doelstellingen van de opleiding?

Het objectgeoriënteerde ontwikkelingsparadigma is algemeen aanvaard, niet alleen door modelleringstools en methodologieën, maar vooral door de adoptie ervan door de meeste programmeertalen. Tegenwoordig moeten alle ontwikkelaars van softwaretoepassingen de principes en concepten van objectgeoriënteerde ontwikkeling beheersen.

Deze cursus biedt deelnemers een overzicht van de conceptuele fundamenten en het praktische gebruik van OO. Aan het eind van de cursus wordt de deelnemers gevraagd een toepassing te ontwikkelen die de onderwezen concepten illustreert, gebruikmakend van de taal C#.

De cursus richt zich op de volgende vaardigheden:

  • Onderscheid maken tussen procedureel programmeren en OO programmeren

  • De concepten van objecten en klassen beheersen

  • Overervingsconcepten gebruiken

  • Een klassendiagram opstellen voor een eenvoudige toepassing

  • Een sequentiediagram opstellen om de methodes en attributen van een klasse te identificeren

  • Een eenvoudig programma ontwikkelen met behulp van een OO taal

  • Behandelen van geavanceerde OO concepten zoals polymorfisme en abstracte klassen

Wat moet je weten om de cursus te volgen?

Kennis van C#

Opleidingsprogramma

De basisconcepten van de Object-benadering

  • Objecten: een procedure/gegevens dualiteit

  • Klassen en instanties

  • Attributen

  • Methoden

  • Interacties tussen objecten

  • Overerving

Diagrammen en weergave van objecten met behulp van UML

  • Klassendiagrammen

  • Opeenvolgingsdiagrammen

  • ArgoUML gebruiken voor modelleren

De belangrijkste principes van objectontwerp

  • Objecten modelleren

  • Criteria om te beslissen wat in objectvorm moet worden gegoten

  • Te vermijden fouten

  • Hoe moet object software gestructureerd worden? Principe van modulariteit en domeindecompositie

  • Hoe moet een verzameling klassen gestructureerd worden? Principe van abstractie en classificatie

  • Hoe denk je over interactie tussen objecten? Principe van inkapseling en autonomie

  • Criteria voor "goede" klassenhiërarchieën. Te vermijden fouten

Objectgeoriënteerde ontwikkeling met C#

  • Syntax

  • Klassen, attributen en methoden definiëren

  • Een eenvoudige objectklasse maken

  • Een object gebruiken in code

  • Objecten declareren

  • Voorbeelden en oefeningen

Praktische oefeningen

  • De Basiscursus Algoritmen is erg praktisch. Deelnemers krijgen de kans om de verschillende theoretische concepten die tijdens de cursus aan bod komen in de praktijk te brengen.

De voorgestelde oefeningen zijn meer specifiek gericht op :

  • Basisoefeningen over de syntaxis van de taal

  • Oefeningen over controlestructuren

  • Het maken van een Sudoku-roosteroplosser

Vind meer opleidingen over deze onderwerpen

Hoe schrijf ik me in voor de cursus?

1 sessies(s) voor deze opleiding

C# OO

Original-Id
2025-051
Registratie mogelijk tot 
CEVORA
Bedrijf
Werknemer
Anderen
3 Dag(en)
Betalend
FR

3.6

13plaatsen beschikbaar
Bedrijf
Digitalcity.Brussels - Pôle Formation Emploi
Afficher toutes les dates
Data-Sessie

17/06/2025 - Jour entier

-

18/06/2025 - Jour entier

-

19/06/2025 - Jour entier

-
Opleider

Bstorm

Actief
Uit
Digitalcity.Brussels - Pôle Formation Emploi
Vind meer opleidingen over deze onderwerpen