Duration: 6 Months

Project: 2

blog-post-image

If you want to learn a higher-level programming language that does some of the work — like memory management — for you and you lean towards building desktop applications, web applications, and server software for Linux or Windows, then C# may be for you. You can get started today with Learn C#.


If you want to learn a high-performance lower-level programming language used to program operating systems, video games, and all sorts of hardware, then you might want to go with C++ and our Learn C++ course.

Course Overview

Experience real-world scenarios with our hands-on lab sessions. Our training is designed to offer you the practical skills you need.

  • schedule
  • write their own programs in C
  • schedule
  • Understand any standard program written in C and C++
  • schedule
  • Bag strong basic fundamental knowledge in C and C++
  • schedule
  • GIT/GITHUB and continuous using Jenkins
  • schedule
  • Write C++ Programming according to the requirements
Course Content (C)

  • schedule
  • Basic Syntax of C programming
  • schedule
  • Comments in C programming
  • schedule
  • Special Character & Variables
  • schedule
  • Local Variables & Global Variable
  • schedule
  • Arrays
  • schedule
  • Math Operators
  • schedule
  • Calculate inputs from user
  • schedule
  • Typecasting

  • schedule
  • Arithmetic Operators
  • schedule
  • Relational Operators
  • schedule
  • Logical Operators
  • schedule
  • Bitwise Operator

  • schedule
  • if Statement
  • schedule
  • if else Statement
  • schedule
  • else if Statement
  • schedule
  • Nested if Statement
  • schedule
  • Switch statement
  • schedule
  • Nested switch Statement

  • schedule
  • while loop
  • schedule
  • for loop
  • schedule
  • do while loop
  • schedule
  • Scope and life cycle of variables
  • schedule
  • Break statement
  • schedule
  • Continue statement
  • schedule
  • prime numbers
  • schedule
  • infinite loop

  • schedule
  • Functions
  • schedule
  • Arrays
  • schedule
  • Average numbers

  • schedule
  • Pointer
  • schedule
  • Null pointer
  • schedule
  • Pointer increment
  • schedule
  • Pointer decrement
  • schedule
  • String variables in an array
  • schedule
  • Pointers to pointers
  • schedule
  • Pass functions to pointer
  • schedule
  • Random number generator
  • schedule
  • Return random numbers

  • schedule
  • Strings
  • schedule
  • String Functions

  • schedule
  • Structures
  • schedule
  • Pointers to structure

  • schedule
  • Union
  • schedule
  • Typedef
  • schedule
  • define

  • schedule
  • Input and Output
  • schedule
  • gets and puts
  • schedule
  • Scanf

Course Content (C++)

  • schedule
  • Introduction to C++ programming
  • schedule
  • Data types
  • schedule
  • Local & Global Variable
  • schedule
  • Escape sequence
  • schedule
  • define constant
  • schedule
  • Static storage class

  • schedule
  • Arithmetic operator
  • schedule
  • Relational operators
  • schedule
  • Logical operator
  • schedule
  • Bitwise operator

  • schedule
  • while loop
  • schedule
  • for loop
  • schedule
  • do while loop
  • schedule
  • Nested for loop
  • schedule
  • Break statement
  • schedule
  • Continue statement
  • schedule
  • Goto statement
  • schedule
  • Infinite loop

  • schedule
  • if statement
  • schedule
  • if else statement
  • schedule
  • else if statement
  • schedule
  • Nested if statement
  • schedule
  • Switch statement

  • schedule
  • Multiple functions
  • schedule
  • Call a function by value
  • schedule
  • Call a function by pointer
  • schedule
  • Call by Reference
  • schedule
  • Math operators
  • schedule
  • Random number generation

  • schedule
  • Introduction to arrays
  • schedule
  • Multidimensional arrays
  • schedule
  • Pointer to array
  • schedule
  • Pass arrays to functions
  • schedule
  • Return array from function

  • schedule
  • Introduction to strings
  • schedule
  • String classes

  • schedule
  • Introduction to pointers
  • schedule
  • Null pointer
  • schedule
  • Increment a pointer
  • schedule
  • Decrement a pointer
  • schedule
  • Compare a pointer
  • schedule
  • Arrays of pointer
  • schedule
  • String arrays of pointer
  • schedule
  • pointer to pointer

  • schedule
  • Introduction to Reference
  • schedule
  • Current date and time
  • schedule
  • Pass parameters by Reference
  • schedule
  • time using structure
Course Content (C#)

  • schedule
  • Variables
  • schedule
  • Data types
  • schedule
  • Concatenation
  • schedule
  • Typecasting
  • schedule
  • Date & time

  • schedule
  • Arithmetic operator
  • schedule
  • Relational operators
  • schedule
  • Assignment operators
  • schedule
  • Logical operator
  • schedule
  • Bitwise operator

  • schedule
  • while loop
  • schedule
  • for loop
  • schedule
  • do while loop
  • schedule
  • Nested for loop
  • schedule
  • Break statement
  • schedule
  • Continue statement
  • schedule
  • Infinite loop

  • schedule
  • if statement
  • schedule
  • if else statement
  • schedule
  • else if statement
  • schedule
  • Nested if statement
  • schedule
  • Switch statement

  • schedule
  • Introduction to methods
  • schedule
  • Call methods with different by value
  • schedule
  • How to pass parameter by Reference
  • schedule
  • Pass parameter by Reference
  • schedule
  • Pass parameter by Output

  • schedule
  • String objects
  • schedule
  • Compare strings
  • schedule
  • Substrings
  • schedule
  • Get a Substrings
  • schedule
  • join 2 strings
  • schedule
  • String cases

  • schedule
  • Structures
  • schedule
  • Methods and Structures
  • schedule
  • Enumerations

  • schedule
  • Classes
  • schedule
  • Inheritance
  • schedule
  • Multiple inheritance

  • schedule
  • File input and output
  • schedule
  • Exception Handling