Total Items: 0, Total: € 0  |  View Cart
MY ECDL Account Login | 
 

Programming Courses

C \ C++
C#
Java
Book Now

Programming c\C++

programming courses

Prerequisites

  • ECDL Beginners

Certifications

Students will benefit from the following:

  • Holistic Certificate of Attendance: This is a certificate issued by Holistic Technologies Ltd that confirms that the student attended the course. The Holistic Institute of Technologies is recognized and licensed by the Maltese Ministry of Education (license number 219).

Course Outline

1. Getting started

Introduction
Installing a compiler
Writing a first C++ program
Compiling & running programs
Creating variables
Employing variable arrays
Employing vector arrays
Declaring constants

2. Performing operations

Doing arithmetic
Assigning values
Comparing values
Assessing logic
Examining conditions
Establishing size
Setting precedence
Casting data types

3. Making statements

Branching with if
Switching branches
Looping for
Looping while
Declaring functions
Passing function arguments
Overloading functions
Optimizing functions

4. Handling strings

Creating string variables
Getting string input
Solving the string problem
Discovering string features
Joining & comparing strings
Copying & swapping strings
Finding substrings
Replacing substrings

5. Reading and writing files

Writing a file
Appending to a file
Reading characters & lines
Formatting with getline
Manipulating input & output
Predicting problems
Recognizing exceptions
Handling errors

6. Pointing to data

Understanding data storage
Getting values with pointers
Doing pointer arithmetic
Passing pointers to functions
Making arrays of pointers
Referencing data
Passing references to functions
Comparing pointers & references

7. Creating classes and objects

Encapsulating data
Creating an object
Creating multiple objects
Initializing class members
Overloading methods<
Inheriting class properties
Calling base constructors
Overriding base methods

8. Harnessing polymorphism

Pointing to classes
Calling a virtual method
Directing method calls
Providing capability classes
Making abstract data types
Building complex hierarchies
Isolating class structures
Employing isolated classes

9. Processing macros

Exploring compilation
Defining substitutes
Defining conditions
Providing alternatives
Guarding inclusions
Using macro functions
Building strings
Debugging assertions

10. Programming visually

Generating random numbers
Planning the program
Assigning static properties
Designing the interface
Initializing dynamic properties
Adding runtime functionality
Testing the program
Deploying the application

Duration of Course

  • Programming Course C\C++ : 18 hours

PDF Download

  •  

Our Commitment

    • Students will be given hands-on training at our computer labs.
    • All courses held by Holistic Courses are provided by fully qualified tutors.
    • All courses lead to certification.
    • We keep small practical classes.
    • Air-conditioned classroom.
    • Courses held at our new training centre in Fgura Malta Europe.
    • Computer training provider since 1994.
    • Licensed by the Education Department.

Holistic Courses offers Computer
Courses in Malta and is an authorized
ECDL Testing Center
Copyright (c) 2008 - 2010 Holistic IT Group