Oreilly - Learn C the Hard Way (Companion Videos)
by Zed A. Shaw | Released December 2016 | ISBN: 0134434455
These videos are companion files meant to be used with the book: Learn C the Hard Way. Search Safari for ISBN 9780133124385 to access the book first and then use these videos with the book. Show and hide more
- Video Exercises
- Exercise 1: Dust Off That Compiler 00:19:17
- Exercise 2: Using Makefiles to Build 00:09:11
- Exercise 3: Formatted Printing 00:10:24
- Exercise 4: Using a Debugger 00:17:51
- Exercise 5: Memorizing C Operators 00:11:58
- Exercise 6: Memorizing C Syntax 00:12:21
- Exercise 7: Variables and Types 00:13:35
- Exercise 8: If, Else-If, Else 00:05:26
- Exercise 9: While-Loop and Boolean Expressions 00:04:17
- Exercise 10: Switch Statements 00:08:51
- Exercise 11: Arrays and Strings 00:08:41
- Exercise 12: Sizes and Arrays 00:09:10
- Exercise 13: For-Loops and Arrays of Strings 00:06:00
- Exercise 14: Writing and Using Functions 00:14:02
- Exercise 15: Pointers, Dreaded Pointers 00:40:36
- Exercise 16: Structs and Pointers to Them 00:19:41
- Exercise 17: Heap and Stack Memory Allocation 00:14:13
- Exercise 18: Pointers to Functions 00:12:16
- Exercise 19: Zed’s Awesome Debug Macros 00:20:24
- Exercise 20: Advanced Debugging Techniques 00:18:06
- Exercise 21: Advanced Data Types and Flow Control 00:07:54
- Exercise 22: The Stack, Scope, and Globals 00:10:37
- Exercise 23: Meet Duff’s Device 00:13:36
- Exercise 24: Input, Output, Files 00:11:12
- Exercise 25: Variable Argument Functions 00:07:00
- Exercise 26: Project logfind 00:19:34
- Exercise 27: Creative and Defensive Programming 00:24:13
- Exercise 28: Intermediate Makefiles 00:13:16
- Exercise 29: Libraries and Linking 00:10:46
- Exercise 30: Automated Testing 00:09:10
- Exercise 31: Common Undefined Behavior 00:06:34
- Exercise 32: Double Linked Lists 00:16:57
- Exercise 33: Linked List Algorithms 00:29:03
- Exercise 34: Dynamic Array 00:18:59
- Exercise 35: Sorting and Searching 00:17:21
- Exercise 36: Safer Strings 00:08:45
- Exercise 37: Hashmaps 00:16:06
- Exercise 38: Hashmap Algorithms 00:13:08
- Exercise 39: String Algorithms 00:08:31
- Exercise 40: Binary Search Trees 00:14:25
- Exercise 41: Project devpkg 00:10:36
- Exercise 42: Stacks and Queues 00:04:25
- Exercise 43: A Simple Statistics Engine 00:08:01
- Exercise 44: Ring Buffer 00:10:02
- Exercise 45: A Simple TCP/IP Client 00:14:26
- Exercise 46: Ternary Search Tree 00:06:16
- Exercise 47: A Fast URL Router 00:14:58
- Exercise 48A: A Simple Network Server—Project Description 00:08:03
- Exercise 48B: A Simple Network Server—Solution 00:29:53
- Exercise 49A: A Statistics Server—Project Description 00:05:48
- Exercise 49B: A Statistics Server—Solution 00:46:05
- Exercise 50A: Routing the Statistics—Project Description 00:03:46
- Exercise 50B: Routing the Statistics—Solution 00:34:26
- Exercise 51A: Storing the Statistics—Project Description 00:04:55
- Exercise 51B: Storing the Statistics—Solution 00:46:30
- Exercise 52A: Hacking and Improving Your Server—Project Description 00:13:32
- Exercise 52B: Hacking and Improving Your Server—Solution 00:24:22
- Exercise 52C: Hacking and Improving Your Server—Solution 00:10:37
- Next Steps 00:06:07
Show and hide more 9780134434452.learn.c.the.OR.part1.rar
9780134434452.learn.c.the.OR.part2.rar
9780134434452.learn.c.the.OR.part3.rar
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.