We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details

This is a self-paced programming course that provides detailed ideas in C++ programming. Through this course, we cover the major topics in C++ which include data types, expressions, decision branching, and iteration to solve problems. Students can learn to program with C++ through the lectures and the lab's exercises. C++ programming material is presented over interactive lectures with weekly quizzes to assess your understanding of the material.  Students will experience hands-on practice writing C++ programs through ten lab challenges.

Students will experience the development cycle by compiling their C++ programs from human-readable source code to machine-readable object code.

What you will learn?

In this course, you will be exposed to building programs with C++. It covers all essential concepts like data types, conditions, loops, functions, arrays, object-oriented programming concepts and will be an expert in the following features:

Getting started with C++

  • Define the structure of a C ++ program
  • Identify the standard input and output function
  • Using the editor

  Data types, Variables and Constants

  • Identify the C ++ character Set
  • Discuss the identifiers and keywords
  • Explain the various data types and qualifiers
  • Identify the C ++ variables

  Operation and Expressions

  • Identify C ++ operators
  • Understand the precedence and order of evaluation
  • Discuss mixed-mode expressions and implicit type conversations
  • Identify C++ shorthands

  Program Control Statements -1

  • The if statement
  • The if…else statement
  • The if …else if …else statement
  • Simple and compound statements
  • Nested ifs
  • The switch statement

  Program Control Statements -2

  • Identify the interaction constructs
  • The while loop
  • The do … while loop
  • Nested while and do… while loops
  • The for loop
  • Multiple initializations/increments in for loop
  • Nested for loops

    Basic Object-Oriented Concepts

  • The Object-Oriented Approach
  • Drawbacks of Traditional Programming
  • Object-Oriented Programming
  • Discuss basic Object-Oriented Concepts such as
  • Objects
  • Classes
  • Properties
  • Methods
  • Abstraction
  • Inheritance
  • Encapsulation
  • Polymorphism

  Define Member Functions

  • Use the Objects and Member Functions of a class
  • Define Objects
  • Access Member Functions
  • Pass and Return Objects

   Advanced features of C++

  • Use Pointers to objects
  • Define and use Constructors
  • Define and use Destructors
  • Define and use the’’ this’’ pointer
  • Static Data Members
  • Static Member Functions
  • Typecasting
  • function overloading

  Inheritance

  • Describe Single Inheritance
  • Describe Base classes and Derived Class
  • Access Base class members and use pointers in classes
  • Describe types of inheritance
  • Constructors under Multiple Inheritance
 For whom is the course for?

This course is suitable for

  • Professionals
  • Students
  • Those who want to achieve the knowledge about Programming.
Pre-requisites:

You don’t need any specific knowledge to learn C++, Basic knowledge of computers and basic logic is all you need to get started.

Outline

Special Offer

special offer for this batch
Reviews
Be the first to write a review about this course.
Write a Review

Elegant Professional and Management Development Training stands as a distinguished training center in Al Barsha1, Dubai, UAE setting the standard for excellence in face-to-face training programs. As a KHDA-approved and Autodesk Authorized center, we pride ourselves on offering affordable, effective, and industry-recognized courses across diverse fields, including Engineering & IT, Finance, Sales & Marketing, and HR & Administration.

As a KHDA-approved center, our dedication to quality education is recognized by the regulatory authority, assuring you of our commitment to delivering courses that meet the highest standards.

Moreover, being an Autodesk Authorized center in Dubai underscores our expertise in providing cutting-edge training in engineering and technology.

Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.