About this course
- ✓ Introduction to c language
- ✓ Low level vs high level language
- ✓ Machine and assembly language
- ✓ Language translators
- ✓ Feature of c language
- ✓ Structure of c program
- ✓ Execution process
- ✓ Constants in c
- ✓ Variables in c
- ✓ Keywords and identifiers
- ✓ Data types
- ✓ Operators & types of operators
- ✓ Formatted input functions
- ✓ Formatted output functions
- ✓ Unformatted input functions
- ✓ Unformatted output functions
- ✓ Conditional operators
- ✓ Switch statement
- ✓ Loops concept
- ✓ For loop
- ✓ While loop
- ✓ Properties and use of loops
- ✓ Do while loop
- ✓ Break statement
- ✓ Continue statement
- ✓ Nested loops
- ✓ Arrays
- ✓ Initialization of arrays
- ✓ Memory representation
- ✓ Accessing of array elements
- ✓ 2D arrays
- ✓ Memory representation for 2D array
- ✓ Accessing of 2D array elements
- ✓ Strings concept
- ✓ Strings properties and methods
- ✓ String Upper Case and Lower Case
- ✓ Pointer concept
- ✓ Address of (&) and Indirection (*) operator
- ✓ Pointer methods
- ✓ Types of pointers
- ✓ Introduction to functions
- ✓ Functions Declaration & definition
- ✓ Call by value & call by reference
- ✓ No argument functions
- ✓ No return type
- ✓ Functions with argument and return type
- ✓ Passing array as an argument to functions
- ✓ Passing string as an argument to functions
- ✓ Returning string & pointers
- ✓ Recursion
- ✓ Types of recursion
- ✓ File handling
- ✓ File pointer and fopen() functions in file handling
- ✓ Write, read, append in file handling
- ✓ Types of modes in file handling
- ✓ Functions in file handling
- ✓ Introduction to structures
- ✓ Declaring structure variables/objects
- ✓ Initializing & accessing of structure members
- ✓ Array of structures
- ✓ Pointer to structure
- ✓ Unions in c
- ✓ Structures in c using typedef
- ✓ Structure padding
- ✓ Structure packing
- ✓ Introduction to dynamic memory allocation
- ✓ Malloc(), Calloc(), realloc()
- ✓ Deallocating the dynamically allocated memory using free()
- ✓ Memory leak
- ✓ Enumeration
- ✓ Enum
- ✓ Storage class
- ✓ Types of storage classes
- ✓ Introduction to pre-processor in c
- ✓ Storage classes
- ✓ Macro in c
- ✓ Predefined macros
- ✓ How to take next step in programming
Comments (0)

4.90
10 Reviews
Reviews (10)
Qasim Ali
8 Jan 2024 | 18:02
Reply
The C course was good. It taught me how to write code and solve problems using C. I'm happy I took it
Manya Jha
24 Feb 2024 | 18:04
I would describe the C language course as average. It covered the basics adequately, but it didn't leave a lasting impression on me
Lakshya Pusspakar
13 Feb 2024 | 18:20
I thought the C language course was average. It provided a good introduction to C programming, but I felt like it could have been more engaging
Rishabh Singh
9 Feb 2024 | 18:22
I found the section on preprocessor directives in the C language course particularly informative. Learning how to use #include, #define and other directives to manage code dependencies and create reusable code snippets was extremely beneficial for streamlining my C programming workflow.
Ishanvi Prabhu
6 Feb 2024 | 18:23
One aspect of the C language course that I found particularly valuable was the coverage of pointers and memory management. It was important to understand how to manipulate memory addresses and dynamically allocate memory in order to develop efficient and robust C programs.
Siddharth Joshi
27 Jan 2024 | 18:26
I found the C course to be decent. It taught me the fundamentals, but I wanted more practice
Medha Mandal
23 Jan 2024 | 19:12
The C course content was comprehensive and well-structured. It covered a wide range of topics, from basic syntax to advanced concepts, providing a solid foundation for further learning
Laksh Ray
21 Jan 2024 | 19:14
I was impressed by the quality of the C course content. The explanations were clear and easy to understand, and the examples helped reinforce key concepts effectively
Riya Gupta
18 Jan 2024 | 19:17
I was thoroughly impressed by the depth of the C course content. It left no stone unturned, covering everything from basic syntax to advanced techniques with thorough explanations and real-world examples
Isha Savarkar
12 Jan 2024 | 19:20
The instructor's commitment to providing a holistic learning experience, coupled with the well-crafted curriculum, made it a standout choice for anyone looking to master C programming