C++ Training Courses

C++ Training Courses

Lokale, geörganiseerde live C ++ -trainingen demonstreren door handson oefenen hoe applicaties met C ++ kunnen worden ontwikkeld C ++ training is beschikbaar als "live training op locatie" of "live training op afstand" Onsite live training kan lokaal worden uitgevoerd op het terrein van de klant in Nederland of in NobleProg bedrijfsopleidingscentra in Nederland Live-training op afstand wordt uitgevoerd via een interactieve, externe desktop NobleProg Uw lokale trainingsaanbieder.

Machine Translated

Getuigenissen

★★★★★
★★★★★

C++ Cursusoverzicht

Course Name
Duration
Overview
Course Name
Duration
Overview
35 hours
The course presents a comprehensive object-oriented language C++ and its use of simple examples. These are the standard mechanisms and library
14 hours
This is a 2 day course aimed at C++ programmers who are interested in applying the new C++11 standard in their industry. It is particularly useful for financial applications developers covering all new features with coding examples to be executed within the lab
14 hours
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.
21 hours
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.
35 hours
Dit is een geavanceerde C++ training gericht op objectgeoriënteerde (OO) softwareontwikkeling en -ontwerp met de programmeertaal C++ .
7 hours
In this course, participants will learn C++ concepts and programming skills.
49 hours
Diepe C++ training om kwantitatieve methoden te modelleren en een enorm project voor de cursisten te introduceren om echte hands-on ervaring met C++ voor Quants te hebben
21 hours
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.
21 hours
This instructor-led, live training in Nederland provides in-depth coverage of Qt and its modules.

By the end of this training, participants will have the necessary knowledge and practice to develop their own C++ application using Qt.
21 hours
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
21 hours
Is C++ suitable for embedded systems such as microcontrollers and real-time-operating-systems?

Should object-oriented-programming be used in microcontrollers?

Is C++ too far removed from the hardware to be efficient?

This instructor-led, live training addresses these questions and demonstrates through discussion and practice how C++ can be used to develop embedded systems with code that is accurate, readable, and efficient. Participants put theory into practice through the creation of a sample embedded application in C++.

By the end of this training, participants will be able to:

- Understand the principles of object-oriented modelling, embedded software programming and real-time programming
- Produce code for embedded systems that is small, fast and safe
- Avoid code bloat from templates, exceptions, and other language features
- Understand the issues related to using C++ in safety-critical and real-time systems
- Debug a C++ program on a target device

Audience

- Developers
- Designers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
7 hours
C++ 17 ( C++ 17) is de nieuwste versie van de programmeertaal C++ . Het voegt verschillende nieuwe "grote" taalfuncties toe met als doel programmeurs te helpen eenvoudiger, schonere en expressievere code te schrijven.

In deze door een instructeur geleide, live training leren deelnemers over de belangrijkste nieuwe functies van C++ 17 terwijl ze een voorbeeld van een C++ -toepassing maken. Casestudy's en interactieve discussies zullen worden gecombineerd met praktijkgerichte praktijk om aan te tonen hoe het maximale voordeel uit C++ 17 te halen. Aan het einde van deze cursus hebben de deelnemers de kennis en de praktijk om C++ 17 optimaal te gebruiken voor het schrijven duidelijkere, eenvoudigere C++ -code van hogere kwaliteit.

Publiek

- Intermediaire C++ ontwikkelaars

Formaat van de cursus

- Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
14 hours
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.
35 hours
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.
35 hours
This instructor-led, live training in Nederland (online or onsite) is aimed at developers who wish to use advanced C++ programming techniques to develop complex, secure, and high-performance systems and applications.

By the end of this training, participants will be able to:

- Set up a development environment that includes all C++ libraries, packages and frameworks.
- Understand the features, components, and basic elements of C++.
- Create complex C++ applications using advanced programming techniques.
- Learn how to write readable, fast, and secure code in C++.
- Know the common security pitfalls in C++ language and how to mitigate them.
- Implement test strategies for code quality and security control.
- Use the diagnostics and debugging tools in C++ development.

Last Updated:

Aankomende C++ cursussen

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

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.

Een aantal van onze klanten

This site in other countries/regions