C Programming Certification

BY
Edureka

Mode

Online

Fees

₹ 4499 4999

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 4,499  ₹4,999

The fees for the course C Programming Certification is -

HeadAmount in INR
Original priceRs. 4,999
Discounted priceRs. 4,499

  *No Cost EMI starts at Rs. 1,500 / month

certificate availability

Yes

certificate providing authority

Edureka

The syllabus

Basics of C Language and Flow Control

  • First C program
  • Functions
  • Datatypes
  • Control Flow
  • Operators
  • Number System
  • Primitive and Non Primitive data types
  • Working with Variables
  • Constants
  • Expression
  • Conditional branching
  • Looping
  • Memory Layout

Concepts of Array Memory and User-defined Datatypes

  • Arrays
  • Declaration of an Array
  • Initialization of an Array
  • Accessing Array Elements
  • Memory Requirement
  • Storage Allocation
  • Structures
  • Definition and Accessing a structure
  • Unions
  • How to use Union
  • Bit Fields
  • How to use Bit Fields

Understanding Functions in C

  • Functions
  • Why do we need Functions?
  • Definition and Declaration of function
  • Argument vs Parameters
  • Function with No Return Values and No Arguments
  • Function with Return Values and No Arguments
  • Function with Arguments and No Return Values
  • Function with Arguments and Single Return Value
  • Function with Arguments and Multiple Return Values
  • Calling a Function
  • Types of Function Calls - Overview of Basics
  • Call by Value
  • Inline functions
  • Re-entrant functions
  • Recursive functions
  • Stack frame of a C Function

C Code Organization And Optimization

  • C Coding Style
  • C Naming Conventions
  • C Header Files
  • Compiler Options
  • Linker Options
  • C Libraries
  • C Code Management

Understanding Pointers In C And Memory Allocation

  • What is a Pointer
  • Declaration of pointers in C
  • Initialization of pointers in C
  • Assignment of C pointer values
  • Pointer operators
  • Arithmetic operations on pointers
  • Pointers vs Arrays
  • Passing pointers to a function
  • Returning pointers from a function
  • Static Memory Vs Dynamic Memory
  • Allocation of Dynamic memory
  • Freeing Memory allocated dynamically
  • Linked Lists using Pointers in C
  • Vectors, and how to build them using Arrays and Linked Lists with Pointers

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books