After learning the basics of C - use this 7 h masterclass to learn many of the advanced features of the C language.
Example topics:
- Socket programming
- Creating your own webserver software
- Passing by reference
- Dynamic memory allocations
- Network connections and services
- Creating user interfaces with lib Ncurses
- Linked lists
- Function pointers
And a lot more.
advancedc #programming #sockets #function #pointers #linked #lists #passingbyreference #ncurses #webserver #malloc #dynamic #memory #linux #c #cprogramming
00:00:00 The & (ampersand) / passing by reference
00:18:44 Ncurses 1: Screens
00:30:20 Ncurses 2: X and Y
00:38:00 Ncurses 3: "Arrow"
00:49:11 Malloc (dynamic memory allocation)
00:57:36 Linked lists
01:46:20 Function pointers
02:05:31 Select()
02:21:14 Sockets 1: TCP client
02:49:48 Sockets 2: TCP server
03:09:36 Build your own webserver in C series
07:31:38 XOR encryption
Тэги:
#advanced_c_programming #advanced_c #sockets #function_pointers #linked_lists #passing_by_reference #ncurses #webserver #malloc #dynamic_memory #linux_c #c_programming