Training Classes | Learning and Development Resources | Training Directory | New Training Seminars | New Training Providers | Site Map | Promote Training Seminars | Training Keywords | Training Seminars | Training Providers | Regions | Training Search | Advertise Training Seminars | Login
Provided by: Serebra Learning Corporation

Object-Oriented Programming using C

Click here for more information or to take this course
Serebra Learning Corporation


  home  : Computer  : Programming Languages  : C++

Get More Information
Search for Training
Find Your Genius!
What do you want to learn about?

Training Provided by Serebra Learning Corporation

This course introduces students to advanced programming features of C , such as the different types of C functions, concepts of overloading, and inheritance. Programmers and Application Developers who have experience in programming using a structured language like Fortran and Pascal constitute the primary audience for this curriculum. This curriculum would introduce them to the object-oriented programming techniques of C .

Training Avaliability and Delivery

This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Schedule:3 hours
Training Presented in:English

Related Keywords:  development   generic   languages   programming   object-oriented   completion   this course   student   will   able   define different types   inheritance   invoke constructors   inherited   override   base   class   member functions   define   scope   resolution   operator   declare   templates   understand containership   define virtual functions   pure-virtual   functions   implement polymorphism   virtual functions   virtual   describe   friend   describe friend   member   static   data   members   invoke static functions   define function templates   overload function templates   describe operator overloading   overload   unary   operators   binary   use friend functions   overload unary   binary operators   other 

Training Program Details


Audience

Programmers and Application Developers who have experience in programming using a structured language like Fortran and Pascal constitute the primary audience for this curriculum. This curriculum would introduce them to the object-oriented programming techniques of C .

Topics

Implementing Inheritance

  • Inheritance
  • Class Templates

Virtual Functions

  • Understanding Virtual Functions
  • Implementing Virtual Functions

Advanced Funtions

  • Friend Functions
  • Static Functions

Overloading

  • Function Templates
  • Unary Operators
  • Other Operators

Objectives

Upon completion of this course, the student will be able to:
  • define different types of inheritance
  • invoke constructors in inherited classes
  • override base class member functions
  • define a scope resolution operator
  • declare class templates
  • understand containership
  • define virtual functions
  • define pure-virtual functions
  • implement polymorphism using virtual functions
  • declare virtual base classes
  • describe friend functions
  • describe friend classes and friend member functions
  • define static data members
  • invoke static functions
  • define function templates
  • overload function templates
  • describe operator overloading
  • overload unary operators
  • overload binary operators
  • use friend functions to overload unary and binary operators
  • overload other operators

About Serebra Learning Corporation - Training Provider

Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...

More Generic Languages Training from Serebra Learning Corporation

Click here for more information or to take this course

Training Directory | New Training Seminars | New Training Providers | Search | Site Map | Promote Training | Login | Links


Connecting people who want to learn with people who love to teach
 Are you a Development training provider?
You could be on this page today - for FREE!