infyni

Introduction to C Language

In this live online course you will learn from instructors directly. Experts who will train you in C programming through interactive sessions not by pre-recorded online classes. All our sessions are taken live so that you can ask questions and clear doubts immediately.

Live Course

Live Class: Wednesday, 06 Mar

Duration: 35 Hours

Enrolled: 0

Offered by: infyni

Live Course
$375 20% off

$300

About Course

C is the core of computer programming languages. This course is for all students who want to learn C language. And particularly for beginners who wish to pursue their future in information technology and software development. The most interesting part of this course is that you will learn the core andĀ advanced part of basic of C language.


This is an interactive C language course where you will learn operators, data type, array, pointer, structure, union, function and many more things with dream project on C language.

Skills You Will Gain

C Programming Compiler Debugging Algorithms Programming Language Concepts Problem Solving

Course Offerings

  • Instructor-led interactive classes
  • Clarify your doubts during class
  • Access recordings of the class
  • Attend on mobile or tablet
  • Live projects to practice
  • Case studies to learn from
  • Lifetime mentorship support
  • Industry specific curriculum
  • Certificate of completion
  • Employability opportunity
  • Topics
  • Instructor (1)
  • History and Hierarchy of languages
  • Translators(Compiler & Interpreter)
  • Introduction of C
  • Character Set
  • Variable: local variable, global variable, static variable, automatic variable, external variable
  • Constant Identifier , Keywords , Tokens
  • Datatypes: Primary Datatype, User defined Datatype, Derived Datatype
  • Why Byte in C
  • Range in C
  • Operators: Arithmetic Operator, Assignment Operator, Relational Operator, Conditional Operator, Logical Operator, Increment / Decrement Operator, Prefix, Postfix, Bitwise Operator, Special Operator
  • #define preprocessor
  • Basic program execution of C
  • Type casting in C: Implicit, Explicit: ASCII in C
  • Input/output operation
  • Formative: getchar(), putchar(), getcs(), puts()
  • Unformative: printf(), scanf()
  • Simple If , If else, Nested If else , Else if ladder
  • Switch
  • Looping, for loop, while loop, do while loop, nested for loop
  • Nested for loop, pattern examples
  • Jump statement, break, continue
  • One dimensional array
  • Two dimensional array: Operations on matrix
  • Declaration of pointer:
  • Nested Pointer or pointer to pointer
  • Array subscripts
  • Standard library function
  • User define function
  • Call by value
  • Call by reference
  • Recursion function
  • Storage classes(auto, extern, static, register)
  • malloc(), calloc(), relloc(),free()
  • DMA with array and string
  • String handling function
  • String handling using user define function and pointer
  • Creating Structure variable, Accessing structure member
  • Array of structure, Structure within array
  • Difference between structure and union
  • Enumeration
  • typedef
  • Creating header file in C, Preprocessor, macros
  • File handling operations
  • I/O operation in file handling, copy file into another file
  • Use of: fputc(), fgetc(), fputs(), fgets(), fprintf(), fscanf(), fwrite(), fread(), fseek(), ftell(), rewind()
  • Command line arguments
  • Discussion
  • Queries