Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

C++ For Embedded Software Engineers

School/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 today’sdemanding 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.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009