<p>I found a course on udemy(it's paid). It's from Joseph Heidari which covers all required concepts from a backend dev point of view.</p>

CC BY-SA 4.0
2024-06-17T02:19:33.737Z
2024-06-17T02:19:33.737Z
achhainsan
<p>Please recommend some books/courses.
My problem is this:</p>
<ul>
<li>This is not the first time I am studying computer networks. I studied in CS degree.</li>
<li>I bought Kurose Ross, Fourouzan books on networking and feel like did a big mistake as they contain information which I already know of.</li>
<li>I also bought Douglas Comer Internetworking With TCP/IP and it seems good. Recommend me something more like this.</li>
<li>CCNA is too cisco centric and I looked at net+ and it looks so basic.</li>
<li>I know at this level I should be reading books specialized on DNS, SSL, SSH...etc to learn advanced concepts, but I want a refresher which is a bit challenging.</li>
<li>Books like unix network programming aren't necessary for me as I am not a systems programmer. I want helicopter view of how networking concepts will be useful for me to design a system. For example: Leaky bucket is used in api rate limiting. Like that. Something that makes things fun for me.</li>
<li>I've bought books/courses on wireshark, web security etc and I think that's helping me. So recommend something like that.</li>
<li>As  a system administrator, I need to understand how networking commands work under the hood so that I can troubleshoot them. Not how they're programmed, but how they work from the view of computer networking.</li>
</ul>
<p><a href="https://www.cbtnuggets.com/blog/technology/programming/20-essential-linux-network-monitoring-and-configuration-commands" rel="nofollow noreferrer">https://www.cbtnuggets.com/blog/technology/programming/20-essential-linux-network-monitoring-and-configuration-commands</a></p>
<p>These are the commands I need to know of how they work. I've already read the man pages of most of these commands. They tell stuffs from unix pov, but I want to learn the networking pov of these commands.</p>

<self-learning>
Best books/courses to learn Computer Networks from a backend web developer's perspective?
# Best books/courses to learn Computer Networks from a backend web developer's perspective?

(Asked by: username_0 on 2023-10-17)

Please recommend some books/courses.
My problem is this:

* This is not the first time I am studying computer networks. I studied in CS degree.
* I bought Kurose Ross, Fourouzan books on networking and feel like did a big mistake as they contain information which I already know of.
* I also bought Douglas Comer Internetworking With TCP/IP and it seems good. Recommend me something more like this.
* CCNA is too cisco centric and I looked at net+ and it looks so basic.
* I know at this level I should be reading books specialized on DNS, SSL, SSH...etc to learn advanced concepts, but I want a refresher which is a bit challenging.
* Books like unix network programming aren't necessary for me as I am not a systems programmer. I want helicopter view of how networking concepts will be useful for me to design a system. For example: Leaky bucket is used in api rate limiting. Like that. Something that makes things fun for me.
* I've bought books/courses on wireshark, web security etc and I think that's helping me. So recommend something like that.
* As a system administrator, I need to understand how networking commands work under the hood so that I can troubleshoot them. Not how they're programmed, but how they work from the view of computer networking.

<https://www.cbtnuggets.com/blog/technology/programming/20-essential-linux-network-monitoring-and-configuration-commands>

These are the commands I need to know of how they work. I've already read the man pages of most of these commands. They tell stuffs from unix pov, but I want to learn the networking pov of these commands.

**Tags:** self-learning


---

## 1 answers

### Answer by username_0 on 2024-06-17. Score: 1 | Accepted answer

I found a course on udemy(it's paid). It's from Joseph Heidari which covers all required concepts from a backend dev point of view.


---

