Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding tot Objectgeoriënteerd Programmeren in C++
- Overzicht van objectgeoriënteerde programmeerconcepten
- Verschat tussen procedurele en objectgeoriënteerde benaderingen
- Voordelen van modulaire en herbruikbare softwareontwerpen
- begrip van C++ als een objectgeoriënteerde taal
C++ klassen en objectontwerp
- Inleiding tot klassen en objecten
- Klassen definiëren en objecten maken
- begrip van constructoren en destructoren
- beheer van de levenscyclus van objecten
- Toepassing van toegangsspecificaties:
- Publiek
- Privé
- Beschermend
Encapsulatie en Abstractie
- begrip van gegevensverberging en encapsulatie
- ontwerpen van interfaces voor herbruikbare componenten
- effectief gebruik van lidvariabelen en -functies
- toepassing van abstractieprincipes in softwareontwerp
C++ functies en geavanceerde klassekenmerken
- functieoverloading
- Scope resolutive operator
- Statische leden en statische functies
- Vriendklassen en vriendfuncties
- operatoroverloading
Erfenis en Polimorfisme
- begrip van erfenisconcepten
- creëren van klassehiërarchieën
- implementatie van polimorfisme
- Virtuele functies en dynamisch gedrag
- ontwerp flexibele en onderhoudbare applicaties
Datahandhaving en Type Convertingie
- begrip van dataconverties in C++
- werken met objecten en primitieve datatypen
- toepassing van veilige conversietechnieken
Foutafhandeling en Templates
- begrip van foutafhandelingsstrategieën
- het gebruiken van uitzonderingen in C++-applicaties
- Inleiding tot templates
- het creëren van herbruikbare, generieke code
Invoer- en Uitvoerstreams
- werken met C++ invoer- en uitvoerstreams
- lezen en schrijven van data efficiënt
- beheer van streamgebaseerde operaties
Praktische C++ Programmeringsworkshop
- toepassing van objectgeoriënteerde ontwerpprincipes
- het bouwen van modulaire C++-applicaties
- het creëren van herbruikbare klassen en componenten
- bekijken van veelvoorkomende designpraktijken
Cursusoverzicht en volgende stappen
- bekijken van belangrijke C++ objectgeoriënteerde concepten
- discussiëren van best practices voor softwareontwerp
- identificeren van verdere leerpaden in C++-ontwikkeling
Vereisten
- begrip van basisprogramme concepten zoals variabelen, loops en functies
- ervaring met de fundamentele aspecten van C-programmering
- basiskennis van softwareontwikkelingsconcepten
Doelgroep
- C-programmeurs die objectgeoriënteerde programmeertechnieken willen leren
- softwareontwikkelaars die van procedureel naar objectgeoriënteerd ontwerp overstappen
- ingenieurs en programmeurs die geïnteresseerd zijn in het structureren van grootschalige C-applicaties
7 Uren
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 1600 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
Goede voorbeelden, focussen op het meest nuttige materiaal
Piotr Sowinski - Intel Technology Poland
Cursus - Object Oriented Programming with C++
Automatisch vertaald