FUNDAMENTAL OF C LANGUAGE
About C Language tutorial
Important points about C
Why Use C
Applications of C
C Language and English Language
Features of C
C, C++ and Java
OVERVIEW OF C LANGUAGE
History of C
First Program in C Hello World
Basic Structure of C Programming
Tokens in C
Keywords in C
Identifiers in C
Format Specifiers
Format Specifiers Examples
DATA TYPES IN C LANGUAGE
Introduction to Data Types in C
int Data Type in C
float Data Type in C
double Data Type in C
char Data Type in C
Range of Different data types
How to calculate the range…?
DECISION MAKING IN C LANGUAGE
Decision Making in C Introduction
if Statement
if-else Statement
Nested if Statement
if else if Ladder
switch case
Nesting of conditional constructs
LOOP CONTROL IN C LANGUAGE
Loop Introduction in C
while loop in C
do while Loop In C
for Loop in C
Nesting & multiple nesting in ‘C’
Logic building exercises
CONTROL FLOW IN C PROGRAMING
break Statement in C
continue Statement in C
goto Statement in C
ARRAY IN C LANGUAGE
Single Dimensional Array
Multi-Dimensional Array in C
Integer and Character Array
VARIABLE IN C LANGUAGE
Variable Introduction in C
Variable Declaration and Initialization
Variable types and Scope in C
Local Variable in C
static Variable in C
Global variables in C
Storage Class in C
CONSTANT IN C LANGUAGE
Constants in C
OPERATORS AND ENUMS IN C LANGUAGE
Introduction to Operators
Arithmetic Operators in C
Relational Operators in C
Bit-wise Operators in C
Logical Operators in C
Assignment Operators in C
Conditional Operator in C
sizeof() Operator in C
Operator Precedance
STRING IN C LANGUAGE
Advanced program. using String.
FUNCTION IN C LANGUAGE
Function in C, Function Calling
Return type , Call by Value, User
Defined Function, Predefined
Functions.
RECURSION
Advanced recursion techniques,
Tail of recursion, in depth study of
Recursions. Rules for recursions
develop the logics in recursion
programming. Tips & Tricks for recursion
Briefly explanation of recursion using
some example, like Tower of Hanoi,
factorial, and other program.
STRING FUNCTION IN C
All String Functions
strcat(), strncat() ,strcpy() strncpy()
strlen() strcmp() strcmpi() strchr()
strrchr() strstr() strrstr() strdup()
strlwr(),strupr(),strrev(),strset()
strnset(),strtok()
DYNAMIC MEMORY ALLOCATION
Introduction to DMA
calloc() and free() function
realloc() and free() function
C PRE-PROCESSOR
Introduction about Pre-processor
Different type of preprocessors
#include, #define, #undef, #if, #ifdef
#ifndef, #error, __FILE__, __LINE__,
__DATE__, __TIME__,__TIMESTAMP__,pragma
# macro operator, ## macro operator
POINTER IN C LANGUAGE
Pointer in C
types of pointer
NULL pointer
Dangling Pointer
Void/Generic Pointers
Wild Pointer
Near, Far and Huge Pointer
Pointer Expressions and Arithmetic
Pointer and Array
Insertion, Deletion, Sorting
Linked List, Linking of Linked
list and Files, Stack, Queues,
Circular Queues,
Writing program for the above
linked list and other data stru.,
linked and contagious method
GRAPHIC IN ‘C’
This chapter is for all those who wish to
learn C graphics programming, no
knowledge of graphics concepts is
required. C Graphics programming is
very easy and interesting. You can use
graphics programming for developing
your games, in making projects, for
animation etc. It’s not like traditional C
programming in which you have to apply
complex logic in your program.
C graphics functions
draw shapes, Moving car, Smiling face
animation, Paint program in c, Press me
button game, bar chart, pie chart, 3d bar
chart, captcha, Circles in circles.
Countdown, Web browser program
Traffic Light Simulation
STRUCTURE IN C LANGUAGE
Structure in C
Nested Structure in C
Array of Structures in C
Pointer to Structure
Structure to Function in C
typedef in C
typedef vs #define in C
UNION IN C LANGUAGE
How to make prog. using Union in C
FILE INPUT/OUTPUT
Introduction to File, File Operation
Writing Structures to File. String
operations in File. Advance Files
VDU MEMORY
How to Access Vdu memory,
Programming using Vdu
Dancing Doll, Games, Spot Light,
Raindrop etc. programs
EMBEDDED ‘C’
Embedded C is most popular programming
language in software field for developing
electronic gadgets. Each processor used in
electronic system is associated with
embedded software.
Embedded C programming plays a key role
in performing specific function by the
processor. In day-to-day life we used many
electronic devices such as mobile phone,
washing machine, digital camera, etc. These
a l l d e v i c e w o r k i n g i s b a s e d o n
microcontroller that are programmed by
embedded C.
Writing program with different type of Micro
controller, and control motors, other
hardware, and sensors using embedded ‘C
KEY FEATURES OF THE HIGH END ‘C’ COURSE
1. More than 70 programs related to Loops
and conditional constructs.
2. More than 30 programs related to Integer
Arrays, character Arrays.
3. More than 20 programs related to Pointers
4. More than 20 programs related to Structure
5. More than 20 programs related to Files.
6. More than 70 Other Programs which will
cover all other important topics, eg:
VDU Memory, Functions,
Storage class, bit fields,
‘C’ Graphics, Hardware prog. etc
Scope Computers Provides Certification in AutoCAD course . Learn AutoCAD from Industry Expert & Chief Minster Awarded Nishat Khan, having 30 years of Experience.
Ugam Niwas, Near Bhaskar Circle, Ratanada, Jodhpur (Raj.)
Phone: +91 0291 2626800
Mobile: +91 8560000535
Email: jodhpurscope@gmail.com