Thank you so much Mr Raju. 2 Days of Class is super, worth it! Learned so much in a super short period of time. ...
M.S OFFICE BASIC COURSES STARTS FROM OCT-7 TO OCT-10.
Please Call/Whatsapp 96503505 for more details.
More Info
Unleash the power of C++ with hands on practical and project work. Real time classes with industrial experts with Linux based and windows based compilers. Basic to advanced level courses with affordable cost.
We are providing courses in 3 different level, Basic, Advanced and Full Course (Basic to Advanced + Project Work).
Course Name | Duration | Entry Requirement | Fee (SGD) |
---|---|---|---|
C++ Programming Basic | 20 hrs | Basic Computer Knowledge | S$640 |
C++ Programming Advanced | 20 hrs | Basic C++ Programming Knowledge | S$740 |
C++ Programming Full Package | 40 hrs | Basic Computer Knowledge | S$1350 |
Objective:
This course is mainly for those who are just starting the programming in C++.
In this course we are covering all the fundamentals concepts in detail. The beginners will get good foundation of C++ programming after the course.
Course Content
- Introduction to Class and Object
- Procedure-oriented Programming Concepts
- Object-oriented Programming Concepts
- Characteristics if OOPs
- Types of Objects
- Data Type
- Variables
- Constants
- Operators
- Comments in C++
- Assignment Statement
- Input and Output Statement
- Control Statement
- Selection or Conditional Statement
- Iteration or Looping Statements
- Breaking Control Statements
- Function declaration
- Function definition
- Function call
- Parameter Passing Mechanism
- Call by reference
- Call by value
- Recursive function
- Array declaration
- Single dimension arrays
- Multidimensional arrays
- Character arrays
- Arrays and Functions
- Declaration of a structure
- Initialization of a Structure,
- Array within structure
- Union
- Bit Field
- Declaration of a Class
- Defining the Member Functions
- Creating the Objects, Class & Arrays
- Objects and Functions
- Friend Functions
- Pointers and Objects
- Structure of a Constructor
- Importance and Properties of Constructors
- Types of Constructors
- Destructors
- Importance and Properties of Destructors
Objective:
This course is for experienced C++ programmers, who would like to know deeper in object oriented approach. This course is mainly focusing those who know the basic concepts and want to upgrade the knowledge in advanced topics of C++ Programming.
In this course we are going in to deeper of object oriented programming concepts, like Class, Objects, Inheritance, polymorphism, Templates and the advanced topics like Pointers, file organization.
Course Content
- Declaration of a Pointer
- Initializing Pointers
- Pointer Arithmetic
- Pointers and Arrays
- Arrays of Pointers
- Pointers and Strings
- Pointers and Functions
- Pointers to Pointers
- Dynamic Memory Management
- Structure of Inheritance
- Importance of Inheritance
- Types of Inheritance
- Constructor Invocation in Inheritance
- Destructor under Inheritance
- Types of Polymorphism
- Compile-Time Polymorphism
- Functional Overloading
- Operator Overloading
- Run-Time Polymorphism
- Virtual Destructor
- Declaration of a Function Template
- Exception Handling
- Try, Catch and Throw
- Exception Generated by the Function
- Multiple catch Blocks
- Single catch Block for All Exceptions
- Stream
- Basic Operations with Files
- Binary Files
- Random Access Files
- Error Handling in Files
- File Pointers and Random Access
- C++ Stream
- Preprocessor Directives
- Header Files
- Manipulators
- Unformatted I/O Functions
- Character Testing and Conversion Functions
- String Manipulation Function
Objective:
In this course we are starting from the fundamentals and covering in deeper Concepts of Object Oriented Programming. This course is a collection of examples and case studies .At the end of the course we are providing a Small Project Work (Case Study), so the students will get in -depth knowledge of the implementation of the Programming concept in real world applications.
Course Content
- Introduction to Class and Object
- Procedure-oriented Programming Concepts
- Object-oriented Programming Concepts
- Data Type
- Variables
- Constants
- Operators
- Comments in C++
- Assignment Statement
- Input and Output Statement
- Control Statement
- Selection or Conditional Statement
- Iteration or Looping Statements
- Breaking Control Statements
- Function declaration
- Function definition
- Function call
- Parameter Passing Mechanism
- Recursive function
- Array declaration
- Single dimension arrays
- Multidimensional arrays
- Character arrays
- Arrays and Functions
- Declaration of a structure
- Initialization of a Structure
- Array within structure
- Union
- Bit Field
- Declaration of a Pointer
- Initializing Pointers
- Pointer Arithmetic
- Pointers and Arrays
- Arrays of Pointers
- Pointers and Strings
- Pointers and Functions
- Pointers to Pointers
- Dynamic Memory Management
- Declaration of a Class
- Defining the Member Functions
- Creating the Objects, Class & Arrays
- Objects and Functions
- Friend Functions
- Pointers and Objects
- Structure of a Constructor
- Types of Constructors
- Destructors
- Structure of Inheritance
- Importance of Inheritance
- Types of Inheritance
- Constructor Invocation in Inheritance
- Destructor under Inheritance
- Types of Polymorphism
- Compile-Time Polymorphism
- Run-Time Polymorphism
- Virtual Destructor
- Declaration of a Function Template
- Exception Handling
- Try, Catch and Throw
- Exception Generated by the Function
- Multiple catch Blocks
- Single catch Block for All Exceptions
- Stream
- Basic Operations with Files
- Binary Files
- Random Access Files
- Error Handling in Files
- File Pointers and Random Access
- C++ Stream
- Preprocessor Directives
- Header Files
- Manipulators
- Unformatted I/O Functions
- Character Testing and Conversion Functions
- String Manipulation Function
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 in to more deeper in to the OOPS concepts like Class ,Objects, Inheritance, polymorphism, Templates and the advanced topics like Pointers ,file organization .
The course curriculum is designed as a combination of theory and practical.
Course materials are covered with many hands on practical exercise with each theory topics.
Course Name | Duration | Entry Requirement | Fee (SGD) |
---|---|---|---|
C++ Programming Basic | 20 hrs | Basic Computer Knowledge | S$640 |
C++ Programming Advanced | 20 hrs | Basic C++ Programming Knowledge | S$740 |
C++ Programming Full Package | 40 hrs | Basic Computer Knowledge | S$1350 |
Time Slot | |||
|
|||
Please call 63360244/96503505 or mail to info.sg@gteceducation.com We also provides flexible timing to meet the customer's requirement |
Request For Brochure
Frequently asked questions
The purpose of C++ is to precisely define a series of operations that a computer can perform to accomplish a task. Most of these operations involve manipulating numbers and text, but anything that the computer can physically do can be programmed in C++. Computers have no intelligence- they have to be told exactly what to do and this is defined by the programming language you use. Once programmed they can repeat the steps as many times as you wish at very high speed. Modern PCs are so fast they can count to a billion in a second or two
WHAT IS C, WHAT IS C++, AND WHAT IS THE DIFFERENCE?C is a programming language originally developed for developing the UNIX operating system. It is a low-level and powerful language. C++ is a newer language, based on C that adds many more modern programming language features that make it easier to program .Basically; C++ maintains all aspects of the C language, while providing new features to programmers that make it easier to write useful and sophisticated programs.
WHAT IS C++ USED FOR?C++ is a powerful general-purpose programming language. It can be used to create small programs or large applications. It can be used to make CGI scripts or console-only DOS programs. C++ programming mainly using in developing gaming, using in embedded system, electronic devices etc.
DO I NEED TO KNOW C TO LEARN C++?No. C++ is a superset of C; (almost) anything you can do in C, you can do in C++. If you already know C, you will easily adapt to the object-oriented features of C++. If you don't know C, you will have to learn the syntax of C-style languages while learning C++, but you shouldn't have any conceptual difficulties.
C++ Programming
- C++ Programming Full PackageRegister now for this training
Testimonials
Fantastic Course, Fantastic Education Centre & very friendly and supportive trainers. Would highly recommend G-TEC for the next course.
Excellent and well planned training program. The Instructor was able to answer the queries confidently. One of the best Java Programming training and ...
"Student teacher ratio is very good. Explanation and doubt clearing was very good and understandable".
"The instructor is friendly and approachable. The course is taught in a detailed and structured way".
"The institution is well organized and show good response. C advance course covered all the relevant topics well".
"The trainer was patient and willing to pass his knowledge on other area as well".
"Next time I want to do another computer course I will definitely consider G-tec".
"The trainer is very patient. He doesn’t mind to keep repeating the same step. I am total new to the Autocad and ...
"The course is great and the trainer is having good knowledge in the topic. It will help me a lot in my upcoming ...
"My experience here was good. I hope that when I will have training I will come here."
"It is interesting for everyone to join the class .Good environment for learning."
"Patient teacher and staff great learning environment with sufficient facilities. Managed to have a thorough knowledge of Java".
"Other institutes don’t co-operate so much if somehow a student is unable to complete the course. But G-TEC has a very co –...
"Easy to understand concise . Friendly staff would recommend joining the course at G-TEC".
"Comprehensive course and cost effective".
"Contents in the Web designing course is detailed and benefited to me in my learning journey. The teachers are nice and helpful. G-TEC ...
" It is easy to follow and help you familiar with the fundamentals of C#.NET".
"G-TEC provides a good trainer qualified. It was a good learning experience in G-TEC for C#.net".
"The Java/J2ee course material was well presented and very helpful for my work. I really got a great amount out of ...
“I will encourage everyone to come for the Ms Office Basic course as the lessons are relevant to work. Teachers are willing to ...
"This is the best institution I found in Singapore. Because here the trainer as well as training was good. The trainers are very ...
"The VB.Net advanced training form G-TEC is very detailed and interesting training. The trainer is patient and willing to share her knowledge. ...
"Singapore is a great place to study and to work.And I'm glad, I came here through G-TEC COMPUTER EDUCATION CENTRE.Apart from ...
"G-TEC Computer Education Centre has provided me a golden opportunity to learn programming in depth and at my own pace. My trainers have ...