C Programming Language Course Details

C LANGUAGE Programming

Introduction to C Training:

When the name arises of programming the basics play the vital role and to become a coder Programming languages are required. C is the step-by- step elevation towards the ladder of success and a portable language. Each technology of world requires the basics of programming and to learn that we provide the platform with some of our good expertise. If you will learn C then the world will ready to see you…

Course C language
Certification By TREES Enterprise
Study Material Book free to each participants(Hard Copy)
Fee 3000/-
Duration 1 month
Course Details:-
DAY TOPIC DURATION
Day 1
  • Introduction
  • Objectives
  • Identifying the benefits and features of C language
  • C as a Second and Third Generation Language
  • Block Structured Language – An Advantage for Modular Programming
1 Hours
Day 2
  • Structure of C Language
  • Features of the C Language
  • C- Tokens
  • Data Types – Fundamental Data Types, Derived Data Types
  • Defining Data
  • Single-Level Functions
  • Multiple-Level Functions
  • Using the Input- Output Functions
  • Character-based Input-Output Functions- getchar, getch, getche
  • String-based Input-Output Functions
1 Hours
Day 3
  • Operators –
  • Logical, Unary, Binary, Ternary
  • Compound Assignment Operators
  • Increment / Decrement Operators
1 Hours
Day 4-6
  • Conditional Constructs –
  • If, if-else, if-else ladder, Nesting of If-else
  • Switch-Case
  • Examples and solving Problems
  • Question Bank
  • Summary
3 Hours
Day 7-11
  • Loop Constructs- While, Do While and For loop Construct
  • Controlling the Loop Execution
  • Examples and solving Problems using Looping Constructs
  • Jumping Statement- break, Continue and goto
5 Hours
Day 12
  • Functions
  • Advantages of Functions
  • Difference between Library and User defined function
1 Hours
Day 13-15
  • User defined functions- Declaring, Defining and Calling
  • Passing Parameters to Functions
  • Returning Values from Function
  • Passing Arrays to Functions
  • Examples and Solving Problems relating to Functions.
3 Hours
Day 16-20
  • Arrays-
  • One-dimensional Arrays
  • Multi-Dimensional Arrays
  • Implementing Arrays concepts using user defined functions
  • String-
  • Various functions of string.h header file
  • Manipulations on strings and Character Arrays
  • Handling strings through user defined functions
  • Examples and Solving Problems relating to Arrays, Multi-Dimensional Arrays and Strings
  • Examples and Solving Problems related to Preprocessor Directives and Macros
5 Hours
Day 21-22
  • Pointers-
  • Declaring Pointers, Manipulating Pointers, Pointer Arithmetic
  • Examples and Solving Problems relating to Pointers.
2 Hours
Day 23-24
  • Structure-
  • Defining Structures
  • Passing Structures to Functions
  • Array of Structures
  • Unions
  • Pointer to Structure
  • Summary
2 Hours
Day 25
  • File Handling-
  • Reading and Writing Contents in a File
  • Opening Files
  • FILE Type Pointers
  • The exit () Function
  • Character Input-Output with Files
  • Closing Files
  • Line Input and Output with Files
1 Hours
Day 26
  • Formatted Input and Output with Files
  • The fseek () Function
  • The rewind () Function
  • Writing Records onto a File Using Structures
  • Reading Records from Files Using Structures
  • Summary
1 Hours
Day 27-28
  • Difference Between High-level I/O and Low-level I/O
  • Uses of Low-Level Input/ Output
  • The open() Function
  • The close() Function
  • The read() Function
  • Problem Solving – Revision
2 Hours
Day 29
  • The write() Function
  • Error Handling
  • Using Random Access in Files
  • The lseek() Function
  • Summary
1 Hours
Day 30
  • Presentation and Demonstration of project
  • Certificate Distribution
1 Hours