C, C++ Programming
Who this course is for?
- This course is specially designed for beginners. Learn the parent of every programming language “the C & C++ language”. Through this crash course your mind will surely not crash, but you will dive into the deep concepts of C & C++ language.
- This course on C & C++language covers all the basic C & C++ concepts with practical real-world examples.
- This course on C & C++ language will surely help you develop a techy outlook.
Why take this course?
- The approach is 100% practical, hands on experience of learning will help you to get more confidence with C++ programming.
- C & C++ programming language is very important for freshers to clear 1st round of interview in Campus and pool campus selections.
- One who is weak in technical aptitude or if you are from non-IT back ground, this will help them to improve their programing skills.
What you will learn?
- This package is designed for any undergraduates or job seekers and laterals to enhance their technical knowledge with BE/ BTech, B.Sc, BCA, MCA, M.Tech/ ME, M.Sc and other technical graduations.
- Understand the fundamentals of the C & C++Programming Language
- Make yourself more marketable for entry level programming positions for campus interviews and arranged from us.
C, C++ Programming
1. Introduction to C Programming ● What is C Language ● Why C Language ● Future in C Language 2. Setting up and Installing Software ● Prerequisite in C Language ● Installation of gcc 3. Data Type, Constants & Variables ● What is Data Types in C Language with practical ● Integers, long and short in C Language with practical ● Integers, signed and unsigned in C Language with practical ● Chars, signed and unsigned in C Language with practical ● Floats and Doubles in C Language with practical ● Constants in C with practical ● Variables in C with practical ● Keywords in C with practical ● How to get input from user with practical ● How to display output to user with practical 4. Operators & Enums ● Operations On Bits in C Language with practical ● Bitwise Operators with practical ● One’s Complement Operator with practical ● Right Shift Operator with practical ● Left Shift Operator with practical ● Bitwise AND Operator with practical ● Bitwise OR Operator with practical ● Bitwise XOR Operator with practical ● Enumerated Data Type with practical ● Uses of Enumerated Data Type with practical 5. Control Statement ● IF-Else Statement in C Language with practical ● for Loop in C Language with practical ● While Loop in C Language with practical ● Do-While Loop in C Language with practical ● Break in C Language with practical ● Continue in C Language with practical ● Switch in C Language with practical 6. Function ● What is a Function in C Language with practical ● Passing Values between Functions in C Language with practical ● Call by Value in C Language with practical ● Call by Reference in C Language with practical 7. Pointers ● An Introduction to Pointers ● Pointer Notation in C Language ● Back to Function Calls in C Language with practical ● Recursion in C Language with practical 8. Preprocessor ● The C Preprocessor in C Language ● Features of C Preprocessor ● Macro Expansion in C Language ● Macros with Arguments with practical ● Macros versus Functions with practical ● File Inclusion in C Language with practical ● #if and #elif Directives with practical ● Miscellaneous Directives in C Language ● #undef Directive with practical ● #pragma Directive with practical 9. Arrays ● What are Arrays in C Language ● A Simple Program Using Array ● How to Initialize Array in C Language with practical ● Passing Array Elements to a Function with practical ● Pointers and Arrays in C Language with practical ● Passing an Entire Array to a Function with practical ● Two Dimensional Arrays in C Language with practical ● Initializing a 2-Dimensional Array with practical ● Pointers and 2-Dimensional Arrays with practical ● Pointer to an Array with practical ● Passing 2-D array to a Function with practical ● Array of Pointers with practical ● Three Dimensional Array with practical 10. Strings ● What are Strings in C Language ● Get length of a string using strlen() with practical ● Copy a string using strcpy() with practical ● Concatenate a string using strcat() with practical ● Compare two strings using strcmp() with practical 11. Structure and Union ● What is Structure in C Language ● Why Use Structures in C Language ● Declaring a Structure in C Language with practical ● Accessing Structure Elements with practical ● What is Union in C Language ● Why Use Union in C Language ● How Structure Elements are Stored with practical ● Difference between Structure and Union ● Additional Features of Structures with practical ● Uses of Structures and Union with practical 12. File Operations ● File Input/Output in C with practical ● File Operations in C with practical ● Opening a File with practical ● Reading from a File with practical ● Closing the File with practical ● Counting Characters, Tabs, Spaces with practical ● File-copy Program in C ● Writing to a File with practical ● File Opening Modes ● String (line) I/O in Files
1. Introduction to C++ Programming: • What is C++ Language • Why C++ Language • Future in C++ Language 2. Setting up and Installing Software: • Prerequisite in C++ Language • Installation of software(IDE) 3. Data Type, Constants & Variables: • What is Data Types in C++ Language with practical • Integers, long and short in C++ Language with practical • Integers, signed and unsigned in C++ Language with practical • Chars, signed and unsigned in C++ Language with practical • Floats and Doubles in C++ Language with practical • Constants in C++ with practical • Variables in C++ with practical • Keywords in C++ with practical • How to get input from user with practical • How to display output to user with practical 4. Operators & Enums: • Operations On Bits in C++ Language with practical • Bitwise Operators with practical • One’s Complement Operator with practical • Right Shift Operator with practical • Left Shift Operator with practical • Bitwise AND Operator with practical • Bitwise OR Operator with practical • Bitwise XOR Operator with practical • Enumerated Data Type with practical • Uses of Enumerated Data Type with practical 5. Control Statement: • IF-Else Statement in C++ Language with practical • for Loop in C++ Language with practical • While Loop in C++ Language with practical • Do-While Loop in C++ Language with practical • Break in C++ Language with practical • Continue in C++ Language with practical • Switch in C++ Language with practical 6. Function: • What is a Function in C++ Language with practical • Passing Values between Functions in C++ Language with practical • Call by Value in C++ Language with practical • Call by Reference in C++ Language with practical 7. Classes and Objects: • What is class • Class members • Types of Members • What is object • How to create object • Different ways to create an object • Constructor • Copy constructor • Destructor • Friend function 8. Inheritance: • What is inheritance • Types of inheritance 9. Polymorphism: • Overloading • Overriding • Different types of polymorphism • Virtual function 10. Abstraction: • Interfaces • Data abstraction 11. Namespaces: • What is namespace • How to use • Different types of namespace 12. Exception: • What is an exception • How to handle exception • Different types of exception 13. File Operations: • File Input/Output in C++ Language with practical • File Operations in C++ Language with practical • Opening a File in C++ Language with practical • Reading from a File in C++ Language with practical • Closing the File in C++ Language with practical • Counting Characters, Tabs, Spaces with practical • A File-copy Program in C++ Language • Writing to a File in C++ Language with practical • File Opening Modes • String(line) I/O in Files 14. C++ STL: • List • Set • Map