
本地,有指導的實時C ++培訓課程通過handson實踐演示如何使用C ++開發應用程序。 C ++培訓可作為“現場實時培訓”或“遠程實時培訓”。現場實地培訓可在當地客戶所在地進行台灣或者在NobleProg公司的培訓中心台灣 。遠程實時培訓通過交互式遠程桌面進行。 NobleProg您當地的培訓提供商。
Machine Translated
客戶評論
進行的方式 - HS
HSBC Service Delivery (Polska) Sp. z o.o.
課程: Programowanie w języku C++
Machine Translated
培訓參與者立即在計算機上實現了C++問題。
Paweł Musiał
課程: Programowanie w języku C++
Machine Translated
以練習本身的形式進行培訓。整個理論適用,沒有不必要的介紹
GMV Innovating Solutions Sp. z o.o.
課程: Programowanie w języku C++
Machine Translated
培訓班的教學方式和綜合知識
GMV Innovating Solutions Sp. z o.o.
課程: Programowanie w języku C++
Machine Translated
關於這個主題的優秀教練
Krzysztof - GMV Innovating Solutions Sp. z o.o.
課程: Programowanie w języku C++
Machine Translated
選擇的主題沒問題。
ZITRO LABORATORY
課程: C ++ 11 Programación
Machine Translated
在我的拙見,培訓師,他以完美的節奏解釋了一切,保持了理論和實際材料之間的平衡。除此之外,材料很好。
Héctor González Gómez - ZITRO LABORATORY
課程: C ++ 11 Programación
Machine Translated
理論與實踐的結合
ZITRO LABORATORY
課程: C ++ 11 Programación
Machine Translated
知識,橫斷面圖
Merit Poland sp. z o.o.
課程: Using C++ in Embedded Systems - Applying C++11/C++14
Machine Translated
我受益於跟踪和留在主題上的時間。
BK Medical
課程: Advanced C++ Software Design
Machine Translated
Anjum對他所經歷的領域非常了解。他的訓練理論很重,但我認為他通常很擅長解釋理論。
BK Medical
課程: Advanced C++ Software Design
Machine Translated
實踐練習
Corvil
課程: C/C++ Secure Coding
Machine Translated
解釋概念的動手方法。
Corvil
課程: C/C++ Secure Coding
Machine Translated
運動, 並能夠實驗。
Corvil
課程: C/C++ Secure Coding
Machine Translated
Animation
Controtek Solutions Inc
課程: QT Programming
Machine Translated
大量的練習,較少的演示
Controtek Solutions Inc
課程: QT Programming
Machine Translated
良好的訓練氛圍。
April Faith Manabat - Controtek Solutions Inc
課程: QT Programming
Machine Translated
教練的實用知識很高,由他很好地傳授知識。
Sopem Sp. z o.o.
課程: C++ for Embedded Systems
Machine Translated
濃縮知識,以清晰的方式傳達。
Sopem Sp. z o.o.
課程: C++ for Embedded Systems
Machine Translated
被感動的話題對我來說很有趣。(小工具、資料庫、使用設計器工具建立 UI)
Bethesa Studios
課程: Qt Programming
Machine Translated
C++課程大綱
該培訓涵蓋了使用虛幻引擎4進行遊戲開發的基礎知識,同時讓學員有機會創建自己的示例遊戲。
受衆
- 遊戲開發初學者
課程形式
- 討論+強調動手設計和開發。偶爾會有小測驗來衡量學員的進步和理解。大量的講師反饋和參與。
By the end of this training, participants will have the necessary knowledge and practice to develop their own C++ application using Qt.
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
在這個由講師指導的實時培訓中,參與者將逐步了解C++ 17最重要的新功能,同時逐步創建示例C++應用程序。案例研究和互動討論將與實踐練習相結合,以演示如何從C++ 17中獲得最大收益。在本課程結束時,參與者將擁有知識和實踐,以充分利用C++ 17進行寫作更清晰,更簡單,更高質量的C++代碼。
聽眾
- 中級C++開發人員
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
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.
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: