C programming becoming hot again as devices connect to net. Currently C is the de-facto language in the area of Embedded Systems, IOT and Telecom protocols, applications development.
What you'll learn
C Programming in Linux Data Types Operators Control Structures Loops Arrays Structures Unions Array of Structures Functions Pointers Strings Macros Command Line Arguments Storage Classes Dynamic Memory Allocations Makefiles Libraries(Static/Dynamic)
Systems Programming Pipes Message Queues POSIX Threads Socket Programming
Introduction to Data Structures Stack Queue Linked Lists Binary Trees