C Language

Testing Dev Nets

Starts From 2019-08-18 16:50:01
Do you want to Enroll Now

C Language - List of Content

Introduction To “ C ” Language
  • Data Types
  • Indentation
    • If Else
  • Operators
  • The “WHILE” Loop
  • The “For “ Loop
  • Nested Loop Statements
  • The “BREAK” & “CONTINUE” Statement
    • Switch Case Default & Break
  • Bitwise Operators
Functions
  • Introduction To Functions
  • Need For Functions
  • Standard & User Defined Functions
  • What Is Header File
  • How To Create Our Own Header File
  • Difference Between Source File & Exe File
  • How To Create Exe File
  • Defining & Calling Functions
  • Storage Classes
    • Automatic Storage Classes
    • Register Storage Classes
    • Static Storage Classes
    • External Storage Classes
  • Pass By Value, Pass By Reference
  • Return By Value & Return By Address
  • Recursive Functions
Pointers
  • Memory Concept
  • Pointers To Variable
  • Pointers To Pointers
  • Pointers With Operation
Arrays
  • Introduction To Arrays
  • Need For Arrays
  • Arrays With Pointers
  • Arrays With Functions
  • Types Of Arrays
  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Multi Dimensional Arrays
Strings
  • Char Pointers
  • Char Array (String)
  • Declaring & Initializing String Variables
  • Strings With Pointers
  • Strings With Functions
  • String Functions
  • Creation Of Our Own String.h
  • Array Of Strings
  • #define  (preprocessing Work) 
Structures, Unions, Enum and typedef      
  • Enum And Typedef
  • Introduction To Structures
  • Defining Structures
  • Struct With Pointers , Arrays, Strings And Functions
  • Array ,strings As Structures Members
  • Containership
  • Union, Different Between Structure & Union
Graphics Programming
  • In Text Mode
  • In Graphics Mode
File Operations                      
  • Introduction To Files
  • Types Of Files
  • File Pointers
  • Opening & Closing Files
  • Modifying  & Deleting Files
  • Interacting With
    • text Files (ex: .txt, .c, .cpp)
    • non Text Files (ex: .dat, .mpg, .avi, .mp3)
    • data Base Files
  • Creating Database With File Operation
  • Command Line Arguments
Dynamic Memory Allocation ( DS )
  • Purpose Of Dynamic Memory Allocation
  • Malloc , Calloc ,realloc And Free
  • Sorting
  • Recursion
  • Lists
  • Single Linked Lists
  • Double Linked Lists
  • Circular Linked Lists
  • Stacks
  • Queues
  • Adding 2 Lists
  • Inserting A Node In Required Position
  • Deleting A Node From Required Position