Friday, 22 December 2017

C Language Training

C Language Training

Horizontal solution operates with a vision to provide high-quality training to its students and corporate clients through innovative and pioneering processes.

C Language Training Content:
C Language Trainer have 5 years of Software Development expierence in Software Industry.
Introduction to C Language
  • Features of C
  • History
  • Structure of C Program
  • Keyword, Identifiers & Constants

Data types
  • Primitive Data Types
  • Aggregated Data Types

Operators
  • Binary Operators
  • Unary Operators
  • Ternary Operators
  • Special Operators
  • Order of Evaluation

Selections
  • Simple if
  • if..else
  • Nested if
  • if..else ladder
  • Goto Statement
  • Break and Continue Statement
  • Switch..Case statement

Iteration
  • While
  • For
  • Do..While
  • Nested loop Statements

Arrays
  • Introduction to arrays
  • Need for Arrays
  • Types of arrays
  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Multi Dimensional Arrays

Functions
  • Interdiction to Functions
  • Need for Functions
  • Classification of Functions
  • Function Prototype
  • Defining Function
  • Calling Function
  • Function with Arrays
  • Function with Strings
  • Recursive Functions

String manipulation
  • Declaring String
  • Initializing String
  • String Functions
  • String Formatted Specifiers
  • Multiple Strings

Storage class specifiers
  • Automatic
  • Extern
  • Static
  • Register

  • Structures, unions, enum
    • Introduction to structures
    • Declaring a Structure
    • Introduction to Structures
    • Structures with Arrays
    • Structures with Function
    • Nested Structures
    • Introduction to Union
    • Declaring Union
    • Difference between Structures and Unions
    • Enumerations
    • Typedef

    Pointers
    • Introduction to Memory
    • Introduction to Pointers
    • Operations on Pointers
    • Pointer to Pointer
    • Pointer to Array
    • Array to Pointers
    • Void pointers
    • Call by Value and Call by Reference
    • Passing Pointers to Functions
    • Functions returning Pointers
    • Pointer to Functions
    • Dynamic Functions Call with Function Pointer
    • Pointers with Structures

    Dynamic memory allocation
    • Allocation (Malloc, Calloc & Realloc)
    • De : Allocation (Free)

    Files
    • Introduction
    • File Input, Output Operations
    • Sequential Files
    • Random Access Files
    • Command Line Arguments
    • Handling Errors
    • Database vs File System

    Graphics
    • Introduction to Graphics
    • Initializing Graphics
    • Graphic Drivers & Modes
    • Graphic Functions

    Data Structures (DS)
    • Introduction
    • Stacks using Arrays
    • Stacks using Linked List
    • Queues using Arrays
    • Queues using linked List
    • Circular Queues
    • De : Queues
    • Singly Linked List
    • Circular Linked List
    • Doubly Linked List
    • Infix, Prefix and Postfix
    • Expressions
    • Trees
    • Binary Trees
    • Directed Graphs, Undirected Graphs
    • Searching Methods : BFS, DFS
    • Searching Techniques – Linear, Binary
    • Sorting Techniques : Bubble, Insertion,
    • Selection, Quick, Heap and Merge
Training Features in IQRA :
  • Industry Oriented Training
  • Industry Based Course Content
  • Real Time Work
  • Best Environment To Learn
  • Assignments.

No comments:

Post a Comment