Skip to content

Commit cd099e9

Browse files
committed
update latest learning points
1 parent 90a1157 commit cd099e9

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

README.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,15 @@ This is the code repository for [Hands-On Network Programming with C](https://ww
1010
Network programming, a challenging topic in C, is made easy to understand with a careful exposition of socket programming APIs. This book gets you started with modern network programming in C and proper usage of the relevant operating system APIs.
1111

1212
This book covers the following exciting features:
13-
- Creating TCP and UDP connections over IP
14-
- Resolve hostnames with DNS
15-
- Interface with online APIs over HTTP or HTTPS
16-
- Write safe and secure network code
17-
- Write high-performance server code
13+
- Uncover cross-platform socket programming APIs
14+
- Implement techniques for supporting IPv4 and IPv6
15+
- Understand how TCP and UDP connections work over IP
16+
- Discover how hostname resolution and DNS work
17+
- Interface with web APIs using HTTP and HTTPS
18+
- Acquire hands-on experience with the email protocol (SMTP)
19+
- Gain real-world expertise with practical network applications
20+
- Explore new approaches for the Internet of Things (IoT)
21+
1822

1923
If you feel this book is for you, get your [copy](https://www.amazon.com/dp/1789349869) today!
2024

@@ -135,12 +139,6 @@ This chapter doesn't include any example programs.
135139

136140

137141

138-
139-
**Following is what you need for this book:**
140-
If you're a developer or a system administrator who wants to enter the world of network programming, this book is for you. Basic knowledge of C programming is assumed.
141-
142-
With the following softwares you can run all code files present in the book (Chapter 1-14).
143-
144142
### Required Software
145143

146144
Following along with the code in this book requires that you to have access to a C compiler on a standard operating system. The example programs in this book were carefully tested on Windows, Linux, and macOS. They were tested using the gcc, clang, and Microsoft Visual Studio compilers. All of the code in this book will compile as either C or C++.

0 commit comments

Comments
 (0)