Innovation... driven by intelligence and logic

002: C++ with Eclipse on Linux with Project

Abstract:

C++ is an object oriented programming (OOPs) language, developed by Bjarne Stroustrup, it is an extension of C language. C++ could be coded in a "C style" or "OOPs style." It can be coded in either way and is thus an effective example of a hybrid language. It is considered to be an intermediate level language, as it encapsulates both high and low level language features. The training program includes basic syntax and semantics for C++ programming, objects, classes, data abstraction, encapsulation, inheritance, polymorphism, mesage passing and data binding. In the second stage we touch data structures using c++. The program implementation would be done on Linux , eclipse and QT. 

Training Contents for Module 5: C++ with Eclipse on Linux

  • Understand Object Oriented Programming Concepts
  • Basice in C++
    • working with C++ syntax and semantics
  • Classes and Objects
  • Constructors and Destructors
  • Introduction to Eclipse
  • Understand Memory Management and Pointers
  • Polymorphism: operator overloading, Function Overloading
  • Implementing Friend Functions
  • Implement and use Data Structures using C++.
  • C++ Standard Library: Input/Output with files
  • Inheritance: single, public, private and protected, multiple, hierarchical, ultilevel, hybrid, multilevel, hybrid
  • understand and implement Advanced Concepts: Templates, Namespaces, Exceptions, reprocessors
  • Abstract Classes and STL Classes.
    • ​String Class, Vector Class
  • Have good understanding about g++ compiler.
  • debug complex C++ programs using gdb.

EmbLogic is an ISO 9001:2008(QMS) (Quality Management System) Certified Company.
Go to Top ^