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.
Practice times can be arranged on other evenings free of charge.
Start Dates:
Evenings:
Thursday June 24th 2010. 6.30. Thence 12 Thursdays
Thursday Aug 6th 2010. 6.30. Thence 12 Thursdays (by consensus there may be a 2 week summer break)
Daytime:
As with all programming languages, At Kensington College we do not recommend, nor do we offer consecutive day training sessions. It is essential to have intermittent study intervals.
Next day course will be Aug 16th
ie Mon 16 Wed 18 Fri 20 Mon 23 Wed 25 Fri 27.
Overview of Content
- C++ Programming Basics
- Loops and Decisions (For, Do, If etc)
- Structures
- Functions
- Pointers
- Objects and Classes
- Inheritance
- Operator Overloading
- Virtual Functions
- Files and Streams
- Arrays
- Templates & Exceptions. The STL
Cost
£750
(Student discount may apply)
Individual Courses
Can be arranged to suit asap. Please phone to arrange times.
Cost: £1550
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.
C++ to C# Conversion course
Daytime: 3 alternate days (6 sessions)
Evening: 6 evenings.
TImes to be arranged. This course is under development.
Please phone for details.