-
3.Getting Started with C Programming
10 Lessons-
PreviewIntroduction - Agenda
-
PreviewStructure of a C Program
-
PreviewHow to Start Learning C Language
-
PreviewTokens in C Language
-
PreviewMemory - Variables - Datatypes
-
PreviewRules for Writing Programs
-
PreviewControl Flow Statements
-
PreviewInput-Output Statements
-
PreviewHello World Example
-
PreviewVariable Declaration - Initialization - Assignment Example
-
-
4.Language Basics & Sequence Programming Construct Examples
25 Lessons-
StartIntroduction - Agenda
-
StartArithmetic Operations - Write a Program to Add Two Numbers
-
PreviewWrite a Program to Calculate Amount for the Inputted Rate & Quantity
-
StartTypes of Files created for a C Program File - Dollar to INR Conversion Example
-
StartVariable Assignment - Write a Program to Swap the Values of Two Variables A & B
-
StartWrite a Program to Calculate Total & Average for the Inputted 3 Subjects
-
StartWrite a Program to Convert the Total Inputted Minutes into Hours and Minutes
-
StartHands-On-Lab
-
StartWhat is Translator, What is the Difference between Compiler and Interpreter
-
StartWorking with char datatype
-
StartWorking with fflush(stdin) function
-
StartIntroduction to ASCII Codes with Examples
-
StartWrite a Program to Convert the Uppercase Letter to Lowercase
-
StartHands-On-Lab
-
StartDatatypes and Modifiers
-
StartGarbage Values, Variable Declaration, Initialization and Assignment
-
StartIntroduction to sizeof Operator
-
StartIntroduction to const keyword with an example
-
StartHands-On-Lab
-
StartWorking with Escape Sequence Characters
-
StartIntroduction to Typecasting
-
StartWorking with Typecasting and Arithmetic Promotion with Examples
-
StartTypes of Errors
-
StartHands-On-Lab
-
StartLanguage vs Logic
-
-
5.Selection or Decision Making Programming Construct
25 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Control Structures
-
StartIntroduction to Simple if with An Example
-
StartIntroduction to if-else with An Example
-
StartWrite a Program to Check Whether the Inputted No is Even or Odd
-
StartWrite a Program to Find Biggest of Two Numbers
-
StartWrite a Program to Calculate Discount and Final Amount from the Given Data.
-
StartHands-On-Lab
-
StartIntroduction to Multiple If Statement With An Example
-
StartHands-On-Lab
-
StartIntroduction to Nested If Statement With An Example
-
StartWorking with && Operator - Write a Program to check whether the Inputted Data Item is Capital letter or Small letter or Digit or Special character.
-
Startworking with || Operator - Write a Program to Check Whether the Inputted Character is Vowel or Consonant.
-
StartWorkign with ! Operator - Write a Program to Read a non-ZERO Integer no and Display "WELCOME" Message.
-
StartWrite a Program to Convert inputted character to upper case and vice versa using toupper()/tolower() functions
-
StartWorking with &&,|| Operators - Write a Program to Check Whether the Person is Eligible for Bonus or not Based Upon the Data Given Below.
-
StartAH Digitals is a Leading Mobile Store in the Market, they runs various attractive offers to sell High-end mobiles to their customers, They Offer Credit Facility to their regular customers with certain criteria. If the customer pays cash, then 25% discount is allowed. If a customer buys on credit and paid within 7 days, then 15% of discount is allowed else 10% extra is charged. Write a Program to generate Bill for the Customer.
-
StartWrite a Program to Develop Calculator Application using Menu Options
-
StartHands-On-Lab
-
StartIntroduction to switch-case with an Example
-
StartIntroduction to switch-case fall through with an Example
-
StartProgram to check whether the input character is vowel or consonant using switch case fall through
-
StartHands-On-Lab
-
StartIntroduction to Un-formatted functions With Examples
-
StartLeap Year Example
-
-
6.Operators In C Language
12 Lessons-
StartIntroduction - Agenda
-
StartWhat is Operator and Operand
-
StartWorking with Parenthesis
-
StartUnary Operators
-
Startsizeof Operator
-
StartArithmetic Operators
-
StartIntroduction to Binary Number System
-
StartBitwise Operators
-
StartRelational/Comparison Operators
-
StartLogical Operators
-
StartConditional/Ternary Operators
-
StartAssignment Operators
-
-
8.Loops/Iterations/Repetitions
40 Lessons-
StartIntroduction - Agenda
-
PreviewIntroduction to Loops
-
PreviewWorking with while loop with an Example
-
StartWorking with do..while loop with an Example
-
StartWorking with for loop with an Example
-
StartThe 3 Important Sections of Loops
-
StartWorking with Logical Loop
-
StartProgram to Print Natural Numbers from 1 to 100 using all the 3 Loops
-
StartWrite a Program to Print Odd Numbers from 1 to N
-
StartWrite a Program to Inputted Name Length Number of times
-
StartWrite a Program to Print Sum of first 10 Natural Numbers
-
StartWhat is Debugging and Explain with an Example
-
StartWrite a Program to Print Table for the Inputted Number
-
StartWrite a Program to Count Number of Digits from the Inputted Number
-
StartWrite a Program to Calculate Sum of Digits
-
StartWrite a Program to Reverse the Inputted Number
-
StartHands-On-Lab
-
StartIntroduction to Nested Loops
-
StartIntroduction to Jump Statements
-
StartWorking with break keyword with examples
-
StartWorking with continue keyword with an example
-
StartWorking with goto Keyword with Examples
-
StartWorking with return keyword with an example
-
StartWrite a Program to Check Whether the Inputted Number is Prime or Not
-
StartWrite a Program to Print Prime Numbers Till 100
-
StartWrite a Program to Check Whether the Inputted Number is Armstrong or Not
-
Startdo..while loop Importance - Write a Program to Read Characters till the User enters X, Display total Number of Vowels and Consonants Inputted
-
StartLogical Loop Importance - Write a Program to Keep on Reading Numbers till the user enters 0 or -VE Numbers, and Display Sum of Even Numbers and Odd Numbers with count
-
StartWrite a Program to Print Factorial of an Inputted Number
-
StartWrite a Program to Print Fibonacci Series (1,1,2,3,5,8,13,...100) till 100
-
StartWrite a Program to Find Biggest of 10 Numbers
-
StartWrite a Program to Check Whether the Inputted No is Perfect No or Not
-
StartWrite a Program to Check Whether the Inputted No is Strong No or Not
-
StartWrite a Program to Find HCF/GCD of Two Inputted Numbers
-
StartWrite a Program to Find LCM of Two Inputted Numbers
-
StartIntroduction to Random Number Generation and Its Example Programs
-
StartWorking with kbhit() function with an Example
-
StartUnderstanding Infinite Loops with an Example
-
StartCommon Mistakes Done By Every Programmer
-
StartHands-On-Lab
-
-
10.Arrays
20 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Arrays
-
StartSingle Dimensional Array Declaration & Initialization
-
StartProgram to Read 10 Numbers and Display them using Arrays
-
StartProgram Which Reads array size at Runtime and then Creates the Array
-
StartProgram to Calculate size of Array Variables
-
StartProgram to Calculate Total and Average of N Subjects using Arrays
-
StartProgram to Fill the Array of N Elements with Even Numbers
-
StartHands-On-Lab
-
StartWhat is Searching & Write a Program to Perform Linear Search
-
StartWhat is sorting & Write a Program to Sort the Array of N Elements
-
StartWhat is Binary Search and Explain with an Example
-
StartHands-On-Lab
-
StartIntroduction to Multidimensional Arrays
-
StartDeclaring and Initializing 2D Arrays
-
StartWrite a Program to read Data into 2D Array - User Input
-
StartWrite a Program to fill the 2D Array with Multiples of 5
-
StartWrite a Program to Add the Arrays of 3x3 Size and Store the Result into 3rd Array
-
StartIntroduction to 3D Arrays
-
StartHands-On-Lab
-
-
11.String Handling or Character Arrays
13 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Strings / Character Arrays
-
StartDeclaring and Initializing Character Array
-
StartWhat is String Traversal and Write a Program to Traverse the Inputted String
-
StartWrite a Program to Find Length of the Inputted String without using strlen() function
-
StartWrite a Program to Count Number of Words from the Inputted String
-
StartWrite a Program to Change the inputted string into uppercase and lowercase
-
StartWrite a Program to Perform Not Null Validation on the Inputted Name
-
StartHands-On-Lab
-
StartIntroduction to Multi Dimensional Character Arrays
-
StartWrite a Program to Declare and Initialize Double Dimensional Character Arrays
-
StartWrite a Program to Read Names of 5 Persons and Display the Same
-
StartHands-On-Lab
-
-
12.Introduction to Functions
22 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Functions
-
StartWorking with Mathematical Functions from math.h
-
StartWorking with String Functions from string.h
-
StartWorking with User defined Functions
-
StartWrite a Program to Find Sum of Two Numbers using Functions
-
StartHands-On-Lab
-
StartWhat is a Function Call and Write a Program to Swap Values of two Variables A and B
-
StartHands-On-Lab
-
StartWrite a Program to Fill the Array of 10 Elements with Random Numbers and Display then using Functions
-
StartHands-On-Lab
-
StartPassing Character Array to a Function and Creating User defined Header Files.
-
StartExample on Different Function Categories
-
StartFunction Declarations with Examples
-
Startexit(0) vs exit(1)
-
StartWorking with gotoxy() function
-
StartIntroduction to Function chain or chain of Functions
-
Startmain() function variations
-
StartHands-On-Lab
-
StartIntroduction to Recursive Functions
-
StartWrite a Program to find sum of Numbers till N using Recursion
-
StartHands-On-Lab
-
-
13.Pre-Processor Directives & Storage classes
17 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Pre-Processor
-
StartIntroduction to Macros and Working with Simple Macro
-
StartDifference Between macros and const variables
-
StartWorking With Macros with Arguments
-
StartIntroduction to Pre-Defined Macros
-
StartIntroduction to File Include Directives
-
StartIntroduction to Conditional Compilation Directives - Part 1/2
-
StartIntroduction to Conditional Compilation Directives - Part 2/2
-
StartMiscellaneous Directives
-
StartIntroduction to Storage Classes
-
StartUnderstanding Scopes
-
StartIntroduction to Automatic Storage Class
-
StartIntroduction to Register Storage Class
-
StartIntroduction to Static Storage Class
-
StartIntroduction to Extern Storage Class
-
StartIntroduction to Inline Functions
-
-
14.Pointers
23 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Pointers
-
StartOperators In Pointers
-
StartTypes of Pointers
-
StartSum of Two Numbers using Pointers
-
StartWhat is Pointer Arithmetic
-
StartWhat is Call By Reference
-
StartWhat is Call By Value and Call By Reference
-
StartWorking with Arrays and Pointers
-
StartWorking with Strings & Pointers
-
StartWorking with Arrays, Functions and Pointers
-
StartWorking with Strings, Functions and Pointers
-
StartSize of a Pointer Variable
-
StartPointer Variables and their Datatypes
-
StartFunction Returning Address(Pointer)
-
StartPointer to Pointer(Double Pointer)
-
StartMemory Allocation Types
-
StartMemory Structure
-
StartDynamic Memory Allocation - malloc()
-
StartDynamic Memory Allocation - calloc()
-
StartDifference Between SMA & DMA
-
StartFunctions Returning Multiple Values
-
StartFunction Pointers
-
-
15.Structures, Unions & Enumeration
17 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Structures
-
StartStructure Definition & Structure Variable Declaration
-
StartReading User Input - Program to Read Information about two students using Structures
-
StartReading User Input using Functions - Program to Read Information about two books using functions
-
StartArray of Structures - Program to Read Information about N Students and Display the Same
-
StartStructures & Functions - Write a program to Read Information about N employees and display using functions.
-
StartStructures, Functions & Pointers - Write a program to Read Information about N employees and display using functions. and pointers
-
StartIntroduction to Nested Structures - Student Example with Date of Join Field
-
StartLinear Search on Array of Structures - Write a Program to Read Information of N Students and Search for an Student
-
StartIntroduction to Unions
-
StartApplications of Unions
-
StartNesting of Structures and Unions - Examples Part 1
-
StartNesting of Structures and Unions - Examples Part 2
-
StartPadding & Packing in Structures
-
StartIntroduction to Bit Fields
-
StartIntroduction to Enumerations
-
-
16.File Handling
11 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Files
-
StartTypes of Files
-
StartTypes of File Operations and File Opening Modes
-
StartWorking with fopen() and fclose() functions
-
StartReading and Writing Character data using getc() and putc() functions
-
StartReading and Writing String data using fgets() and fputs() functions
-
StartReading and Writing numeric data using getw() and putw() functions
-
StartReading and Writing Student Data using fscanf() and fprintf() functions
-
StartReading and Writing Structure Variable using fscanf() and fscanf() functions
-
StartRandom Access and working with rewind(), fseek() and ftell() functions
-
-
17.Command Line Arguments
9 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Command Line Arguments
-
StartDeveloping Utilities using Command Line Arguments
-
StartWorking with atoi(), atof() and atol() functions
-
StartCreating copy con alternative command using command line arguments
-
StartCreating type command alternative using command line arguments
-
StartCreating copy command alternative using command line arguments
-
StartCreating ren command alternative using command line arguments
-
StartCreating del command alternative using command line arguments
-
-
18.Binary Files
6 Lessons-
StartIntroduction - Agenda
-
StartIntroduction to Binary Files - Storing Records in Student file.
-
StartReading all the Records from Student File
-
StartReading one Record/Searching for a Student Record from Student File
-
StartModifying a Student Record from Student File
-
StartDeleting a Student Record from Student File.
-
