Consulting services can provide valuable insights, strategic guidance, pecialized

1901 Shiloh, Hawaii 81063

Shopping cart

Subtotal $0.00

View cartCheckout

title_iconABOUT OUR COURSEtitle_icon

PROGRAMMING THROUGH “C” LANGUAGE

Contact Form Demo
Programming Through "C" Language
Basics of ‘C’ Language
  • History and Features of C, Importance of C, About Procedural Language.
  • Role of Compiler, Role of Interpreter, The Structure of a C Program.
  • Writing C Programs, Building an Executable Version of a C Program.
  •  Types of Errors , Debugging a C Program.
An Overview of ‘C’ And Buzzwords​
  • Data Types, Variable, Constants , Key Words.
  • Input and Output Operators, Reading/Writing Character.
  • Formatted Input/Output Function.
Various Types of Operators
  • ‘C’ Arithmetic Operators (Remainder Operator ‘%’ etc.).
  • Unary, Binary, Ternary Operator (Conditional Operator).
  • Logical Operators (AND, OR, NOT).
  • Relational Operators (<,>, <=, >= etc.).
  • Bitwise Operators.
Condition Checking​
  • The If-else Statement, Nesting of If-else Statements.
  • Implementation of Logical Operators With If-else.
  • Use of Switch-Case Statements.
Loops (Lterative Statements)
  • While
  • For
  • Do – While
  • Implementation of Conditions (If-Else) Within Loop.
  • Use of GOTO, Break and Continue.
  • Nesting of Loops (Pyramids , Pascal Triangle etc.).
Functions in ‘C’
  • Function Basics, Advantage of Function.
  • Function Returning Values.
  • Recursion
  • Function Calling (Call by Value, Call by Reference, Call by Pointer).
  • Designing Your Own Header File.
  • Function Overloading, Passing Default Arguments to Function.
Storage Classes in ‘C’
  • Automatic, Register, Static, Global (Extern).
  • Application of Storage Classes.
Preprocessor (Macro)
  • Macro Expansion.
  • Macros With Arguments.
  • Macros vs Functions.
Pointers in ‘C’
  • Declaring and Initializing Pointers.
  • Pointer to Pointer.
  • Pointers with Functions (Call By Pointer).
  • Pointer Arithmetic.
Array in ‘C’
  • One Dimension Arrays, Two Dimension Arrays, Multi Dimensions Array.
  • Pointer and Arrays.
  •  Passing Array to Function.
  •  Sorting Techniques (Bubble Sort, Selection Sort etc.).
  •  Array Multiplication, Addition Subtraction etc.
String in ‘C’
  • Initializing String.
  • String Handling Functions (Strcpy, Strlen, Strcmp, Strcat, Strlwr, Strupr etc.).
  • Passing String to Function.
  • Manipulating String.
  • Unformatted Functions to Work With Strings and Characters.
Structures and Unions
  • Defining a Structure, Size (Memory) of Structure, Initialization of Structure.
  • Array of Structure Objects, Structure Pointer, Array in Structure.
  • Nested Structure (Structure within Structure).
  • Passing Structure to Function, Function Returning Structure.
  • Unions
  • Structure Vs Unions.
Introduction to Link List (Dynamic Memory Allocation)
  • Dynamic Memory Allocation(Malloc, Calloc, Realloc, Free etc.).
  • Concepts of Linked Lists.
  • Creating a Linked Lists, Inserting/Deleting an Item in Linked List.
  • Applications of Linked Lists.
File Handling in ‘C’
  • File Management, File Pointers.
  • Opening/Closing a File , Operations on File (Read, Write, Append etc.).
  • Text File and Binary File.
  • Input/Output Operations on Files.
  • Error Handling During I/O Operations.
  • Command Line Arguments.

DURATION :
(2 Months X Aiternate Days X 1.5- 2 Hrs)
# Approx. 25 Classes X 1.5-2 Hr.

ADD: PLOT No. 8, VAISHALI ENCLAVE, METRO ROAD, PITAMPURA, DELHI-110034.
(NEAR GULAB SWEETS, OPP: METRO PILLAR NO. 350).
Website: www.niceitservices.com Ph: 9873459848, 7838152268.

Call Now Button