Register

C Programming

courses_11

C is a middle-level programming language developed by Dennis Ritchie during the early 1970s while working at AT&T Bell Labs in the USA. The objective of its development was in the context of the re-design of the UNIX operating system to enable it to be used on multiple computers.

It has been used widely to create Operationg Systems and MCU programming.

Introduction of Programming Languages    

  • What is Programming ?
  • Why we need Programming Languages?
  • Why Programming is so popular now a days?
  • What are System Softwares?
  • What are the Application Softwares?

Introduction of C Language    

  • History of C language
  • Why C is still popular after 50 year of it's development ?
  • Overview the topic structure that we follow
  • IDE and Software that are we used?

Basic Of C Languages    

  • Tokens, Keywords, Identifers, Operators and It's types
  • DataTypes (int, char, float, double and long)
  • Variable (global and local)
  • Basic  structure of c program
  • Standard libraries introduction
  • console input /output functions
  • Print hello world program

Decision Controls    

  • Syntax Understanding, Operator Practice
  • If-else
  • Ladder if-else
  • Nested if-else
  • Switch case

Loops    

  • While
  • For
  • Do-While
  • Nested Looping
  • Continue, break and goto
  • Pattern Printing

Arrays    

  • Understandthe concept of array
  • Different types of array (int,char,float)
  • Single dimension array
  • Multi-dimension array

String    

  • String library understanding
  • String function implementation(with library)
  • String function implementation(without library)

Pointer    

  • Introdction of pointer
  • Why pointer is so useful in programming
  • Types of pointers
  • Pointer implemention with numbers
  • Pointer implemention with loops and array
  • Pointer implemention with string

Function

  • Introduction of function
  • Type of functions, and recursion implementation
  • (with-out argument, with-out return type,
  • with-out argument, with return type,
  • with argument, with-out return type,
  • withargument, with return type)

Structure and Union

  • Introduction of structure
  • Introduction of union
  • Nested structure and typedef implementation
  • Difference between structure and union
  • Structure implementation with function
  • Structure implementation with pointer

File Handling

  • Introduction of file handling and it's use
  • Opening and closing of files
  • Read, write and append operation implementation
  • File handling function usage

DMA

  • Introduction of Dynamic Memory Allocation
  • malloc
  • calloc
  • realloc and free function understanding

Pre-Processor Directives 

  • Introduction of pre-processor directives 
  • #include and #define understanding
  • Implementation of all type of macros and use
     

 

Institution Certification certified by DOIS Education & Technologies Private Limited


 

Duration of Course: 40Hrs

Course Price : 10,000 INR + GST OR 175 USD