Programmeren in C++

Niveau
Tijdsduur
Startdatum en plaats
Logo van Master it Training
Opleiderscore: starstarstarstarstar_border 8,4 Master it Training heeft een gemiddelde beoordeling van 8,4 (uit 79 ervaringen)

Tip: meer info over het programma, startdatum, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

Eindhoven
23 sep. 2019 tot 27 sep. 2019
Rotterdam
23 sep. 2019 tot 27 sep. 2019
Rotterdam
7 okt. 2019 tot 11 okt. 2019
Eindhoven
14 okt. 2019 tot 18 okt. 2019
Vianen
14 okt. 2019 tot 18 okt. 2019
Rotterdam
21 okt. 2019 tot 25 okt. 2019
Eindhoven
28 okt. 2019 tot 1 nov. 2019
Vianen
4 nov. 2019 tot 8 nov. 2019
Eindhoven
11 nov. 2019 tot 15 nov. 2019
Rotterdam
11 nov. 2019 tot 15 nov. 2019
Rotterdam
18 nov. 2019 tot 22 nov. 2019
Eindhoven
25 nov. 2019 tot 29 nov. 2019
Rotterdam
9 dec. 2019 tot 13 dec. 2019
Vianen
16 dec. 2019 tot 20 dec. 2019
Rotterdam
13 jan. 2020 tot 17 jan. 2020
Vianen
27 jan. 2020 tot 31 jan. 2020
Eindhoven
10 feb. 2020 tot 14 feb. 2020
Rotterdam
17 feb. 2020 tot 21 feb. 2020
Rotterdam
9 mrt. 2020 tot 13 mrt. 2020
Vianen
9 mrt. 2020 tot 13 mrt. 2020

Beschrijving

Met onze unieke lesmethode Active Learning leer je aantoonbaar effectiever

Bij Master it Training maken wij gebruik van een unieke lesmethode genaamd Active Learning. Bij Active Learning word je gecoacht bij het ontwikkelen van vaardigheden die voor jou persoonlijk cruciaal zijn. De methode sluit goed aan bij hoe mensen leren, en houdt rekening met wat jij al weet en kunt. Als je erover nadenkt, is het zo logisch als wat.

- Je bepaalt zelf je leertempo
- De trainer coacht je bij het definiëren van jouw leertraject
- Je onthoudt en begrijpt je nieuwe kennis beter
- Alles draait om toepassing van de stof in jouw praktijk

Met deze training op zak kun je een effectieve C++ programmeur worden, gebruikmakend van Visual Studio. Visual C++ 17 is onderdeel van de Microsoft ontwikkelomgeving Visual Studio.Deze training behandelt de essentie van C++ programmeren met Visual Studio door middel van een stapvoorstap tutorial. Je leert de syntax en het gebruik van de ISO/IEC C++ taal. Daarbij leer je over de krachtige tools van Standard Template Library (STL).Vervolgens leer je om te programmeren binnen Windows. Door het bouwen van een substantieel werkende applicatie van meer dan 2000 regels code, leer je in deze training om Windows applicaties te ontwikkelen met behulp van de Microsoft Foundation Classes (MFC). Je ontwi…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen.  

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: C/C++, Programmeren (algemeen), Java, OO (Object Oriented) Programmeren en Informatica.

Met onze unieke lesmethode Active Learning leer je aantoonbaar effectiever

Bij Master it Training maken wij gebruik van een unieke lesmethode genaamd Active Learning. Bij Active Learning word je gecoacht bij het ontwikkelen van vaardigheden die voor jou persoonlijk cruciaal zijn. De methode sluit goed aan bij hoe mensen leren, en houdt rekening met wat jij al weet en kunt. Als je erover nadenkt, is het zo logisch als wat.

- Je bepaalt zelf je leertempo
- De trainer coacht je bij het definiëren van jouw leertraject
- Je onthoudt en begrijpt je nieuwe kennis beter
- Alles draait om toepassing van de stof in jouw praktijk

Met deze training op zak kun je een effectieve C++ programmeur worden, gebruikmakend van Visual Studio. Visual C++ 17 is onderdeel van de Microsoft ontwikkelomgeving Visual Studio.Deze training behandelt de essentie van C++ programmeren met Visual Studio door middel van een stapvoorstap tutorial. Je leert de syntax en het gebruik van de ISO/IEC C++ taal. Daarbij leer je over de krachtige tools van Standard Template Library (STL).Vervolgens leer je om te programmeren binnen Windows. Door het bouwen van een substantieel werkende applicatie van meer dan 2000 regels code, leer je in deze training om Windows applicaties te ontwikkelen met behulp van de Microsoft Foundation Classes (MFC). Je ontwikkelt de applicatie gedurende verschillende hoofdstukken, gebruikmakende van een grote range aan mogelijkheden voor de gebruikersinterface binnen MFC. Je leert ook de essentie van het programmeren van applicaties met de Windows 8 UI en ontwikkelt een werkend voorbeeld.Deze training omvat: Een introductie van de huidige standaard, Microsoft Visual C++ 17, zoals deze geïmplementeerd is in Microsoft Visual Studio 2012; Focus op het aanleren van de C++17 standaard en de Visual C++ 17, zoals geen andere virtuele training dat doet; De C++ taal, bibliotheek en de IDE; Nieuwe features van de C++17 standaard en de Visual C++ 17 programmeeromgeving; Features van C++ project templates, code snippets en meer.

