Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
17 views

c++ Programming Full

The C++ Programming Full Course aims to teach students the fundamentals of Object-Oriented Programming and C++ concepts over a duration of 40 hours through face-to-face instructor-led training. The curriculum includes modules on classes, inheritance, polymorphism, templates, pointers, and file organization, combining both theory and practical exercises. G-TEC Computer Education Centre, the course provider, emphasizes affordable IT education and has a global presence with over 510 centers and 900,000 certified students.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

c++ Programming Full

The C++ Programming Full Course aims to teach students the fundamentals of Object-Oriented Programming and C++ concepts over a duration of 40 hours through face-to-face instructor-led training. The curriculum includes modules on classes, inheritance, polymorphism, templates, pointers, and file organization, combining both theory and practical exercises. G-TEC Computer Education Centre, the course provider, emphasizes affordable IT education and has a global presence with over 510 centers and 900,000 certified students.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

C++ PROGRAMMING FULL COURSE

Course Overview www.gteceducation.com.sg

The intent of this course is to familiarize students with the fundamentals of Object
Oriented Programming concept in C++ Programming. The course covering the
basics of C++ and going deeper into the OOPS concepts like Class ,Objects,
Inheritance, polymorphism, Templates, Pointers and File organization .The course
curriculum is designed as a combination of theory and practical.

Entry Requirement : Basic computer knowledge


Course Duration : 40hrs.

Mode of Training : Face to face Instructor led Training


Materials : Course books will be provided to each participant

Course Content
Module1: Fundamentals of Object-Oriented Programming

 Introduction to Class and Object


 Procedure-oriented Programming Concepts
 Object-oriented Programming Concepts

Module 2: Basics of C++

 Data Type
 Variables
 Constants
 Operators
 Comments in C++

Module 3: Statements in C++

 Assignment Statement
 Input and Output Statement
 Control Statement
 Selection or Conditional Statement
 Iteration or Looping Statements
 Breaking Control Statements

1 Sophia Road, #02-03, Peace Centre, Singapore 228149.


Phone: 63360244, 9650 3505, Email: Info.sg@gteceducation.com
Registered with Committee for Private Education (CPE) is part of SkillsFuture Singapore (SSG)
Module 4:Functions
Module 10: Inheritance
 Function declaration
 Function definition  Structure of Inheritance
 Function call  Importance of Inheritance
 Parameter Passing Mechanism  Types of Inheritance
 Recursive function  Constructor Invocation in Inheritance
 Destructor under Inheritance
Module 5:Arrays
Module 11: Polymorphism
 Array declaration
 Single dimension arrays  Types of Polymorphism
 Multidimensional arrays  Compile-Time Polymorphism
 Character arrays  Run-Time Polymorphism
 Arrays and Functions  Virtual Destructor

Module 6: Union and Bit Fields Module 12: Template and Exception
Handling
 Declaration of a structure
 Initialization of a Structure,  Declaration of a Function Template
 Array within structure  Exception Handling
 Union  Try, Catch and Throw
 Bit Field  Exception Generated by the Function
 Multiple catch Blocks
Module 7: Pointers  Single catch Block for All Exceptions

 Declaration of a Pointer Module 13: File Organization


 Initializing Pointers
 Pointer Arithmetic  Stream
 Pointers and Arrays  Basic Operations with Files
 Arrays of Pointers  Binary Files
 Pointers and Strings  Random Access Files
 Pointers and Functions  Error Handling in Files
 Pointers to Pointers  File Pointers and Random Access
 Dynamic Memory Management
Module 14: Preprocessor Directives and I/O
Module 8:Class and Object
 C++ Stream
 Declaration of a Class
 Preprocessor Directives
 Defining the Member Functions
 Header Files
 Creating the Objects, Class & Arrays
 Manipulators
 Objects and Functions
 Unformatted I/O Functions
 Friend Functions
 Character Testing and Conversion Functions
 Pointers and Objects
 String Manipulation Function
Module 9:Constructor and Destructors

 Structure of a Constructor
 Types of Constructors
 Destructors

1 Sophia Road, #02-03, Peace Centre, Singapore 228149.


