× Successfully! Added to wish list

From 0 to 1: C Programming - Drill Deep

By: Loonycorn A 4-Ppl Team;ex-Google.

  • 12:03:03
  • 60
  • 8
  • Language: English

Course Summary

C Programming is still a very valuable skill - and its also surprisingly easy to pick up. Don't be intimidated by C's reputation as scary - we think this course makes it easy as pie!

What's Covered:

  • Conditi

Read More

Target Audience

  • Yep! Computer science or engineering majors who need to learn C for their course requirements
  • Yep! Embedded systems or hardware folks looking to make the most of C, which is still an awesome technology in those domains
  • Yep! Any software engineer who will be giving interviews, and fears interview questions on the tricky syntax of C

Pre-Requisites

  • The course assumes that the student has a way to write and run C programs. This could include gcc on Mac or Unix, or Visual Studio on Windows.

Curriculum

  • C Programming: Still Relevant
    02:04
  • The Basic Structure of a C Program
    12:29
  • C Data Types
    15:49
  • If/Else Statements - I
    16:21
  • If/Else Statements - II
    16:08
  • If/Else Statements - III
    09:00
  • If/Else Statements - IV
    07:13
  • If/Else Statements - V
    18:08
  • Case Statements
    17:52
  • Case Statements - II
    11:01
  • Case Statements - III
    03:52
  • While Loops
    15:45
  • Break and Continue
    08:33
  • For Loops
    18:12
  • Pre- and Post-Increment Operators
    15:15
  • Functions - Delegate your way to the top
    09:49
  • C Functions: Defining, Declaring and Calling them
    18:49
  • Parameter Passing: Pass-by-value and pass-by-reference
    06:50
  • Storage classes in C
    13:04
  • Preprocessor Directives
    14:34
  • More Pre-processor directives
    08:58
  • Console IO - printf
    13:07
  • Console IO - printf
    10:35
  • Console IO - scanf
    08:03
  • Console IO - miscellany
    10:07
  • Buffers and Streams
    05:33
  • File Operations are n't rocket science
    09:33
  • More on file operations
    08:54
  • Binary and Text Files
    03:06
  • Bit Manipulation - I
    10:08
  • Bit Manipulation - II
    08:39
  • Useful Bit Manipulation Techniques
    13:14
  • Get And Set The Nth Bit
    13:30
  • Print And Count Bits
    18:54
  • Reverse The Bits In An Integer
    10:11
  • C Structs - User-Defined Types Introduced
    11:14
  • C Structs: Everything you can do with them
    10:24
  • C Unions
    04:13
  • Dynamic memory allocation
    16:22
  • Free that memory!
    06:06
  • Stack and Heap Memory
    14:37
  • More ways to allocate memory
    06:51
  • Arrays in C
    17:11
  • Passing arrays as functions arguments
    08:40
  • Strings as character arrays
    03:34
  • Introduction to pointers
    20:00
  • Pointer problems and arrays
    13:35
  • Function Pointers
    11:34
  • Pointer arithmetic
    11:43
  • Practice makes perfect - pointer problems
    07:37
  • Working with strings
    14:07
  • Pointers as arguments to functions
    09:39
  • Practice makes perfect - string problems
    19:24
  • Pointers to pointers: bend your mind
    10:28
  • Pointers to pointers: reassignment and modification
    11:14
  • Get started with linked lists
    17:17
  • Warming up - linked lists get tricky quickly
    16:20
  • Cruising along - linked lists are fun!
    19:00
  • Autopilot - Linked lists are easy now!
    17:31
  • The doubly linked list
    21:04

About the Author

Loonycorn A 4-Ppl Team;ex-Google.,

Loonycorn is us, Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh. Between the four of us, we have studied at Stanford, IIM Ahmedabad, the IITs and have spent years (decades, actually) working in tech, in the Bay Area, New York, Singapore and Bangalore. Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too Swetha: Early Flipkart employee, IIM Ahmedabad and IIT Madras alum Navdeep: longtime Flipkart employee too, and IIT Guwahati alum We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Unanth! We hope you will try our offerings, and think you'll like them :-)

More From Author

From 0 to 1: C Programming - Drill Deep

  • 12:03:03
  • 60
  • 8
  • Language: English
  • 15 days Money back Gurantee
  • Unlimited Access
  • Android, iPhone and iPad Access
  • Certificate of Completion

Course Summary

C Programming is still a very valuable skill - and its also surprisingly easy to pick up. Don't be intimidated by C's reputation as scary - we think this course makes it easy as pie!

What's Covered:

  • Conditi

Read More

Target Audience

  • Yep! Computer science or engineering majors who need to learn C for their course requirements
  • Yep! Embedded systems or hardware folks looking to make the most of C, which is still an awesome technology in those domains
  • Yep! Any software engineer who will be giving interviews, and fears interview questions on the tricky syntax of C

Pre-Requisites

  • Yep! Computer science or engineering majors who need to learn C for their course requirements
  • Yep! Embedded systems or hardware folks looking to make the most of C, which is still an awesome technology in those domains
  • Yep! Any software engineer who will be giving interviews, and fears interview questions on the tricky syntax of C

About the Author

Loonycorn A 4-Ppl Team;ex-Google.,

Loonycorn is us, Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh. Between the four of us, we have studied at Stanford, IIM Ahmedabad, the IITs and have spent years (decades, actually) working in tech, in the Bay Area, New York, Singapore and Bangalore. Janani: 7 years at Google (New York, Singapore); Studied at Stanford; also worked at Flipkart and Microsoft Vitthal: Also Google (Singapore) and studied at Stanford; Flipkart, Credit Suisse and INSEAD too Swetha: Early Flipkart employee, IIM Ahmedabad and IIT Madras alum Navdeep: longtime Flipkart employee too, and IIT Guwahati alum We think we might have hit upon a neat way of teaching complicated tech courses in a funny, practical, engaging way, which is why we are so excited to be here on Unanth! We hope you will try our offerings, and think you'll like them :-)

More From Author