arrow_back
Introduction to C Programming
1.1 Introduction to C Prog, DS & Algorithms
1.2 Structure of C Program
1.3 Compilation Process in C Programming
1.4 Writing First C program & Executing
Operators & Expressions
Operators in C
Arithmatic Operators-Coding
Expressions in C
Arrays
Arrays Introduction, Declaration, Initialization etc
Memory Requirement
Dynamic Memory Allocation
Strings
Declaration & Initialization of String in C
Reading a String Input From the User
Passing Strings to Function
Strings and Pointers in C
String.h Functions
Control Flows in C
If Else
Control-Flows
For Loop in Control Flows
while Loop
Do While Loop
Switch
Break & Continue
Data Types in C
Introduction to Data Types & Classification
Primitive Data Type
Char Data Type explaination
Size of Main Data Types in C
Non Primitive data types
Structures & Unions
Introduction to structures
Using Structures in C Program
Structures Example
Definition and Accessing a structure
Unions
How to use Union
Bit Fields
How to use Bit Fields
File Handling in C
Introduction of File Handling in C
Types of Files in C
a) Text Files
b) Binary Files
C File Operations
Functions for C File Operations
File Pointer in C
Functions
Introduction of Functions in C
Definition and Declaration of function
Argument vs Parameters
Function with No Return Values and No Arguments
Function with Return Values and No Arguments
Function with Arguments and No Return Values
Function with Arguments and Single Return Value
Function with Arguments and Multiple Return Values
Calling a Function
Types of Function Calls - Overview of Basics
Call by Value
Inline functions
Re-entrant functions
Recursive functions
Stack frame of a C Function
Pointers
Introduction To Pointers in C
a) Pointer Declaration, Initialization, Dereferencing
a) Pointer Declaration, Initialization, Dereferencing
Types of Pointers in C
Size of Pointers in C
C Pointer Arithmetic
C Pointers and Arrays
Application of Pointers in C
Data Structures in C
Introduction to DataStructures
1) Linear Data Structure
a) Arrays
b) Queues
c) Stacks
d) Linked lists
LinkedList DS Concept
Working with LinkedList-Flight-PaxInfo
2) Non linear Data Structures
a) Tree
b) Graph
Introduction To Algorithms in C
Introduction to Algorithm
Coding Simple Algorithm
Types of Algorithm
1) Brute Force Algorithm
2) Recursive Algorithm
a) Divide and Conquer Algorithm
Binary Search Algorithm
Iterative Binary Search-Explanation
Iterative Binary Search - Coding
b) Dynamic Programming Algorithms
c) Greedy Algorithm
d) Backtracking Algorithm
3) Randomized Algorithm
4) Sorting Algorithm
5) Searching Algorithm
6) Hashing Algorithm
Preview - A Quick & Live Training on C Language Programming, Data Structures & Algorithms
Discuss (
0
)
navigate_before
Previous
Next
navigate_next