Let op. Deze training is exclusief het examen.

Doelgroep

Deze training is geschikt voor iedereen die C++ applicaties wil leren ontwikkelen voor het Microsoft Windows OS met Visual C++.Deze training is geschikt voor beginnende programmeurs met enige basiskennis en IT ervaring, voor programmeurs met ervaring in het programmeren met andere talen of programmeurs met enige ervaring met C++ maar niet in de Windows context.

Voorkennis voor de Programmeren in C++ training

Deze training vereist geen voorkennis van enige programmeertaal, alleen enige aanleg voor programmeren, enthousiasme en inzet voor leren.

Onderwerpen in de Programmeren in C++ training

Module 1 Programming with Visual C++ Learning with Visual C++Writing C++ ApplicationsLearning Desktop Applications ProgrammingThe Integrated Development EnvironmentUsing the IDEModule 2 Data, Variables, and Calculations The Structure of a C++ ProgramDefining VariablesFundamental Data TypesBasic Input/Output OperationsCalculating in C++Type Conversion and CastingThe auto KeywordDiscovering TypesThe Bitwise OperatorsIntroducing Lvalues and RvaluesUnderstanding Storage Duration and ScopeVariables with Specific Sets of ValuesNamespacesModule 3 Decisions and Loops Repeating a Block of StatementsModule 4 Arrays, Strings, and Pointers Handling Multiple Data Values of the Same TypeWorking with CStyle StringsIndirect Data AccessDynamic Memory AllocationUsing ReferencesLibrary Functions for StringsModule 5 Introducing Structure into Your Programs Understanding FunctionsPassing Arguments to a FunctionReturning Values from a FunctionReturning a PointerRecursive Function CallsModule 6 More about Program StructurePointers to FunctionsInitializing Function ParametersExceptionsHandling Memory Allocation ErrorsFunction OverloadingFunction TemplatesUsing the decltype OperatorAn Example Using FunctionsModule 7 Defining Your Own Data Types The struct in C++Types, Objects, Classes, and InstancesUnderstanding ClassesClass ConstructorsPrivate Members of a ClassThe Pointer thisConst ObjectsArrays of ObjectsStatic Members of a ClassPointers and References to ObjectsModule 8 More on Classes Class DestructorsImplementing a Copy ConstructorOperator OverloadingThe Object Copying ProblemDefault Class MembersClass TemplatesPerfect ForwardingDefault Arguments for Template ParametersAliases for Class TemplatesTemplate SpecializationUsing ClassesOrganizing Your Program CodeLibrary Classes for StringsModule 9 Class Inheritance and Virtual Functions ObjectOriented Programming BasicsInheritance in ClassesAccess Control Under InheritanceThe Copy Constructor in a Derived ClassPreventing Class DerivationClass Members as FriendsVirtual FunctionsCasting Between Class TypesModule 10 The Standard Template Library What Is the Standard Template Library?Smart PointersAlgorithmsFunction Objects in the STLFunction AdaptersThe Range of STL ContainersSequence ContainersAssociative ContainersMore on IteratorsMore on Function ObjectsMore on AlgorithmsType Traits and Static AssertionsLambda ExpressionsModule 11 Windows Programming Concepts Windows Programming BasicsThe Structure of a Windows ProgramThe Microsoft Foundation ClassesModule 12 Windows Programming with the Microsoft Foundation Classes (MFC)The MFC Document/View ConceptCreating MFC ApplicationsModule 13 Working with Menus and Toolbars Communicating with WindowsExtending the Sketcher ProgramElements of a MenuAdding Menu Message HandlersAdding Toolbar ButtonsModule 14 Drawing in a Window Basics of Drawing in a WindowThe MFC Drawing MechanismDrawing Graphics in PracticeProgramming for the MouseDrawing a SketchModule 15 Improving the View Sketcher LimitationsImproving the ViewDeleting and Moving ElementsImplementing a Context MenuIdentifying an Element Under the CursorDealing with Masked ElementsModule 16 Working with Dialogs and Controls Understanding DialogsUnderstanding ControlsCreating a Dialog ResourceProgramming for a DialogSupporting the Dialog ControlsCompleting Dialog OperationsUsing a Spin Button ControlUsing the Scale FactorWorking with Status BarsThe CString ClassUsing an Edit Box ControlModule 17 Storing and Printing Documents Understanding SerializationApplying SerializationExercising SerializationPrinting a DocumentImplementing Multipage PrintingModule 18 Programming for Windows 8 Windows Store ApplicationsDeveloping Windows Store AppsWindows Runtime ConceptsC++ Component Extensions (C++/CX)The Extensible Application Markup Language (XAML)Creating a Windows Store AppScaling UI Elements

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen.  

Download gratis en vrijblijvend de informatiebrochure

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.