The course is FREE of charge,
It will be held EXCLUSIVELY IN PRESENCE (No Streaming Available) and will be held in ITALIAN language.
Description:
The course will focus on the following C++ topics: - main differences between C and C++ (references, namespace, overloading, etc..); - error handling; - memory handling; - classes, object programming and polymorphism; - compile time programming (templates); - introduction to STL library (containers, iterators and algorithm); - introduction to C++ project set up and management.
Skills:
By the end of the course, students will be able to:
- understand the basis of object oriented paradigm
- understand procedural and object oriented C++ code and libraries
- cope with ASCII and raw data files, stream handling and formatting
- write new classes for modeling structured objects and their relationships
- understand pro and cons of templates and polymorphism
- use containers and facilities of the Standard Template Library (STL)
Target audience:
C programmers interested in an introduction to the main features of C++.
Pre-requisites:
A good knowledge of C is mandatory.