C Language Coding for beginners

Course who want to step in coding

EXPLORE THE BEST CONCEPTS THROUGH

  • Lectures
  • Code-Alongs
  • Projects
  • Exercises
  • Research Assignments
  • Slides

Course Syllabus

  • INTRODUCTION TO PROGRAMMING
    • Features of C and its Basic Structure
    • Simple C programs, Constants
    • Integer Constants
    • Real Constants, Character Constants, String Constants
    • Backslash Character Constants
    • Concept of an Integer and Variable
    • Rules for naming Variables and assigning values to variables
  • OPERATORS AND EXPRESSIONS
    • Arithmetic Operators, Unary Operators, Relational and Logical Operators
    • The Conditional Operator
    • The Increment and Decrement Operators
    • The Size of Operator
    • Precedence of operators
  • DATA TYPES AND INPUT/OUTPUT OPERATORS
    • Floating-point Numbers
    • Converting Integers to Floating-point and vice-versa, Mixed-mode Expressions
    • The type cast Operator, The type char, Keywords, Character Input and Output
    • Formatted input and output
    • The gets () and puts () functions, Interactive Programming
  • CONTROL STATEMENTS AND DECISION MAKING
    •  The goto statement, the if statement, the if-else statement
    • Nesting of if statements, the conditional expression, the switch statement
    • The while loop, the do…while loop, the for loop, the nesting of for loops
    • The break statement and continue statement
  • FUNCTIONS
    • Function Basics
    • Function Prototypes
    • Recursion
  • STORAGE CLASSSES
    • Storage Classes and Visibility
    • Automatic or local variables
    • Global variables
    • Static variables
    • External variables
  • ARRAYS AND STRINGS
    • One Dimensional Arrays
    • Passing Arrays to Functions
    • Multidimensional Arrays
    • Strings Unit
  • POINTERS
    • Basics of pointer
    • Pointers as Function Arguments
    • Pointers and Strings
  • STRUCTURES AND UNIONS
    • Basics of Structures
    • Structures and Functions
    • Arrays of Structures
    • Pointers to Structures
    • Self-referential Structures
    • Unions
  • THE PRE-PROCESSOR
    • Macro Definition and Substitution
    • Macros with Arguments
  • FILE MANAGEMENT
    • Defining and Opening a file
    • Closing Files
    • Input/output Operations on Files
    • Predefined Streams
    • Error Handling during I/O Operations

Add Your Review

Rating*