Select Your Style

Choose your layout

Color scheme

Crash Course in C++

Crash Course in C++

INR₹2,188.00 + GST

Please login to purchase the course.

Slides in English

Explanation in Hindi + English

SKU: cid_173504 Category: Tags: , ,
About the course

This is a fundamental course in C++ which will help you to learn almost the entire C++ language. In this course, you will learn to write a basic C++ program which displays "Hello World" printed on the console. You will also learn about variables, operators, and operators precedence in C++. Then you will learn about the control statements, which are if-else, and switch-case statements. After that, you will learn about arrays in C++, such as one dimensional and two-dimensional arrays. You will also learn to insert elements into the array and fetch those elements. In addition to this, you will get an idea of how loops such as for loop and while loop work in C++. You will also learn about the random function to generate random numbers as well. After that, you will learn about strings and their operations in C++. Then you will learn about functions, how to create them, and invoke them. Finally, the course will conclude with the detailed working of pointers, classes, and objects in C++.

Credit Score  = 2 + 1 + 30 (4+1+6) = 44 (Formula to calculate credit score is available here)
Learning Outcomes

After completing this course, you will be able to:

  • Understand the concepts of C++ programming.
  • Create your own applications using the concepts of C++ programming, including console based and GUI based applications.
  • Deal with many other complex technologies like Dot net, Android etc
  • Boost your hireability through innovative and independent learning.
  • Get a certificate on successful completion of the course.
Target Audience

The course can be taken by:

Students: All students who are pursuing professional graduate/post-graduate courses related to computer science / Information Technology.

Teachers/Faculties: All computer science teachers/faculties who wish to acquire new skills or improve their efficiency in C++ programming.

Professionals: All IT professionals, who wish to acquire new skills or upgrade their existing skills.

Why learn C++?

C++ is one of the most useful and complex programming languages with a huge area of application in the IT/Software industry. C++ overrides the complexities of 3D games, optimizes resource management and facilitates multiplayer with networking. Many highly used applications, such as Image Ready, Adobe Premiere, Photoshop, and Illustrator, are scripted in C++. C++ forms an integral part of many of the prevalent operating systems including Apple’s OS X and various versions of Microsoft Windows, and the erstwhile Symbian mobile OS. C++ finds a purpose in banking and trading enterprise applications, such as those deployed by Bloomberg and Reuters. It is also used in the development of advanced software, such as flight simulators and radar processing.

Many advanced medical types of equipment, such as MRI machines, use the C++ language for scripting their software. It is also part of engineering applications, such as high-end CAD/CAM systems. Prospects are bright for candidates with knowledge of programming languages like C++. Demand for professionals with a deep knowledge of object-oriented programming using C++ arrays, and C++ structures, and C++ objects is very high. C++ for gaming projects is very popular. So anybody familiar with C++ programming can make a career as a gaming professional.

Course Features

24X7 Access: You can view lecture as per your own convenience.

Online lectures: ~90 Minutes of online lecture with high-quality video.

Updated Quality content: Content is latest and gets updated regularly to meet the current industry demands.

Test & Evaluation

There will be a final test containing a set of multiple choice questions. Your evaluation will include the scores achieved in the final test.

  1. The access to the course can be extended 3 months at a time (for upto 4 times) just by sending a mail requesting for an extension to the email id in the footer.
  2. The hard copy of the certificate shall be shipped to your registered address or your college
  3. There is no soft copy of the certificate.
  4. To get access to the certificate - you need to take the online exam at the end of the course

Basic mathematical calculation skills and logical skills

Topics to be covered
  • Data Types
  • Arithmetic
  • If Statement
  • Switch Statement
  • Ternary Operator
  • Arrays
  • For Loop
  • While Loop
  • Do While Loop
  • User Input
  • Convert String
  • Strings
  • Vectors
  • Functions
  • Recursive Function
  • File I/O
  • Exception Handling
  • Pointers
  • Reference Operator
  • Classes / Objects
  • Private
  • Static Variables
  • Public / Encapsulation
  • Constructors
  • Static Functions
  • this
  • Inheritance
  • Call Superclass Constructor
  • Execute Static Method
  • Virtual Methods
  • Polymorphism
  • Abstract Data Type

Write C++ program to: (~30 minutes each)

  • Accept temperature in Farenheit and print it in centigrad
  • Check whether the given number is even or odd (using ? : ternary operator )
  • Calculate the monthly telephone bills as per the following rule:
    • Minimum Rs. 200 for upto 100 calls.
    • Plus Rs. 0.60 per call for next 50 calls.
    • Plus Rs. 0.50 per call for next 50 calls.
    • Plus Rs. 0.40 per call for any call beyond 200 calls.
  • Calculate the division obtained by the student. The marks obtained by a student in 5 different subjects are input by the user. The student gets a division as per the following rules:
    • Percentage above or equal to 60 - First division
    • Percentage between 50 and 59 - Second division
    • Percentage between 40 and 49 - Third division
    • Percentage less than 40 - Fail
  • Calculate the factorial value of any integer by creating a function and passing that integer as an argument. Call this function from main( ) and print the results
  • Check whether a string is palindrome or not
  • Compare two strings they are exact equal or not
  • Find the largest and smallest element of an array
  • Multiply array A and B of order 3X3 respectively
  • Read and print details of a student(name, rollNo, total float perc) using class program in C++
  • Accept five integer values from keyword.The five values will be stored in an array using a pointer. Then print the elements of the array on the screen.
  • Sort an array of ten integer values in ascending order. The function will accept two arguments: a pointer that points to the array and the array size. The function returns a pointer that points to the sorted array.

Please make sure that these programs are not copied from any sources and are based on your own research / learning from the course