CONTACT ONS

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.
Investering

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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën