C Programming

Programming Online 15 8000
Action Registration Fee Description / Remarks Date
Click To Register 50 Register by paying just Rs.50. Classes are scheduled per your requested time. Daily 1 hour! 100% refund if not joined the session! 29-Jul-2024
Click To Register 50 Register by paying just Rs.50. Classes are scheduled per your requested time. Daily 1 hour! 100% refund if not joined the session! 02-Oct-2024

Programming with C training imparts the skills to learn C programming language fundamentals. The learning curve drives the participants from the basics to the complexity of file input-output and pointers. Learning C programming is essential for the developers as it is widely used in software development including desktop applications, compilers/linkers, tools and utilities to control hardware devices.

1. Introduction to C

    History
    Features
    Rules for C Programming
    Writing C Program
        Introduction to Function
        Printf() & Scanf()
        Header files
        Pre-processor directives
        Creating a file
        Saving a file
        Compiling program
        Running a program
    Editor Block Commands
        Selection
        Copy
        Delete
        Move
        De-select
        Undo
        Comments
    Data Types
        Primary
        Modified (Modifiers)
        Derived
    Variables
        Variable naming rules
        Variable Declaration
        Variable Assignment
    Format Specifiers
    Reading Data from Keyboard
        scanf
        gets
        getchar
        getch
        getche
        fflush

2. Operators

    Arithmetic Operators
    Logical Operators
    Relational Operators
    Bitwise Operators
    Unary Operators
    Ternary Operators
    Concept of true and false
    Difference between & and &&
    Difference between | and||
    Difference between = and ==

3. Conditional Statements

    Simple If Statement
    Else if Statement
    Nested If Statement
    Exercise

4. Looping Statement

    FOR Statement
    WHILE Statement
    DO_WHILE Statement
    Break and Continue
    Exercise

5. Arrays

    Array Initialization
    One Dimensional
    Two Dimensional
    Three Dimensional
    Matrix Operations
    Address Calculations

6. String Operations

    Length
    Reverse
    Palindrome

7. Pointers

    Introduction
    Pointer Types
    Pointers to Strings
    Pointers to Array
    Pointers to Structure
    Pointers and Dynamic Allocation of Memory
    Pointers to function
    Array of Pointers
    Command Line Argument

8. Functions

    In-Build Functions
        Mathematical
        String
        Character
    User Defined Functions (UDF)
        Function Declaration
        Function Definition
        Function Call
        Recursion
        Pass by Value
        Pass by Address
        Pass by Reference

9. Macros

    Macros Vs Functions
    Multiline Macros
    Line Continuation Character

10. Scope of Variables
11. Storage Classes

    Automatic
    Register
    Static
    Extern

12. Structures

    Structure within structure
    typedef keyword
    Difference between typedef and Macr
    Pointer to Structure
    Arrow Operator ->

13. File Handling

    Text Mode
    Binary Mode

 

Search

To register for C Programming

Online 15 8000
Click To Register