C and C++ Training

Course Description:
C is a general purpose programming language with a rich set of operators and tools. It is both a system and an application language, which gives developers a good understanding of system and behind-the-scenes operations. It can be used as basis for other languages such as C++ and Java.

We recommend that Java and C++ students start with C as a base to build-on. Mastery of C, including pointers and linked-lists, allows understanding of dynamic programming and memory management.

C courses teach trainees using actual real world examples. Each trainee will be given a complete C training manual plus a CD with programming examples. The trainee can use these examples in his/her project code by cutting and pasting out of the examples. The CD will be available during the training.

C++ Course Description:
C++ and Object Oriented Programming (OOP) is the cutting edge of software development. It is a new way of thinking and a new approach to handling large programming. The concept of classes and inheritance gives a new meaning to code reusability. C++ has the power of C language and added organization and reusability plus added new features such as Template and Exception Handling.

C++ courses teach trainees using actual real world examples. Each trainee will be given a complete C++ training manual plus a CD with programming examples. The trainee can use these examples in his/her project code by cutting and pasting out of the examples. The CD will be available during the training.

Customized Syllabus

        ZebraSoft can customize courses for different developers, their background and time
        schedule. ZebraSoft can train both in-house and on-site
        ZebraSoft can tailor a syllabus for the client request or developers background as follows:

             1. Introduction to C
             2. Introduction to C + linked list
             3. C++ and OOD