C++ Class in London
Our C++ classes will get you up to speed with this powerful and widespread programming language.
What is C++?
C++ is a leading computer programming language for developing financial and engineering programmes for PCs, as well as having a variety of other uses.
It's one of the most powerful computer programming languages and so is a much sought-after skill by employers especially in financial institutions.
C++ was developed by Bjarne Stroustrup as an object-oriented extension to C. It is now one of the most widely-used languages of all, which is in part because of its C heritage. The ANSI standard for C++ was ratified in 1998.
C++ is not the easiest language to learn. Generally speaking, it is advisable to have previous experience of another language. Many students have proved this wrong (against advice!) and have become proficient C++ programmers from scratch, but it is generally advisable to tackle Excel VBA first. This is particularly true for financial modelers who use Excel to a fairly advanced level and who have only recorded the occasional macro.
A knowledge of C++ is also of enormous benefit to CG (Computer Graphics) students who wish to come to terms with the RenderMan API and the Maya C++ API etc. (Budding CG programmers may wish to visit the associated light-hearted getting started with CG.)
When does the C++ class run?
12 x 2.5 hour lessons = 30 hours total. 1 per week Thursday Evenings 6-30-9pm.
Day times to be arranged. Practice times can be arranged on other evenings free of charge.
Next Start Date: Thursday March 27th 2008
Overview of Content
- C++ Programming Basics
- Operator Overloading
- Loops and Decisions
- Inheritance
- Structures Functions
- Pointers
- Objects and Classes
- Files and Streams
- Arrays
- Templates
Cost
£650
Course Requirement
3 to 4 hrs of "homework" per week. An exercise is given after every class. This is expected to be received by email on the following Sunday 12.00pm. This is probably the most essential (and compulsory!) part of the course.
Manual & Text
A (colourful!) manual is provided. This manual is based chapter by chapter
on the text which the students must also purchase.
Object Oriented Programming in C++ by Robert Lafore ISBN 0-672-32308-7).
Here's the Amazon
link to the book. Hopefully, the manual is very much simplified and more
digestible version of this excellent text. The text therefore serves as
revision - class by class (The exercises are also derived form the text),
providing a more practical aspect as to how C++ may be applied.