contactus@gninfotech.org  | 01628-504620,98720-87620

Advance C Language Training

C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX operating system. C is the most widely used computer language.
GN Infotech provides the best C Training in Khanna with above mentioned course curriculum. GN Infotech labs are equipped with latest software so that students can get 100% practical training.


At the completion of C Training the participant will exhibit the following

Understanding of basic programming concepts
Understanding of Control & Iteration statements
Create user define data types
Implement input/output (I/O) functionality to manipulate files, directories and file systems
Using Libraries functions
Graphics Programming


Why C Language Training at GN Infotech ?

Industry Compliant Syllabus
Multi-Platform Demonstration
Product Based Training
Real-Time Case Studies
Use of Latest Tools & Technology
LCD equipped class room
Unlimited Lab facility
Faculty drawn from Industries
Daily Handouts & Lab Exercise
Workshops on New Technologies


Target Auidence

Entry Level Programmer

Next Technical Upgrade :C++

Chapter 1 Introduction to C (Click to View Detail…)

Introduction to C
C Features
Applications Of C
C Compilers

Chapter-2 Getting started with C (Click to View Detail…)

C Tokens
Keywords,Identifiers,Constants
Data types
Operators

Chapter-3 I/O Operations in C (Click to View Detail…)

Formatted and Unformatted functions
Working with printf function
Working with scanf function
Declaring variables
Rules for declaring variables

Chapter-4 Working with operators (Click to View Detail…)

Operator rules
Examples on arithmetic operators
Examples on relational operators
Examples on assignment operator
Examples on unary ++ and – operators
Examples on bitwise operators
Examples on conditional operators

Chapter-5 Control Structures-I (Click to View Detail…)

Conditional statements
Working with if
Simple if
if..else
if..else..if
nested if
Working switch statement
Rules for constructing switch

Chapter-6 Control Structures-II & III (Click to View Detail…)

Iterative Statements(Loops)
Working with while loop
Working with for loop
Working with do..while
About break and continue statements
Iterative Statements(Loops)
Working nested loops
Nested while
Nested for
Nested do..while

Chapter-7 Pointers (Click to View Detail…)

Introduction to Pointers
Advantages and Dis Advantages of pointers
Declaring pointer

Chapter-8 Arrays (Click to View Detail…)

What is an array?
Adv and Dis Adv of arrays
Types of arrays
Working with Single Dimensional Array
Working with numeric single dim array
Working with Multi Dimensional arrays
2- Dimensional Array
3- Dimensional Array

Chapter-9 Strings (Click to View Detail…)

What is String
Declaring Strings
String Operations
Working with multiple strings

Chapter-10 Functions (Click to View Detail…)

Introduction to Functions
Modular programming
Advantages of functions
Function components
What is function prototype
Function Declaration Vs Definition
Function types
Function with return type with parameters
Function with return type without parameters
Function without return type with parameters
Function without return type without parameters
Types of Parameters
Calling Function and Called function
Types of calling function
Pass by value
Pass by address
Using functions with arrays
Using function with strings
Function returning address
Recursive functions
Function pointers
Storage Classes

Chapter-11 Structures (Click to View Detail…)

Introduction to Structures
Adv of using Structures
Syntax of Structure
Init Structure members
Structures with arrays
Manipulating structures using functions
Working with bit fields
Nested structures

Chapter-12 Unions and enums (Click to View Detail…)

Introduction to Unions
Adv of using unions
syntax of unions
Diff between Structures and Unions
Nested unions
Writing structure within union
Writing union within structure
Introduction to enums
Adv of using enums
syntax of enums

Chapter-13 Files (Click to View Detail…)

Introduction to Files
Types of files
File Manipulating Functions
Formatted I/O Functions
Unformatted I/O Functions
Binary I/O File Functions
I/O operations on records
Random Access Files
Command line arguments

Chapter-14 Preprocessor Directives (Click to View Detail…)

Introduction to Preprocessor Directives
Preprocessor directive categories
Macro substitution directives
File inclusion directives
Compiler control directive

Chapter-15 Graphics Programming (Click to View Detail…)

Basics of Drawing & Graphics functions Draw a circle on screen
Draw a rectangle and bar on screen
Draw bar graph on screen
Draw 3D bar graph on screen
Make a digital clock
Bouncing ball animation

Drop a Query for Android Training in GNIT

What Student are saying

I would like to thank GN Infotech team for their excellent support during my industrial training. I would like to especially thank the Training Incharge for all my queries were answered properly,clarify doubts, along with the mock test sessions.

Training program as well as course content is well structured to meet the requirement of Industry.

Btech.(ME)
Catia 3d,PEC

The working environment at GNIT is very professional and I got a peek into the competitive world of IT.

Btech.(CSE)
Advance Android Development,PEC

I would recommend GNIT to anyone who is truly serious about learning .NET.

Btech.(CSE)
Microsoft ASP.NET, UPEC

Practical training modules focusing on problem solving helped me understand real life scenarios.

Btech.(ME)
Networking,VIT University
View all Testimonials