
Introduction of C Language
Understanding the structure of C-Program
"Hello World" Program
Demonstrates using a goto statement to mimic a loop in C, printing numbers from one to ten by jumping back to a labeled begin.
Demonstrate the do while loop in C, compare it with the while loop, and show the block executes at least once before the condition is checked using a 1–10 example.
Demonstrates the for loop in C, detailing initialization, condition, and increment or decrement as three semicolon separated parts, with example printing numbers one to ten.
The video demonstrates linear search on an array, accepting a user input, iterating from start to end, using a flag and break to report the found position or not found.
Demonstrates copying a string by iterating through a source character array into a destination copy, stopping at the null terminator, and explains computing string length with a similar loop.
Explore two dimensional arrays, defined by rows and columns, with indexing for each element, and practice input and output using nested loops over a 3x3 array.
Demonstrates the two dimensional array in C by declaring a 3x3 array, using nested loops for rows and columns, taking input with a scanner, and printing a readable matrix.
this demo explains pointer variables, showing pointers hold addresses and that size is eight bytes. it covers the address-of operator and the dereference operator and pointing to different variables.
Explore how user defined functions are defined and invoked through a main-driven call sequence, where Paris calls Delhi and London, then returns to Maine, illustrating non looping function calls.
Demonstrate call by value and call by reference in C by swapping two numbers, illustrating value copying versus using pointers and the address operator to modify actual variables.
Suitable for those who like to learn more in less time. Grow your computing skill by learning programming. Learn Programming from 15 Years experienced teacher. A unique way of teaching and an easy method of explanation of programming concepts.
Course Syllabus :
Introduction
Constant, Data-types and Variables
Operators & Expressions
Decision Making
Jump statements
Iteration/Loop
Array-I
Array-II
Pointers
Functions
Structure and Union
File I/O
Intentionally the course has been created using easy to understand and guided instructions, the focus is more on practical rather than theory. C-Language is essential for learning many languages. The contents of course included all the important topics for learning a programming language. Many topics in C-language such as decision making, iteration, array and function are repeated in other languages like C++ and Java, even the syntax of C language is similar with C++ and Java.
The course doesn’t require any previous knowledge of programming, anyone having basic operating knowledge of computer can enroll to this course. The software tools required for this course are free and easily available on internet. I also have provided a demo of how one can download and install the essential tools.
This course is suitable for students and employees both.
Please feel free to give feedback, your suggestions will help me improving this course.
I wish all the learners a happy coding!!