Last Update: Oct 27, 2024

C++ Programming Course with Hands-on Projects

  • Free

About Course

Start your software engineering journey in coding with our C++ programming course, offering a convenient way to master the basics from anywhere. This C++ programming course beginner to advanced level training not only covers fundamental concepts like syntax, variables, and control structures but also provides you with a solid understanding of Object-Oriented Programming. With this course, you’ll gain the essential skills needed to begin coding in C++ and pursue a career as a software engineer.

C++ is the extension of C language. The C language was evolved from B language by “Dennis Ritchie” at Bell Lab in 1972 to create early version of UNIX operating system. C language is the subset of C++. Every single command of C language is executable in C++ but the reverse is not possible. C is a structured programming language but C++ is the Object Oriented Programming language.
 

Learn C++ Basics

Our course on Learn C++ basics is ideal for beginners who want a clear and straightforward introduction to programming & software engineering. Covering Programming C++ basics for beginners, it includes topics such as data types, loops, and functions. With hands-on projects and step-by-step guidance, this self-paced course helps you develop a solid understanding of C++ and software engineering, making it easy to progress to more complex software engineering projects.

Coding Bootcamps school hands-on self-paced course consists of 30+ programming examples of Object Oriented Programming C++. Starting from simple program and ending with more advance topics. This introductory course covers almost all the features of C++ that are essential for a beginner C++ programmer. The objective of this course is to teach the students how to program in C++ in an easy way.

While students can not write a program in the beginning, through slow, yet measurable steps we will help the students to create programming skills in C++. In the first step students try to run these programs while watching videos and later on try to solve it by their own method. However, there are several methods to solve a problem. While learning concepts and practicing C++ programming, keep in mind that in all programs covered in this course, there are lots of rooms for code optimization, so you are welcomed to optimize the code of these programs on your own.
 

C++ Programming Learning Objectives

In this self-paced course, you will master the fundamental of C++ programming through 30+ hands-on programs, exercises and projects. You will learn the following:

  • How to set up and install C++ on your machine
  • What is “main” function and how to use it
  • How to work with variables, data types, and more
  • How to run decisions like if, if else, and nested if in C++
  • How to use switch-case in C++ for multiple decisions
  • How to run for or while loops in C++
  • How arithmetic operators work in C++
  • How to program a nested loop in C++
  • What are structures and how to use them in C++

 

C++ Programming Topics and Subtopics

Here is the course outline:

Intro to C++ Programming1. C++ Overview & Write a C++ Program

 

2.1- Integer & Sample Program in C++

 

2.2- Floating-point Type, Arithmetic Type in C++

 

2.3- Constants & Escape Sequences in C++

 

2.4- C++ Fundamental- Names

 

2.5- C++ Fundamental- Variables

 

2.6- C++ Fundamental- Keywords Const and Volatile

 

3.1- C++ Arithmetic Operations- Simple Program

 

3.2- C++ Arithmetic Operations- Swap the Numbers

 

3.3- C++ Arithmetic Operations- Sum

 

3.4- Temperature Conversion to Centigrade with C++

 

3.5- C++ Arithmetic Operations- Reverse Number

 

4.1- Odd or Even Number with C++ Conditional Statements

 

4.2- Greater number from given Numbers with C++ If, else if & nested if

 

4.3- Find a Grade with C++ If, else if & nested if

 

4.4- Find Smaller Number with C++ If, else if & nested if

 

5.1- Switch-Case in C++ & Vowel Character

 

5.2- Switch-Case in C++ & Arithmetic Operations

 

6.1- C++ for Loop: Day of Date

 

6.2- C++ while loop: Colorful Text

 

6.3- C++ do while Loop: Prime Number

 

6.4- C++ Nested Loop: Factors

 

7. Structures in C++ Like Area

 

Project- Calculate the age of human by entering date of birth

 

Homework 1- Three Exercises for Practicing C++

 

Homework 2- Four Exercises for Practicing C++

 

Homework 3- Four More C++ Exercises

 

Requirements

Good knowledge of C programming
 

Related Courses

 

Private Tutoring Classes

To take skills you learn from this course to the next level, taking the following tutoring classes are highly recommended. It is also a great opportunity to discuss your questions and problems related to this course with an experienced instructor:

 

What Is Next?

After finishing this course, you can enroll in any of following classes:

 

What Will You Learn?

  • Learn new things
  • Revamp your career
  • Target IT jobs
  • Sharpen your skills
Free
Free access this course

Requirements

  • A laptop or PC
  • Good Internet
  • Routine Study
  • Regular Join Class