
The C programming online classes by Shyam N Chawda will help students to dive into the deeper level of learnings in C programming, as it is one simplest programming languages to learn. The main focus of C language classes will include learning for low-level access to memory and a simple set of keywords.
The C Programming classes will also cover the vast topics such as standard library, command lines, return values, class templates, function templates, function pointers, multidimensional arrays, pointer arithmetic, function parameters, switch statements, header files, null, operator overloading, and much more.
Hurry up and Enroll Now!
The curriculum of this C Programming Language Beginners will cover the following topics:
• What is C Language?
• Why C Language?
Setting up and Installing C Language
• Installation of C
Printf() function, Scanf() function, Data Type, Constants & Variables
• Basic program with print() functions.
• What are Data Types
• Variables in C with practical
• How to get input from users with practical
• 20 Programs with Input/Output
Decision-making Statement
• IF-Else Statement
• Switch
• Ternary Operator
• 30 programs with Decision-Making Statement
Looping Statement
• for Loop
• While Loop
• Do-While Loop
• 60 programs with Looping Statement
Unconditional Jump Statement
• Break
• Continue
• Goto
• 3 programs with Unconditional Jump Statement
Arrays
• What are Arrays in C Language?
• A Simple Program Using Array
• How to Initialize Array
• 10 programs with Arrays
• Two Dimensional Arrays
• Initializing a 2-Dimensional Array
• 5 programs with a 2-Dimensional Array
String
• What are Strings in C Language?
• 10 programs with String
• How to get the length of a string using strlen( )
• How to copy a string in C Language using strcpy( )
• How to concatenate a string in C Language using strcat( )
• How to compare two strings in C Language using strcmp( )
• 4 programs with inbuilt functions
Function
• What is a Function?
• Function without argument and without return
• Function with argument and without return
• Function without argument and with return
• Function with argument and with return
• Passing Values between Functions
• Recursion
• 10 programs with Function
Structures
• What are Structures?
• Why Use Structures?
• Declaring a Structure
• Accessing Structure Elements
• Array of Structures
• Union
• 10 programs with Structures
Pointer
• An Introduction to Pointers
• Pointer Notation in C Language
• Back to Function Calls
• Call by Reference
• 5 programs pointer
File Operation
• File Input/Output
• File Operations
• Opening a File
• Reading from a File
• Closing the File
• Counting Characters, Tabs, Spaces,
• A File-copy Program
• Writing to a File
• 10 programs File Operation
Around 120 Practicals
- A Desktop computer or laptop running Microsoft Windows, Linux, or the Mac operating systems.
- At least 4GB of RAM.
- Notebook and Pen/Pencil.
- No prior programming knowledge is required.
100% refund is available on a pro rata basis. Please contact us at care@piggyride.in in case of any query
Shyam N Chawda
India
13 years of teaching experience
English, Hindi, Gujarati
Python Programming, Java Programming, Scratch Programming, C Programming
Shyam N Chawda, from Ahmedabad, is from the IT sector and has given classes to many students in coding. During his classes, he teaches Java, Python, C++, and many more important programming languages. He has around 14 years of teaching experience in the field of coding. He also wrote more than 25 books on programming and taught students about .Net, PHP, mobile development, and more.