
Lokale, instruktorierte Live-C ++ - Schulungskurse demonstrieren durch praktische Übungen, wie man Anwendungen mit C ++ entwickelt C ++ Training ist als "Live-Training vor Ort" oder "Fern-Live-Training" verfügbar Onsite Live Training kann vor Ort bei Kunden durchgeführt werden Schweiz oder in NobleProg Corporate Trainingszentren in Schweiz Remote-Live-Training wird über einen interaktiven Remote-Desktop durchgeführt NobleProg Ihr lokaler Trainingsanbieter.
Machine Translated
Erfahrungsberichte
Art der Durchführung
HSBC Service Delivery (Polska) Sp. z o.o.
Kurs: Programowanie w języku C++
Machine Translated
C++ Probleme wurden von den Schulungsteilnehmern sofort auf Computern implementiert.
Paweł Musiał
Kurs: Programowanie w języku C++
Machine Translated
Training in Form von Workshops mit den Übungen selbst. Die ganze Theorie angewendet, ohne unnötige Präsentationen
GMV Innovating Solutions Sp. z o.o.
Kurs: Programowanie w języku C++
Machine Translated
Die Art des Unterrichts und das umfassende Wissen des Trainers
GMV Innovating Solutions Sp. z o.o.
Kurs: Programowanie w języku C++
Machine Translated
Ausgezeichneter Trainer mit großem Wissen über das Thema.
Krzysztof - GMV Innovating Solutions Sp. z o.o.
Kurs: Programowanie w języku C++
Machine Translated
Gewählte Themen waren in Ordnung.
ZITRO LABORATORY
Kurs: C ++ 11 Programación
Machine Translated
Meiner bescheidenen Meinung nach hat der Trainer alles in einem perfekten Rhythmus erklärt, wobei er das Gleichgewicht zwischen theoretischem und praktischem Material beibehielt. Abgesehen davon war das Material in Ordnung.
Héctor González Gómez - ZITRO LABORATORY
Kurs: C ++ 11 Programación
Machine Translated
Mischung aus Theorie und Übungen
ZITRO LABORATORY
Kurs: C ++ 11 Programación
Machine Translated
Wissen, Querschnittsansicht
Merit Poland sp. z o.o.
Kurs: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
Ich konnte von der Zeiterfassung profitieren und das Thema beibehalten.
BK Medical
Kurs: Advanced C++ Software Design
Machine Translated
Anjum kennt sich bestens aus in welchen Bereichen er Erfahrung hat. Sein Training war theoretisch schwer, aber ich glaube, er war gewöhnlich gut darin, Theorien zu erklären.
BK Medical
Kurs: Advanced C++ Software Design
Machine Translated
Die praktischen Übungen
Corvil
Kurs: C/C++ Secure Coding
Machine Translated
Der praktische Ansatz, die Konzepte zu erklären.
Corvil
Kurs: C/C++ Secure Coding
Machine Translated
Übung und experimentierfreudigen.
Corvil
Kurs: C/C++ Secure Coding
Machine Translated
Sehr hohe praktische Kenntnisse des Coaches, ein guter Wissenstransfer durch ihn.
Sopem Sp. z o.o.
Kurs: C++ for Embedded Systems
Machine Translated
Verdichtetes Wissen, klar kommuniziert.
Sopem Sp. z o.o.
Kurs: C++ for Embedded Systems
Machine Translated
C++ Kurspläne
Dieses von Lehrern geleitete Live-Training deckt die Grundlagen der Spieleentwicklung mit Unreal Engine 4 ab und gibt den Teilnehmern die Möglichkeit, ihr eigenes Beispielspiel zu erstellen.
Format des Kurses
- Diskussion + eine starke Betonung auf praxisnahes Design und Entwicklung. Gelegentliche Tests, um den Fortschritt und das Verständnis zu messen. Viel Feedback und Engagement der Instruktoren.
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
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
In diesem von Lehrern geführten Live-Training lernen die Teilnehmer die wichtigsten neuen Funktionen von C++ 17 kennen, während sie eine C++ erstellen. Fallstudien und interaktive Diskussionen werden mit praktischen Übungen kombiniert, um zu demonstrieren, wie Sie den größtmöglichen Nutzen aus C++ 17 ziehen können. Am Ende dieses Kurses verfügen die Teilnehmer über die erforderlichen Kenntnisse und Übungen, um C++ 17 optimal zum Schreiben zu nutzen klarerer, einfacherer und qualitativ hochwertigerer C++ Code.
Publikum
- Fortgeschrittene C++ Entwickler
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
By the end of this training, participants will be able to:
- Use functional programming solutions to improve the performance of web applications.
- Avoid data mutation and side effects with functional programming.
- Create web applications in a functional programming style.
By the end of this training, participants will have the necessary knowledge and practice to write and compile an application using C++, Qt and gcc on Linux Centos 6/7. Participants will also integrate asynchronous messaging capabilities using Zero MQ and Protocol Buffers.