Phone: 63360244, 9650 3505, Email: Info.sg@gteceducation.com
Registered with Committee for Private Education (CPE) is part of SkillsFuture Singapore (SSG)
Student’s Testimonial
C#.Net Programming Course-“C#.Net Training from G-TEC gives me the full picture of this
programming in short period. Both theory and practical works are well learned though I need more
practical practice.”
Leica Instruments (S) Pte Ltd, Computer
G-TEC R & D. Education Centre is an Information Technology
company in the field of Software Training, Technology Resourcing
C programming-“The institution is well organized and show good response. C advance course
and Knowledge Consulting. We provide Corporate Training, Project
: relevant topics well.”
covered all the
College Student, Singapore
Training, and Customized Training, One to One trainings for
professionals, individuals and students.
C Programming Course-“It is interesting for everyone to join the class .Good environment for
learning.”
Who
Wong Ngit Minare
We have special teaching methodologies to train people
,Logicode Pte Ltd,Technical Support Enginner, Singapore
in
our different categories ranging from corporate clients to school level
Java/J2EE Programming students. Over
Course- “This 900000
is the studentsI are
best institution foundcertified by G-TEC
in Singapore. Becauseallhere
over
the
Customers
trainer as well as trainingthe
was world. Wetrainers
good. The have theare privilege
very goodof working
because if wewith
havesome of the
any doubts most
they are
:
giving clarification well-known
through companies
mail even after the course in the world.
completed (Java/J2EE)”.
Comdo 2000 Pte Ltd, Software Engineer
G-TEC Computer Education Centreis the largest computer
Java/J2EE
WhereProgramming
we Course-“The
education Java/J2ee
networks course
with material
more thanwas
510well presented
centers all and
oververy
thehelpful
world for
my work. I are
really: got a great amount out of it. The one to one training was excellent.
and corporate office in Singapore. We are operating in Mexico, It met all my
expectations. I can even try my hand at getting a SCJP cert now. Thanks to GTEC! “.
Qatar, India, Dubai, Singapore, Kuwait, Srilanka and Iran.
Sylvia Lawrence , IBM , IT Professional.
Our aim is to make IT education affordable to all sections of
Our Goal
society through various projects associating with government’s
and
C#.net Programming Course-“G-TEC provides a good trainer qualified. It was a good learning
quasigovernment public and private company to reach each and
experience in G-TEC for C#.net”.
Focus : every corner. Our ultimate goal is to achieve cent percentage
Emerson Process Management, Software Test Engineer.
computer literacy. We are committed to provide 100% quality
training to all; our focus is to provide Quality Education World
Our Clients Wide.

Singapore Airlines, Bosch, Ministry of Home Affairs, Seagate, Land Transport Authority, NETS , Inland
Revenue Authority of Singapore, Tiger Airways, DSO Laboratories, DHL, Changi Airport Group, DB
Schenker, National University Hospital,Gemalto, Thales, Housing Development Board,Philips ,Micron,
Surbana International Consultants Pte. Ltd., Singapore Polytechnic, ING Bank, Nanyang Polytechnic,
Nanyang Technological University, Genetic Technologies Solutions, Singapore Chemical Industry Council
(SCIC), State Bank of India , ST Engineering, Emerson Process Management, Keppel FELS , ST
Aerospace, MCI

1 Sophia Road, #02-03, Peace Centre, Singapore 228149.


Phone: 63360244, 9650 3505, Email: Info.sg@gteceducation.com
Registered with Committee for Private Education (CPE) is part of SkillsFuture Singapore (SSG)
Company Profile

G-TEC Computer Education Centre is an Information Technology


company in the field of Software Training, Technology Resourcing
What We and Knowledge Consulting. We provide Corporate Training, Project
do : Training, and Customized Training, One to One trainings for
professionals, individuals and students.

Who are We have special teaching methodologies to train people in


our different categories ranging from corporate clients to school level
students. Over 900000 students are certified by G-TEC all over
Customers the world. We have the privilege of working with some of the most
: well-known companies in the world.

G-TEC Computer Education Centre is the largest computer


Where we education networks with more than 510 centers all over the world
are : and corporate office in Singapore. We are operating in Mexico,
Qatar, India, Dubai, Singapore, Kuwait, Srilanka and Iran.
Our aim is to make IT education affordable to all sections of
society through various projects associating with government’s
Our Goal quasigovernment public and private company to reach each and
and every corner. Our ultimate goal is to achieve cent percentage
Focus : computer literacy. We are committed to provide 100% quality
training to all; our focus is to provide Quality Education World
Wide.

Our Location

1 Sophia Road, #02-03, Peace Centre, Singapore 228149.


Phone: 63360244, 9650 3505, Email: Info.sg@gteceducation.com
Registered with Committee for Private Education (CPE) is part of SkillsFuture Singapore (SSG)

You might also like