Training Course:C++ For Embedded Software EngineersSchool/Trainer:Object Mentor Inc. Gurnee, Illinois, United States
Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced
Course Description:
'' This course is an intense, hands-on experience in applying C++ for embedded development. It is geared toward engineers experienced in developing C based embedded software. C is a great language and is an integral part of C++. But C is not enough for todaysdemanding embedded applications. C++ offers power and expressiveness that can be used efficiently and effectively by the skilled embedded developer.
This course concentrates on a core subset of the C++ language that is especially valuable to address many of the programming issues faced by embedded developers. The costs and benefits of the Object Oriented features are explored in detail, breaking down the myths of C++ giving the experienced embedded developer the facts to make design trade-offs.
This course is a series of lectures and discussions followed by hands-on programming exercises. This approach allows the student to become very familiar with the details and nuances of the C++ language and how to use it effectively.
Objectives Understand why objects are critical to creating code that can be effectively evolved using dependency management techniques in C++ Experience the core facilities of C++ that every embedded engineer should understand Learn to steer clear of C++ features that give it a bad reputation Break the myths commonly believed by embedded developers that prevent them from learning how to use this valuable tool Learn how to use encapsulation to avoid changes rippling through the systems Learn how designing to interfaces using polymorphism can result in more flexible code that is often faster than its C alternatives Learn how to design so that migration of an application from one hardware platform to the next can be accomplished without massive modifications Experience automated unit tests and how they speed development and learning Learn how automated tests aid in eliminating memory leaks ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://www.objectmentor.com/
Phone:(847) 249-4209
School Address/Venue(s):
Object Mentor Incorporated 5101 Washington Street Suite 1108 P.O. Box 7930 Gurnee, Illinois, USA 60031
Jobs & Resumes: Gurnee Houses & Roommates: Gurnee
Search other schools for C++ For Embedded Software Engineers training resources.
Other training courses offered by Object Mentor Inc.:
Working Effectively with Legacy Code
Object-Oriented Design
Advanced Object-Oriented Design with Design Patterns
Object-Oriented Programming in Java
Java Programming with Test Driven Development
C# Programming with Test Driven Development
C++ Programming with Test Driven Development
Designing Concurrent Systems in Java
Agile Development For Embedded C
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Facts: We serve the schools and students around the world. Major visitors come from India, United States, United Kingdom, Canada, Australia, Philippines, Malaysia, Singapore and South Africa. |
|
|