. .

C++ FOR NON C PROGRAMMERS

Extending his work on both the ANSI C and C++ Standards Committees from 1985 to the present, Christopher Skelly has created a powerful C++ course. This course is expressly for those without C language expertise who need to learn C++ fast and efficiently. This course teaches everything needed to program in C and C++. In addition, the fundamental ideas of Object-Oriented Programming are included within the body of the primary course. This Insight Resource course is one of few commercially available courses to cover C, C++ and Object-Oriented Programming concepts in an integrated single week lecture/workshop format.

Students complete a series of substantial C and C++ programming projects covering all the important features of C and C++, including functions, operators, file I/O, pointers and structures, class design and implementation, inheritance and polymorphism, virtual, friend, and static member functions, as well as operator overloading and stream I/O. Workshops involve the standard C library as well as C++ class design and implementation. By the end of the course, students are ready to tackle substantial C++ programming projects.

This course includes Mr. Skelly's powerful set of ideas for understanding and working with pointers in C++ and C. Attendants should anticipate a lively and practical presentation, which will illustrate "The Domino Theory of Pointers" and other specific principles useful for mastering pointers and developing powerful C++ applications. Mr. Skelly is a regular speaker on C++ at international conferences including Software Developers, Object Expo, C++ World, C Forum and Object World.

This course is presented in a five day lecture/workshop format. Knowledge of C fundamentals is not a pre-requisite, though professional programming experience in a high level language is highly recommended.


o This unique course combines a presentation of the fundamentals of both C++ and C with an insightful introduction to Object-Oriented Programming. Students receive training in the Object-Oriented disciplines necessary to use C++ fully and professionally.

o Students complete a series of substantial C and C++ programming projects covering all the important features of C and C++ including functions, operators, file I/O, class design and implementation, inheritance and polymorphism, virtual, friend, and static member functions, as well as operator overloading, and streams I/O. By the end of the course, students are ready to tackle substantial C++ programming projects.

o This course is presented in a five day lecture/workshop format. Knowledge of C fundamentals is not a pre-requisite, though working knowledge of some high level language is highly recommended.

OBJECTIVES AND ATTENDANCE SUGGESTION:

OBJECTIVES: The objective for this course is to give attendants the ability to create object-oriented "industrial strength" programs in C++.

WHO SHOULD ATTEND: Anyone without C experience interested in taking the fast track to C++ mastery.


IR Course Descriptions Page

IR Home Page