Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
84 Videos (6h 35m)
    • About C Language

      6:35
    • Concepts covered in the first project

      2:53
    • Description of the first project

      2:33
    • How to learn thoroughly: Repeat the code yourself

      0:34
    • How to answer quizzes

      2:11
    • Let's code: Generate one random number

      14:46
    • Quiz-1: include files & getc

      2:25
    • Intro to Variable Declarations

      3:35
    • Quiz-2: What are Characters?

      2:39
    • Quiz-3: Integer declarations

      0:24
    • Intro to Pointers

      5:39
    • Quiz-4: Let's peek into Pointers

      3:33
    • Function Declarations

      9:54
    • Quiz-5: Functions in C

      0:46
    • Scoping

      7:29
    • Quiz-6: Scoping

      2:27
    • More on scoping

      10:05
    • Quiz-7: More on scoping

      2:27
    • Arithmatic operators

      2:35
    • Quiz-8: Arithmatic operators: Pre and Post increment

      1:20
    • Output statement: printf

      1:07
    • Quiz-9: Printing values: Format conversions

      5:16
    • Commenting the code

      2:08
    • Quiz-10: Comments in a program

      1:49
    • Let's code: Generate 10 random numbers

      8:29
    • Quiz-11: for-loop, test condition, constants

      2:40
    • Let's Code: Character array and string copy

      10:29
    • Quiz-12: Arrays and address arithmetic

      3:31
    • Let's Code: More on strings

      10:16
    • Quiz-13: More on strings

      3:07
    • Let's Code: File creation

      10:07
    • Quiz-14: Character arrays

      2:23
    • Let's Code: Writing into a file

      6:55
    • Quiz-15: About files

      3:14
    • Structures and lists

      5:08
    • Quiz 16: Lists and addresses

      3:19
    • Comparison of lists and arrays

      2:46
    • Quiz 17: Structures, Arrays, and Lists

      2:49
    • Memory allocation: malloc

      3:16
    • Quiz 18: Memory allocation functions

      2:18
    • Let's Code: Defining a structure and reading from a file

      10:33
    • Quiz 19: More on structures

      3:37
    • Let's Code: Creation of the first list element

      10:35
    • Quiz 20: Initialization of globals, sizeof etc

      1:50
    • Let's Code: Creation of the 2nd list element

      8:05
    • Quiz 21: Variations of if-statement: ternary op and switch stm

      2:47
    • Let's Code: Creation of the n-th list element

      10:00
    • Quiz 22: do-while and while

      1:19
    • Why we do not use debugger now?

      2:18
    • Quiz 23: Macro Substitution

      1:41
    • Description of the problem

      6:22
    • Quiz 24: Reading from a file

      2:36
    • Array of strings & reading a line from a text file

      5:31
    • Quiz 25: Multidimensional arrays

      2:53
    • Let's Code: add a string array and read from a file

      8:23
    • Quiz 26: file write, termination of a program

      1:47
    • isspace and isalpha

      3:41
    • Quiz 27: Characters, structures: more review

      1:58
    • Let's Code: get first word from line

      7:19
    • Quiz 28: Code Review: Fix a bug

      0:46
    • Let's Code: Fill in the string field in the structure element

      6:48
    • Quiz 29: scoping, function pointer, sizeof

      2:58
    • Let's Code: Task-3 completion, compile and run

      9:20
    • Quiz 30: NULL, EOF, continue, break

      3:40
    • Description of the task: Sorting the list in ascending order

      5:47
    • Quiz-31: Linked list

      1:38
    • Let's Code: Sorting in ascending order

      8:15
    • Quiz-32: More on linked lists

      1:46
    • Let's Code: Inserting a node in the list

      7:52
    • Quiz-33: Some more on linked lists

      2:03
    • Let's Code: Task-4 completion, compile and run

      4:14
    • Quiz-34: memory access, pointers

      1:53
    • Description of the task: Sorting the list in descending order

      1:58
    • Quiz-35: Conditional compilation

      2:15
    • Let's code: Sorting in descending order

      11:48
    • Let's code: Completion of task-5, compile and run

      4:34
    • Quiz-36: More on linked list

      0:44
    • Quiz-37: Some more new concepts

      10:10
    • 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
    • Demo of using gcc to compile the code on cygwin

      8:50
    • Future additions and possibilites

      2:33
    • Conclusion

      1:05