Technical and Research Skills: IT Skills
C++ for Beginners
This three-day course will provide an introduction to the C++ programming language and its use. After attending you will have acquired the basic skills in programming in C++ and an understanding of the ideas of object oriented programming. Topics include:
- an introduction to classes and objects;
- arithmetic operators;
- simple input and output;
- comparison operators and the use of conditional and iterative control statements;
- formatting of output;
- logical operators and De Morgan's law;
- bitwise operators;
- creation of user defined functions;
- introduction to pointers;
- data validation using character arrays;
- using classes containing static functions and static variables;
- ensuring character array bounds are not exceeded for data input;
- the string class;
- data validation using the string class;
- communication between objects.
Pre-requisites: the course will have a mixture of taught and practical work.
Staff with no prior programming skills should attend either the one day course on ‘C Programming – An Introduction’ or, if they have a working knowledge of UNIX/LINUX, the one day course on ‘UNIX/LINUX: Processing data using AWK and Perl scripts’ prior to this workshop.
This is a multi part workshop compromising of 3 parts.
17 November 2014
24 November 2014
01 December 2014
Training Room 1, Julian Hodge Centre, Colum Drive, Cardiff, CF10 3EU
06 March 2015
13 March 2015
20 March 2015
Training Room 2, Julian Hodge Centre, Colum Drive, Cardiff, CF10 3EU
09:00 - 17:00
Dates to be confirmed for third session - Please register your interest via your Core Portal account
PLEASE NOTE: Places on this workshop are open to staff members on a Research only contract, other staff groups are welcome to apply for a place and will be entered onto a reserve list, in the event of a place becoming vacant a week prior to the session commencing staff members will be offered a place.
Target Group: RS & PGR