Autoplay
Autocomplete
Previous Lesson
Complete and Continue
C Programming Language Refresher
Introduction: What is our goal in this project?
About C Language (6:35)
Concepts covered in the first project (2:53)
Description of the first project (5:06)
How to answer quizzes (1:43)
How to learn thoroughly: Repeat the code yourself (0:34)
Task-1 of the project: Generation of 10 random numbers and storing them in files
Let's code: Generate one random number (14:46)
Intro to Variable Declarations (3:35)
Intro to Pointers (5:39)
Function Declarations (9:54)
Scoping (7:30)
More on scoping (10:05)
Arithmetic operators (2:35)
Output statement: printf (1:07)
Commenting the code (2:08)
Let's code: Generate 10 random numbers (8:29)
Let's Code: Character array and string copy (10:29)
Let's Code: More on strings (10:16)
Let's Code: File creation (10:07)
Let's Code: Writing into a file (6:55)
Task-2 of the project: Creation of linked list
Structures and Lists (5:09)
Comparison of lists and arrays (2:46)
Memory allocation: malloc (3:16)
Let's Code: Defining a structure and reading from a file (10:33)
Let's Code: Creation of the first list element (10:35)
Let's Code: Creation of the 2nd list element (8:05)
Let's Code: Creation of the n-th list element (10:00)
Why we do not use debugger now (2:19)
Task-3 of the project: Text file reading, String processing, Memory allocation
Description of the problem (6:22)
Array of strings & reading a line from a text file (5:31)
Let's Code: add a string array and read from a file (8:23)
isspace and isalpha (3:41)
Let's Code: get first word from line (7:19)
Let's Code: Fill in the string field in the structure element (6:48)
Let's Code: Task-3 completion, compile and run (9:20)
Task-4 of the project: Sorting linked list in ascending order based on numbers
Description of the task: Sorting the list in ascending order (5:47)
Let's Code: Sorting in ascending order (8:16)
Let's Code: Inserting a node in the list (7:52)
Let's Code: Task-4 completion, compile and run (4:14)
Task-5 of the project: Sorting linked list in descending order based on strings
Description of the task: Sorting the list in descending order (1:58)
Let's code: Sorting in descending order (11:48)
Let's code: Completion of task-5, compile and run (4:34)
Command-line arguments
Let's code: A quick demo of using command-line argument (7:28)
What are command-line arguments? (6:43)
Let's code: Using command-line arguments in code (10:23)
Compiling the code using gcc compiler
Demo of using gcc to compile the code on cygwin (8:50)
Where do you want to go from here?
Future additions and possibilites (2:33)
Conclusion (1:05)
Description of the first project
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock