108 C++ Programming Practices/Common Projects to Improve Your Coding Skill
- Description
- Curriculum
Are you a beginner looking to master C++ programming through practical projects? “108 C++ Programming Practices/Common Projects to Improve Your Coding Skill” is the perfect course for you! This comprehensive course offers a hands-on approach to learning C++, designed to elevate your coding skills from the basics to advanced concepts.
What You Will Learn:
-
Getting Started:
- How to write “Hello World” in C++
- Accepting input from users
- Summing two integers from user input
-
Mathematical Operations:
- Building a Simple Interest Calculator
- Multiplying float numbers
- Finding ASCII values
- Getting quotient and remainder
- Adding complex numbers
- Calculating the sum of digit numbers
-
Geometry and Patterns:
- Creating Floyd’s Triangle
- Calculating the area of a circle, rectangle, square, and triangle
- Calculating the volume of a cube, cylinder, and sphere
- Generating random numbers
-
Real-World Applications:
- Calculating gross salary and percentages
- Writing programs to shut down the computer, get an IP address, and handle date and time
-
Conditional Statements:
- Detecting even and odd numbers, vowels and consonants, and the greatest of three numbers
- Finding roots of quadratic equations and detecting leap years
- Displaying student grades
-
Loops and Functions:
- Summing a given number
- Calculating factorials, creating multiplication tables, and generating Fibonacci sequences
-
String and Array Manipulation:
- Reversing numbers and strings, checking for palindromes, and creating prime numbers
- Calculating HCF and LCM, detecting and generating Armstrong numbers
- Creating various patterns like half pyramids, full pyramids, inverted half pyramids, and Pascal’s triangle
-
Data Structures:
- Using structures and unions to handle complex data
- Creating and manipulating multidimensional arrays
-
File Handling:
- Writing to, reading from, copying, and deleting files
-
Conversions and Bitwise Operations:
- Converting between binary, decimal, octal, and hexadecimal formats
- Building binary patterns
-
Advanced Patterns and Projects:
- Creating diamond patterns, star hash pyramids, nested star hash pyramids, alphanumeric patterns, and numeric diamond patterns
- Building simple calculators and more
Why Enroll?
This course offers 108 practical projects that cover a wide range of C++ programming concepts, making it perfect for beginners who want to improve their coding skills. Each project is designed to provide a hands-on learning experience, helping you to understand and apply C++ programming in real-world scenarios.
Learn and practice C++ programming through 108 real-world projects. This course covers:
- Writing “Hello World” in C++
- Accepting user input and summing integers
- Building calculators, including Simple Interest and Gross Salary Calculators
- Multiplying float numbers and finding ASCII values
- Swapping numbers and strings using various methods
- Adding complex numbers and calculating sums of digits
- Creating geometric shapes and patterns, including Floyd’s Triangle, pyramids, and diamonds
- Generating random numbers and calculating percentages
- Developing programs for system utilities, such as shutting down the computer and getting IP addresses
- Implementing mathematical algorithms like detecting even/odd numbers, prime numbers, and solving quadratic equations
- Creating sequences like Fibonacci and Pascal’s Triangle
- Manipulating arrays and strings, including sorting, reversing, and finding lengths
- Performing matrix operations: addition, subtraction, multiplication, and transposition
- Handling files: writing, reading, copying, and deleting
- Converting between different numerical bases (binary, decimal, octal, hexadecimal)
- Exploring advanced structures and unions for managing complex data
- Implementing best practices for efficient and clean C++ programming
Elevate your C++ skills with comprehensive exercises designed to take you from beginner to advanced coding proficiency. Enroll now and start building your C++ expertise through practical, hands-on projects!
By the end of this course, you will have a solid understanding of C++ programming and the ability to build various applications and solve complex problems with confidence. Join us and take the first step towards becoming a proficient C++ programmer!
-
2Hello World3:22 mins
-
3Use of Variables5:29 mins
-
4Understanding local and global variable6:13 mins
-
5How to accept User Input6:19 mins
-
6How to accept strings from Users3:46 mins
-
7How to add 2 Numbers5:34 mins
-
8How to use math operators9:26 mins
-
9How to add n Numbers7:54 mins
-
10How to use if Statement3:51 mins
-
11How use Nested if Statement4:21 mins
-
12How to use if else Statement5:13 mins
-
13How to use else if Statement8:41 mins
-
14How to use switch Statement7:04 mins
-
15Nested switch Statement4:21 mins
-
16How to use while Loop3:21 mins
-
17do while loop3:12 mins
-
18How to use for loop3:04 mins
-
19Prime Numbers4:32 mins
-
20Area of a Triangle5:28 mins
-
21How to find Even and Odd Numbers3:51 mins
-
22How to add digits from user5:06 mins
-
23How to find Greatest of three Numbers7:26 mins
-
24How to swap numbers using variables5:48 mins
-
25How to swap Numbers using 2 variables4:52 mins
-
26How to calculate the percentage7:21 mins
-
27How to calculate Gross Salary4:26 mins
-
28How to calculate Simple Interest6:30 mins
-
29How to check a Leap Year4:31 mins
-
30How to get HCF using Recursive Function7:15 mins
-
31How to calculate the LCM7:45 mins
-
32How to calculate LCM and HCF10:03 mins
-
33How to get Factorial of nCr and nPr14:32 mins
-
34How to reverse numbers4:45 mins
-
35How to reverse arrays of Numbers6:20 mins
-
36How to check for a Palindrome6:28 mins
-
37How to generate Prime Numbers5:22 mins
-
38List of Prime Numbers7:46 mins
-
39How to check for Armstrong Numbers6:54 mins
-
40How to Generate Armstrong Numbers7:55 mins
-
41Calculate Factorial4:20 mins
-
42How to calculate Factorial using Recursive function5:21 mins
-
43How to create a Fibonacci Series6:44 mins
-
44Fibonacci Series using Recursive Function6:52 mins
-
45Mathematical Functions7:55 mins
-
46How to generate Random Numbers8:22 mins
-
47How to convert from Binary to Hexadecimal5:56 mins
-
48How to convert from Binary to Octal4:46 mins
-
49How to convert from Binary to Decimal5:12 mins
-
50How to convert from Decimal to Octal4:57 mins
-
51How to convert from Decimal to Binary4:23 mins
-
52How to convert from Decimal to Bitwise6:52 mins
-
53How to find first and last number in an ArrayVideo lesson
-
54How to pass Arrays to Functions8:20 mins
-
55How to find maximum element in Array9:17 mins
-
56How to find the minimum element in an Array7:45 mins
-
57How to Reverse Array Elements8:16 mins
-
58How to insert a new element into an Array10:52 mins
-
59How to delete an Element in Array9:09 mins
-
60How to Merge 2 Arrays21:20 mins
-
61How to add two matrices12:14 mins
-
62How to subtract two Matrices11:22 mins
-
63How to Transpose a Matrix8:57 mins
-
64How to multiply 2 matrices19:28 mins
-
65Simple String Format3:50 mins
-
66How to check for Length of String using for loop3:55 mins
-
67How to check for length of String using function4:30 mins
-
68How to compare Strings using for loop8:52 mins
-
69How to compare two Strings using Function4:50 mins
-
70How to copy Strings4:54 mins
-
71How to copy strings using strcpy3:24 mins
-
72How to make concatenation using a for loop7:12 mins
-
73How to concatenation using strcat3:56 mins
-
74How to Reverse a string using while loop5:02 mins
-
75How to Reverse a String using strrev3:00 mins
-
76How to Reverse Complete Sentence8:02 mins
-
77How to check if a String is a Palindrome6:24 mins
-
78How to convert from Uppercase to Lowercase6:18 mins
-
79How to convert from Uppercase to Lowercase using strlwr4:36 mins
-
80How to convert from Uppercase to Lowercase using while loop3:17 mins
-
81How to convert from Lowercase to Uppercase using strupr3:17 mins
-
82How to Remove vowels from string8:51 mins
-
83How to find the frequency occurrence of a Character7:11 mins
-
84How to check Vowels and Consonants6:04 mins
-
85How to get number of Vowels, Consonants, Digits and Whitespaces14:21 mins
-
86How to search for an Element in an Array10:46 mins
-
87How to check for an Element in an Array using Recursive function14:47 mins
-
88How to sort Array using Bubble9:41 mins
-
89How to sort Arrays using Insertion7:21 mins
-
90How to sort Arrays using Selection method7:53 mins
-
91How to call by Value5:22 mins
-
92How to call by Reference6:01 mins
-
93How to call by Pointer5:48 mins
-
94How to Write to a file8:51 mins
-
95How to Read from a file8:01 mins
-
96How to add 2 Numbers using function4:29 mins
-
97How to subtract two Numbers using function4:42 mins
-
98How to create Classes5:18 mins
-
99How to Pass Argument to Function6:27 mins
-
100How to use inline function4:09 mins
-
101How to check length of string using Pointer5:42 mins
-
102How to create a Pyramid pattern4:11 mins
-
103How to create a Right-Angled Triangle3:15 mins
-
104How to a Diamond pattern8:07 mins
-
105How to create a Right-Angle Triangle pattern3:06 mins
-
106How to create Alphabet pattern4:38 mins
-
107How to create a Pascal Triangle pattern5:50 mins
-
108Practice 107. How create a Floyd's Triangle3:53 mins
-
109How to create Numeric Pyramid pattern7:55 mins
This course requires the basics of C++ programming knowledge.
A computer (Windows/Mac/Linux)
Anyone looking to level up their skills and master C++ programming language.
Anyone who wants to learn how to code C++ like a professioanl.
Popular Courses
Archive
Working hours
Monday | 9:30 am - 6.00 pm |
Tuesday | 9:30 am - 6.00 pm |
Wednesday | 9:30 am - 6.00 pm |
Thursday | 9:30 am - 6.00 pm |
Friday | 9:30 am - 5.00 pm |
Saturday | Closed |
Sunday | Closed |