Bestel nu online de C++11 Programming Essentials Training , inclusief 1 jaar 24/7 toegang tot interactieve e-learning, en een deelnamecertificaat.
Lees meer.
Volume voordeel
No discount
1 Piece
€192,39€159,00
2% Korting
2 Pieces
€188,54€155,82/ Stuk
3% Korting
3 Pieces
€186,62€154,23/ Stuk
7% Korting
5 Pieces
€178,92€147,87/ Stuk
10% Korting
10 Pieces
€173,15€143,10/ Stuk
15% Korting
25 Pieces
€163,53€135,15/ Stuk
22% Korting
50 Pieces
€150,06€124,02/ Stuk
30% Korting
100 Pieces
€134,67€111,30/ Stuk
50% Korting
200 Pieces
€96,20€79,50/ Stuk
Maak een keuze
Officieel Certiport Examencentrum Online of fysiek in Almere
Direct starten met bekroonde e-learning Inclusief proefexamens & 24/7 toegang
ISO 9001 & 27001 gecertificeerd 1000+ bedrijven gingen u voor
Persoonlijk advies & maatwerk Gratis intake & nulmeting bij training
Productomschrijving
C++11 Programming Essentials E-Learning Training
Taal: Engels
Doelgroep: ICT professionals die alles willen leren over C++11 Programmering
Cursusduur: 8:21 uur (afhankelijk van persoonlijke snelheid)
Online toegang: 24/7, 365 dagen na activatie
Award Winning E-learning
Gebruikersvriendelijke omgeving
Inclusief Certificaat van Deelname
C++11 Training
Wanneer je deze C++11 Programming Essentials E-Learning training aanschaft, krijg je 1 jaar lang onbeperkt toegang tot uitgebreide interactieve video’s, duidelijke uitleg, oefeningen en een nauwkeurige voortgangsmonitoring. Na het voltooien van de training kun je een certificaat van deelname aanvragen.
Wat is C++11? C++11 is een belangrijke revisie van de C++ programmeertaal, uitgebracht in 2011. Deze versie introduceerde krachtige nieuwe functies die de taal moderner, flexibeler en veiliger maken. Je leert onder andere werken met:
Lambda-expressies (anonieme functies die je code leesbaarder maken)
Range-based for-loops voor eenvoudige iteraties over collecties
Sterk getypeerde enumeraties, die veiliger en overzichtelijker zijn
Verbeterde ondersteuning voor multithreading en concurrentie
Uitbreidingen van de C++ standaardbibliotheek
Type inference met het auto-sleutelwoord voor efficiënter coderen
Deze training biedt een stevige basis voor iedereen die professioneel aan de slag wil met moderne C++-ontwikkeling.
Waarom kiezen voor deze opleiding?
Beheers de nieuwste C++11-functies en programmeer slimmer en veiliger
1 jaar 24/7 toegang tot interactieve, praktijkgerichte leerinhoud
Ideaal als voorbereiding op professionele softwareontwikkeling
Inclusief oefeningen, voortgangsbewaking en certificaat van deelname
Geschikt voor zowel beginnende als ervaren programmeurs
Wie zou moeten deelnemen?
Programmeurs en softwareontwikkelaars die willen overstappen naar moderne C++
IT-studenten die een degelijke basis in C++ willen opbouwen
Embedded ontwikkelaars en game developers die geavanceerde taalfunctionaliteit zoeken
Iedereen die werkt met prestatiekritische of systeemgerichte applicaties
Demo C++11 Programming Essentials Training
Cursusinhoud
C++11 Essentials
Course: 24 Minutes
Course Introduction
The C++11 Auto Keyword
The C++11 Nullptr Literal
Using initializer_list in C++
The C++11 Constant Expression
Suppressing Allocation Exceptions in C++
Specifying Return Type Using Suffix Notation in C++
Containers, Data Structures, and Data Types
Course: 1 Hour, 1 Minute
Using unordered_map in C++ Using unordered_set in C++
Using Bit Fields in C++
Using std::bitset in C++
Using std::pair in C++
Using std::deque in C++
Using std::multimap in C++
Using std::multiset in C++
Using std::array in C++
Using std::priority_queue in C++
Using std::stringstream in C++
Numeric Type Literals in C++
Iterators
Course: 16 Minutes
Introduction to Iterators Using Find in C++
Introduction to Iterators Using Sort in C++
Introduction to Insert Iterators in C++
Using Iterators to Copy and Move in C++
Enumeration Class
Course: 7 Minutes
Enumeration Classes in C++
Overloading Operators on an Enumeration Class in C++
Practice: Programming Fundamentals in C++
Course: 20 Minutes
Exercise: Programming Fundamentals in C++11
Function Adapters
Course: 9 Minutes
Course Introduction
Using bind for Partial Evaluation in C++
Using the mem_fn Function Adapter in C++
Assertions and Type Traits
Course: 42 Minutes
Introduction to static_assert and type_traits in C++
Using Type Information at Run-Time in C++
Primary Type Traits in C++
Composite Type Categories in C++
Type Properties in C++
Type Features in C++
Type Relationships in C++
Property Queries in C++
Threads and Concurrency
Course: 45 Minutes
Introduction to Threads in C++
Passing Arguments to Threads in C++
Returning from Threads in C++
Using Mutexes in C++
Sharing Data Between Threads in C++
Using future and promise in C++
Using Packaged Task in C++
Async in C++
Accessing Properties of This Thread in C++
Atomic Variables in C++
Practice: C++11 Programming Techniques
Course: Course: 20 Minutes
Exercise: C++11 Programming Techniques
Getting Started with Boost
Course: 7 Minutes
Course Introduction
Introduction to Boost
Configuring the Visual Studio IDE for Boost
Boost Data Structures
Course: 35 Minutes
Using the Bimap in Boost
Using the Circular Buffer in Boost
Introduction to Dynamic Bitset in Boost
Using the Dynamic Bitset in Boost
Using Any in Boost
Using Variant in Boost
Variant Visitor in Boost
Boost Utilities
Course: 57 Minutes
BOOST_FOREACH
Using Tokenizer in Boost
Token Separators in Boost
Introduction to Format in Boost
Tabulation and Manipulators in Boost
Lexical Cast in Boost
Numeric Cast in Boost
Numeric Converter in Boost
Numeric Bounds in Boost
Date Time: Posix Time in Boost
Date Time: Gregorian Calendar in Boost
UUID in Boost
Boost String Algorithms
Course: 49 Minutes
Introduction to Boost String Algorithms
Case Conversion in Boost
Trimming Strings in Boost
String Iterators in Boost
String Predicates in Boost
String Find Algorithms in Boost
String Erase and Replace in Boost
Split String in Boost
String Classification in Boost
Practice: Programming C++ with Boost
Course: 20 Minutes
Exercise: Using the Boost Library
Lambda Expressions
Course: 19 Minutes
Course Introduction
Introduction to Lambda Expressions in C++
Using the Capture List in C++ Lambda Expressions
Using stl::for_each in C++ Lambda Expressions
Using stl::sort in C++ Lambda Expressions
Smart Pointers
Course: 17 Minutes
Introduction to Smart Pointers in C++
Using the Shared Pointer in C++
Using the Unique Pointer in C++
Using the Weak Pointer in C++
Valarray
Course: 18 Minutes
Introduction to Valarray in C++
Valarray Operations in C++
Valarray Slices in C++
C++14 Preview of Changes
Course: 17 Minutes
C++14 Overview
Lambda Capture Expressions in C++
Function Return Type Deduction in C++
Updated Constant Expressions in C++
Binary Literals and Literal Suffixes in C++
Practice: C++14 Advanced Techniques
Course: 20 Minutes
Exercise: C++14 Preview and C++11 Advanced Techniques
Wat is C++11?
C++11 is een versie van de programmeertaal C++ die in 2011 werd uitgebracht. Het is een grote herziening van de taal die verschillende nieuwe functies en verbeteringen introduceerde ten opzichte van de vorige versie van C++. Enkele van de nieuwe functies in C++11 zijn lambda expressions, range-based for loops, strongly-typed enumerations, en meer.
Lambda expressies zijn een nieuwe manier om anonieme functies te definiëren, die kunnen worden gebruikt om code te vereenvoudigen en de leesbaarheid te verbeteren. Range-based for-lussen bieden een eenvoudigere syntaxis voor het itereren over verzamelingen, en sterk getypeerde opsommingen bieden een veiligere en flexibelere manier om opsommingen te definiëren.
Naast deze nieuwe functies bevat C++11 ook verbeteringen aan bestaande functies, zoals betere ondersteuning voor multithreading en concurrency, verbeteringen aan de standaardbibliotheek en betere ondersteuning voor type-inferentie.
10 voordelen van C++11
Smart Pointers: C++11 introduceert smart pointers die het geheugen automatisch beheren, waardoor het gemakkelijker wordt code te schrijven die vrij is van geheugenlekken.
Lambdas: C++11 introduceert lambda functies waarmee u anonieme functies inline kunt definiëren, wat leidt tot meer beknopte en leesbare code.
Range-based For-Loops: C++11 introduceert range-based for-loops die het makkelijker maken om over een range van elementen te itereren zonder gebruik te hoeven maken van een iterator.
Move semantiek: C++11 introduceert move semantics die de performance in sommige gevallen aanzienlijk kunnen verbeteren doordat u de inhoud van een object kunt verplaatsen in plaats van kopiëren.
Variadic Templates: C++11 introduceert variadic templates waarmee u functies en classes kunt definiëren die een variabel aantal argumenten kunnen accepteren.
Threading ondersteuning: C++11 introduceert een nieuwe thread bibliotheek waarmee u code kunt schrijven die gebruik kan maken van multi-core processoren.
Type-inferentie: C++11 introduceert type-inferentie waarmee de compiler het type van een variabele kan afleiden op basis van zijn initialisator.
constexpr: C++11 introduceert constexpr waarmee u functies kunt definiëren die tijdens compilatietijd kunnen worden geëvalueerd in plaats van runtime.
Uniforme initialisatie: C++11 introduceert uniforme initialisatie waarmee u objecten kunt initialiseren met dezelfde syntax, ongeacht of het gaat om ingebouwde types of door de gebruiker gedefinieerde types.
Gestandaardiseerde bibliotheek: C++11 bevat veel verbeteringen aan de standaard bibliotheek, waardoor het gemakkelijker is om code te schrijven die over verschillende platformen en compilers overdraagbaar is.
Waarom is C++11 belangrijk?
C++11 is een belangrijke update van de programmeertaal C++. Het introduceert verschillende nieuwe functies en verbeteringen die het programmeren gemakkelijker, sneller en veiliger maken. Enkele belangrijke aspecten zijn:
Verbeterde ondersteuning voor multithreading, waardoor efficiëntere code kan worden geschreven die meerdere cores van de processor gebruikt.
Introduceren van slimme pointers, die geheugenlekken voorkomen.
Betere controle over objectconstructie en -vernietiging door middel van move semantics en uniforme initialisatie.
Verbeterde standaardbibliotheek met meer containers, algoritmes en functies, waardoor het gemakkelijker wordt om betrouwbare en efficiënte code te schrijven.
Introduceren van lambdafuncties en bereikgebaseerde for-lussen, wat de code leesbaarder en gemakkelijker te begrijpen maakt.
Al deze verbeteringen dragen bij aan het schrijven van veilige, efficiënte en leesbare code. C++11 is daarom een belangrijke update van de taal, die bijdraagt aan de ontwikkeling van hoogwaardige software.
Waarom OEM Office Elearning Menu?
OEM Office Elearning Menu heeft jarenlange ervaring in het aanbieden van online cursussen en trainingen. Van Excel, Word en Outlook tot aan high professional ICT trainingen voor Cisco, AWS, CompTIA en meer.
OEM is officieel Microsoft Partner, CertiPort Partner én EC-Council Partner. Met meer dan 1000 cursussen van meer dan 200 merken is ons aanbod geschikt voor elke PC-gebruiker. Of u nu beginnende PC-gebruiker bent die voor het eerst Word opstart, of een ICT professional bent die meer wilt weten over Data Security; OEM heeft de juiste cursus of training voor u. Mist u een training? Laat het ons weten en we kijken samen graag naar de opties.
Elke afgeronde cursus levert u een officieel certificaat van deelname op. Deze is persoonlijk en specifiek aan de cursist gericht. Elke Incompany training levert automatisch een certificaat van deelname op. Bij elke E-learning cursus dient u minimaal 70% van de praktijkopdrachten te hebben afgerond om een certificaat van deelname te ontvangen.
OEM - Learn to Work
Kies uit 1000+ trainingen en cursussen van 200+ merken voor uw persoonlijke en zakelijke ontwikkeling.
Een cursus Excel, cursus Word of zelfs een volledige cursus Office komt altijd van pas. We hebben dagelijks te maken met programma's van Microsoft en het bespaart u veel tijd om deze goed onder de knie te hebben.
Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen
Lesduur
8:21 uur
Voortgangsbewaking
Toegang tot Materiaal
365 dagen
Technische Vereisten
Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.
Support of Ondersteuning
Helpdesk en online kennisbank 24/7
Certificering
Certificaat van deelname in PDF formaat
Prijs en Kosten
Cursusprijs zonder extra kosten
Annuleringsbeleid en Geld-Terug-Garantie
Wij beoordelen dit per situatie
Award Winning E-learning
Tip!
Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.
Predictive Analytics E-Learning Bekroonde E-Learning Training Uitgebreide intera...
€356,95€295,00
Specificaties
Artikelnummer
108770028
SKU
108770028
Taal
Engels
Kwalificaties van de Instructeur
Gecertificeerd
Cursusformaat en Lengte
Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen
Lesduur
8:21 uur
Voortgangsbewaking
Toegang tot Materiaal
365 dagen
Technische Vereisten
Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.
Support of Ondersteuning
Helpdesk en online kennisbank 24/7
Certificering
Certificaat van deelname in PDF formaat
Prijs en Kosten
Cursusprijs zonder extra kosten
Annuleringsbeleid en Geld-Terug-Garantie
Wij beoordelen dit per situatie
Award Winning E-learning
Tip!
Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.
Wij gebruiken functionele en analytische cookies om onze website goed te laten werken en het gebruik ervan te meten met Google Analytics. Er worden geen persoonsgegevens gedeeld voor advertentiedoeleinden. Door op "Accepteren" te klikken, geeft u toestemming voor het plaatsen van deze cookies.
Cookies beheren