SWARNIMASHREE INFOTECH PVT.LTD.
Software Development & Computer Training Center
C programming
1000+programs
Batch is starting from 15th June Call Now +91-8084565161
Only at ₹ 299 /-
Syllabus

Week -1
  1. Basic of C language
    • Introduction to C Programming
      • What is C Programming language?
      • What is Structure Oriented Programming Language or Procedural Oriented Programming Language?
      • What is middle level programming language?
      • Why C is platform dependent programming language?
    • Hello World Program.
    • Download and Install C Software. (Vs Code, Dev C++, Turbo C++ , Online Compiler , Mobile App)
Week -2
  1. Data Types
    • What is Data Types.
    • Use of Data Types.
    • Types of Data Types
      • Int
      • Long
      • Float
      • Double
      • Char
  2. Variables
    • What is Variable?
    • Use of Variable.
    • Types of Variables.
      • Local Variable
      • Global Variable
  3. Taking input from user
    • Question Answer Session
  4. Constants in C
    • What is Constants?
    • Use of Constants in C.
    • Types of Constant C programming.
      • const keyword
      • #define
  5. Type Casting and Type Conversion.
    • What is Type Casting in C?
    • Use of TypeCasting.
    • Types of TypeCasting
      • Implicit Typecasting
      • Explicit Typecasting
    • Question Answer Session
Week -3
  1. Decision control statement / Selection statement / Conditional statement.
    • What is Decision control statement?
    • Use of Decision control statement.
    • Types of Decision control statement.
      • if statement
      • if else statement
      • Nested if statement
    • Question Answer Session
  2. Switch Case in C.
    • What is Switch Case?
    • Use of Switch Case.
    • Question Answer Session
  3. C - Operators
    • What is Operators?
    • Use of Operators.
    • Types of Operators.
      • Arithmetic Operators.
      • Comparison/Relational Operators.
      • Logical Operators.
      • Assignment Operators.
      • Condition/Ternary Operator.
      • Bitwise Operators.
      • Increment decrement Operators.
    • Question Answer Session
Week -4
  1. C - Loops
    • What is loops in c program?
    • Use of loops.
    • Types of Loops.
      • for Loop
      • while Loop
      • do-while Loop
    • Question Answer Session
  2. Continue, break & goto;
    • What is Continue?
    • Use of Continue.
    • What is break?
    • Use of break.
    • What is goto?
    • Use of goto.
    • Question Answer Session
Week -5
  1. Nested loops in c
    • What is Nested loops in C?
    • Use of Nested loops.
    • Question Answer Session
Week -6
  1. C - Arrays
    • What is Array in C?
    • Array Declaration with example.
    • Array Initialization with example.
    • Access Array Elements.
    • Use of Array in C.
    • Types of Array
      • 1D Array in C
      • Multidimension Array in C
    • Advantages of Array in C
    • Disadvantages of Array in C
    • Question Answer Session
Week -7
  1. C Functions
    • What is Function?
    • Use of Function.
    • Defining a Function
    • Function Declarations
    • Calling a Function
    • Types of Functions:
      • Library Function
      • User-defined Function
    • Default Functions
    • Function Arguments
    • Advantage of Function
    • Function Return Type
    • Question Answer Session
Week -8
  1. String in C
    • What is string in C?
    • String Declaration Syntax.
    • String Initialization with example
    • String Input from the User.
    • String function in C
      1. strlen(strin_name);
      2. strcpy(string1,string2);
      3. strcmp(string1,string2);
      4. strcat(string1,string2);
      5. strlwr();
      6. strupr();
      7. strupr();
      8. strstr(string1,string2);
    • Question Answer Session
  2. Pointers in C.
    • What is a Pointer in C?
    • How to Use Pointers in C?
    • Pointer Declaration with example.
    • Pointer Initialization with example.
    • Dereferencing with example.
    • Types of Pointers.
      1. Integer Pointer.
      2. Array Pointer.
      3. Structure Pointer.
      4. Function Pointer.
      5. Double Pointers.
      6. Null Pointer.
      7. Void Pointer.
      8. Wild Pointers.
      9. Constant Pointer.
    • Call By Value
    • Call By Reference
    • Question Answer Session
Week -9
  1. Combined Function, Array, Pointer, String
    • Function + Array
    • Function + String
    • Function + Pointer
    • Question Answer Session
Week -10
  1. Recursion in C
    • What is Recursion in C?
    • Basic Syntax of Recursion.
    • How Recursion works?
    • Advantages and Disadvantages of Recursion.
    • Question Answer Session
  2. Structure in C.
    • What is structure in C?
    • Declaring a Structure.
    • Access Structure Members.
    • Initialize Structure Members
    • Nested Structures.
      1. Embedded Structure Nesting
      2. Separate Structure Nesting
    • Structure Pointer in C
    • Uses of Structure in C
    • Keyword typedef
  3. Union in C
    • What is Union in C?
    • Syntax of Union in C.
    • Declaring a Union.
    • Access Union Members.
    • Initialization of Union in C.
    • What is the difference between a structure and a union?
  4. File Handling in C.
    • What is File Handling in C?
    • Why files are needed?
    • Types of Files:
      1. Text files
      2. Binary files
    • File Operation
    • Creating a new file
    • Opening an existing file
    • Closing a file
    • Write to a text file
    • Read from a text file
SwarnimaShree Infotech Pvt.Ltd
SwarnimaShree Infotech is the leading IT training and software development company in India.
Learn
Contact Us
Radha Mohan Nagar
Ward no 12,Khoja Imali
PhulwariSarif, Patna, Bihar
8084565161