C Language Syllabus - BestDotNetTraining

[Pages:4]C Language Syllabus

Introduction and First Program Why Programming History of C Language Hello World Program

Variables and Data types Identifiers in C Variables and DataTypes Constants

Console IO Operations Printf and Scanf Unformatted IO Functions

Operators and Expressions Expressions and Arithmetic Operators Relational and Logical Operators Bitwise Operators

Control Flow Statements If Statement Switch Statement Unconditional Branching using goto statement While Loop Do While Loop For Loop Break and Continue Special Cases

Working with Functions Introduction and Writing Functions Scope of Variables,Storage Classes,Pass by Value and

reference Recursion

Working with Arrays

45 mins

21 mins 10 mins 14 mins

50 mins

10 mins 20 mins 20 mins

48 mins

39 mins 09 mins

70 mins

23 mins 16 mins 31 mins

209 mins

48 mins 21 mins 11 mins 63 mins 07 mins 33 mins 13 mins 13 mins

83 mins

34 mins

35 mins

14 mins

89 mins

Arrays Declaration and Initialization Sample Programs using Arrays Arrays as Function Parameters 2-Dimensional Array

Pointers Introduction to Pointers Pointers as Function Parameter Pointer Arithmetic Pointers and Arrays Function Pointers Dynamic Memory Allocation using malloc calloc and comparision with malloc

String Handling Introduction to Strings Sample Program More Sample Programs Standard String Library Functions Array of String

Structures and Unions Declaring and Instantiating Structures Structure as Parameter and Pointer to Structure Enumerated Data Type Union Bit Fields

File Handling What is a Stream File Handling-Writing and Reading Characters Writing and Reading Structure in Text Format Writing and Reading in Binary Format

Pre-Processor Directives Understanding Pre-Processor directives Header Files and Project

20 mins 23 mins 18 mins 28 mins

142 mins

23 mins 17 mins 06 mins 30 mins 32 mins 25 mins 09 mins

76 mins

13 mins 31 mins 09 mins 11 mins 12 mins

71 mins

18 mins 15 mins 08 mins 21 mins 09 mins

70 mins

18 mins 17 mins 14 mins 21 mins

42 mins

23 mins 19 mins

Command Line Arguments and Variable Arguments

Command Line Argument Variable Number of Arguments

Searching and Sorting Linear Search Iterative Binary Search Recursive Binary Search Bubble Sort Selection Sort Insertion Sort Quick Sort Merge Sort

Stack Introduction to Data Structures Stack Using Arrays Stack Using Linked List Infix to Postfix Expressions

Queue Queue Using Arrays Queue Using Linked List

Linked List Introduction to Linked List Single Linked List Double Linked List Circular Linked List

Trees Introduction to Trees Programming Tree - 1 Programming Tree - 2

20 mins

09 mins 11 mins

157 mins

19 mins 19 mins 10 mins 21 mins 16 mins 17 mins 30 mins 25 mins

105 mins

09 mins 26 mins 27 mins 43 mins

41 mins

24 mins 17 mins

144 mins

14 mins 54 mins 34 mins 42 mins

116 mins

27 mins 51 mins 38 mins

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download