Lokale, door instructeurs geleide live C++-trainingscursussen demonstreren door praktische oefening hoe applicaties kunnen worden ontwikkeld met C++, C++11, C++14, C++17 en andere versies. C++-training is beschikbaar als 'live training op afstand' of 'live training op afstand'. Online live training (ook bekend als "live training op afstand") wordt uitgevoerd via een interactieve, externe desktop . Live training op locatie kan lokaal worden uitgevoerd op het terrein van de klant in Nederland of in NobleProg bedrijfstrainingscentra in Nederland. NobleProg -- Uw lokale trainingsaanbieder
C++ is een cross-platform object-oriented programmering taal ontworpen voor grote systemen en hulpbronnen beperkte toepassingen met duidelijke structuur, code hergebruikbaarheid, flexibiliteit en efficiëntie.
Deze instructeur geleide, live training (online of onsite) is gericht op ontwikkelaars die geavanceerde C++ programmeringstechnieken willen gebruiken om complexe, veilige en high-performance systemen en toepassingen te ontwikkelen.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Maak een ontwikkelingsomgeving die alle C++ bibliotheken, pakketten en kaders omvat.
Begrijp de kenmerken, componenten en basiselementen van C++.
Maak complexe C++ toepassingen met behulp van geavanceerde programmeringstechnieken.
Leer hoe je leesbare, snelle en veilige code in C++ schrijft.
Kennis van de gemeenschappelijke veiligheidsproblemen in C++ taal en hoe ze te verminderen.
Het uitvoeren van teststrategieën voor code-kwaliteit en beveiligingscontrole.
Gebruik de diagnose en debugging tools in C++ ontwikkeling.
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Deep C++ training to cover quantitative methods modeling and introduce a huge project for the trainees to have real hands-on experience with C++ for Quants
Deze driedaagse cursus behandelt de basisprincipes van het beveiligen van de C / C++ code tegen de kwaadwillende gebruikers die veel kwetsbaarheden in de code kunnen misbruiken met geheugenbeheer en invoerbehandeling, de cursus behandelt de principes van het schrijven van veilige code.
Is C++ geschikt voor ingebedde systemen zoals microcontrollers en realtime besturingssystemen? Moet objectgeoriënteerd programmeren worden gebruikt in microcontrollers? Is C++ te ver verwijderd van de hardware om efficiënt te zijn? Deze door een instructeur geleide, live training beantwoordt deze vragen en demonstreert via discussie en oefening hoe C++ kan worden gebruikt om ingebedde systemen te ontwikkelen met code die nauwkeurig, leesbaar en efficiënt is. Deelnemers brengen theorie in praktijk door het creëren van een voorbeeld van een ingesloten toepassing in C++ . Aan het einde van deze training kunnen deelnemers:
Begrijp de principes van objectgeoriënteerde modellering, embedded softwareprogrammering en realtime programmering
Produceer code voor ingebedde systemen die klein, snel en veilig is
Vermijd code bloat van sjablonen, uitzonderingen en andere taalfuncties
Begrijp de problemen met betrekking tot het gebruik van C++ in veiligheidskritieke en realtime systemen
Debug een C++ programma op een doelapparaat
Publiek
ontwikkelaars
ontwerpers
Formaat van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Dit is een tweedaagse cursus gericht op C++ programmeurs die geïnteresseerd zijn in het toepassen van de nieuwe C++ 11 standaard in hun branche. Het is met name handig voor ontwikkelaars van financiële toepassingen die alle nieuwe functies behandelen met coderingsvoorbeelden die in het lab kunnen worden uitgevoerd
C++ 17 (C++17) is the latest version of the C++ programming language. It adds several new "big" language features with the aim of helping programmers write simpler, cleaner and more expressive code.
In this instructor-led, live training, participants will learn about C++ 17's most important new features as they step through the creation of a sample C++ application. Case studies and interactive discussions will be combined with hands-on practice to demonstrate how to get the maximum benefit out of C++ 17. By the end of this course, participants will have the knowledge and practice to make the best use of C++ 17 for writing clearer, simpler, higher-quality C++ code.
Audience
Intermediate C++ developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
C++ is een object-gerichte programmeertaal gebaseerd op C. Qt is een kader voor het ontwikkelen van GUI's voor C++ toepassingen. Distribueerde C++ toepassingen gebruiken vaak een berichtbibliotheek zoals ZeroMQ om asynchronisch met andere componenten, diensten en toepassingen te communiceren. De berichten worden eerst serialiseren met behulp van een serialisatieprotocol zoals Protocol Buffers, waarmee de berichten worden doorgegeven als gecompliceerde byten die kleiner en lichtder zijn dan JSON of XML bestanden.
Deze instructeur geleide, live training (online of on-site) biedt introductieve dekking van C++, de Qt GUI-ramma en verschillende communicatietechnologieën zoals ZeroMQ en Protocol Buffers die kunnen worden gebruikt voor het schrijven van gedistribueerde toepassingen.
Aan het einde van deze training zullen de deelnemers de nodige kennis en praktijk hebben om een aanvraag te schrijven en te compileren met behulp van C++, Qt en gcc op Linux Centos 6/7. De deelnemers integreren ook asynchronische boodschapcapaciteiten met behulp van Zero MQ en Protocol Buffers.
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
This training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is implemented. This is especially valuable to comprehend when applying C++ in an embedded resource limited environment. The C++ standard has recently been undergoing a major revision, a.k.a. as C++11, and a new one is on its way, C++14. This course addresses subjects brought in with these revisions that are especially useful like high performance memory management, concurrency making use of a multicore environment, and bare-metal close to the hardware programming.
GOAL/BENEFITS
The major objective of this class is that you shall be able to use C++ in a “correct way”.
Introduce C++ as an object oriented language alternative in an embedded system context
Show the similarities ‑ and differences ‑ with the C language
Comprehend different memory management strategies – especially the move semantics introduced with C++11
Look under the hood and understand what different paradigms in C++ leads to in machine code
Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
Provide some useful design patterns especially applicable in an embedded context
A few exercises in order to practice some concepts
AUDIENCE/PARTICIPANTS
This training is aimed C++- programmers who intend to start using C++ in an embedded system context.
PREVIOUS KNOWLEDGE
The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”.
PRACTICAL EXERCISES
During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
Functionele programmering is de evaluatie van wiskundige functies voor computationele oplossingen. Samen met C++, functionele programmering stelt gebruikers in staat om complexe elementen en structuren te creëren voor web-applicaties die niet gevoelig zijn voor bijwerkingen en mutaties.
Deze instructeur geleide, live training (online of on-site) is gericht op webontwikkelaars die een functioneel programma willen met C++
Aan het einde van deze training zullen de deelnemers in staat zijn:
Gebruik functionele programmeringsoplossingen om de prestaties van webtoepassingen te verbeteren.
Vermijd gegevensmutaties en bijwerkingen met functionele programmering.
Maak webapplicaties in een functionele programmeringsstijl.
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Dit is een gespecialiseerde HMI Development-cursus die is ontworpen voor automobielprofessionals die betrokken zijn bij de ontwikkeling van een geavanceerd infotainmentsysteem voor de automobielindustrie.
LaTex is een vrij verspreide, open-source taal voor documentvoorbereiding die wordt gebruikt door wetenschappers, onderzoekers, schrijvers en uitgevers die hun werk op de hoogste typografische kwaliteit zetten en afdrukken, met behulp van een vooraf gedefinieerde, professionele lay-out. Het wordt meestal gebruikt voor tijdschriftartikelen, middelgrote tot grote technische of wetenschappelijke documenten, scripties en proefschriften en complexe rapporten. In tegenstelling tot WYSIWYG-tekstverwerkers, combineert LaTex programmeeropdrachten en tekst zodat de auteur zich op de inhoud kan concentreren en geen problemen hoeft op te lossen, zoals interne nummerverwijzingen, bibliografische citaten of consistente opmaak. LaTex wordt ondersteund door een actieve community die regelmatig nieuwe pakketten en papierformaten voorbereidt en distribueert,
De cursus presenteert een uitgebreide objectgeoriënteerde taal C++ en het gebruik van eenvoudige voorbeelden. Dit zijn de standaardmechanismen en bibliotheek
QT is een applicatiekader voor het ontwikkelen van platformoverschrijdende applicatiesoftware. Het maakt gebruik van standaard C++ met extensies om de ontwikkeling van zowel GUI- als servertoepassingen te vereenvoudigen. Deze instructeur-geleide, live training biedt een uitgebreide dekking van QT en zijn modules. Aan het einde van deze training hebben de deelnemers de nodige kennis en praktijk om hun eigen C++ -applicatie te ontwikkelen met behulp van QT.
Indeling van de cursus
Een door een instructeur geleide cursus met theoretische dekking van QT samen met oefeningen en een groot onderdeel van hands-on ontwikkeling.
Unreal Engine is een toonaangevend pakket ontwikkelingstools voor het maken van 3D-games. Het is gebruikt om veel van de spellen en series van vandaag te ontwikkelen, waaronder Borderlands, Gears of War, Bio Shock en Mass Effect. Deze instructeur geleide, live training behandelt de basisprincipes van game-ontwikkeling met Unreal Engine 4 en biedt deelnemers de kans om hun eigen voorbeeldspel te maken.
Indeling van de cursus
Discussie + een sterke nadruk op hands-on design en ontwikkeling. Incidentele quizzen om vooruitgang en begrip te meten. Veel feedback van de instructeur en betrokkenheid.
Last Updated:
Upcoming C++ Courses
Eenvoudigere schonere code schrijven met C++ 17
2023-12-19 09:30
Nieuwegein
7 hours
Inleiding tot LaTex
2024-01-02 09:30
Nieuwegein
14 hours
Eenvoudigere schonere code schrijven met C++ 17
2024-01-16 09:30
Nieuwegein
7 hours
Inleiding tot LaTex
2024-01-30 09:30
Nieuwegein
14 hours
C++ gebruiken in Embedded Systems - C++11/C++14 toepassen
Weekend C++ cursus, Avond C++ training, Avond C++ opleiding C++ boot camp, C++ instructeur geleid, Weekend C++ training, Avond C++ cursus, C++ coaching, C++ instructeur, C++ trainer, C++ training cursus, C++ lessen, C++ on-site, C++ privé cursus, C++ een op een training, C++ op locatie, Weekend C++ opleiding
Cursussen met korting
No course discounts for now.
Course Discounts Newsletter
We respect the privacy of your email address. We will not pass on or sell your address to others. You can always change your preferences or unsubscribe completely.