<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Facundo Nicolas Canigia</title>
    <description>The latest articles on DEV Community by Facundo Nicolas Canigia (@fcanigia).</description>
    <link>https://dev.to/fcanigia</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2417999%2F1fe8bc4c-c73b-477a-8705-ae8cfe4b6dfb.jpg</url>
      <title>DEV Community: Facundo Nicolas Canigia</title>
      <link>https://dev.to/fcanigia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fcanigia"/>
    <language>en</language>
    <item>
      <title>[0] Networks for developers</title>
      <dc:creator>Facundo Nicolas Canigia</dc:creator>
      <pubDate>Mon, 23 Jun 2025 15:30:50 +0000</pubDate>
      <link>https://dev.to/fcanigia/0-networks-for-developers-48nj</link>
      <guid>https://dev.to/fcanigia/0-networks-for-developers-48nj</guid>
      <description>&lt;p&gt;I've always hated networking. For most of my career, the little knowledge I had was enough to get by. But recently, I’ve had to deal with things like DNS, proxies, gateways, private networks, and more—programmatically.&lt;/p&gt;

&lt;p&gt;These terms aren't new to me. I've heard them many times before, but if I'm being honest, my understanding of how they work was always pretty shallow.&lt;/p&gt;

&lt;p&gt;Now, I’m finally facing them head-on.&lt;/p&gt;

&lt;p&gt;I’ve been looking for good resources to learn networking from a developer’s perspective, but so far I haven’t found anything I’d confidently recommend. Most guides are either too basic or too focused on sysadmin-level detail that doesn’t really help me as a developer writing code that interacts with networks.&lt;/p&gt;

&lt;p&gt;This post is just the starting point of a longer learning process. I don’t know exactly where it will go, but my goal is to put together a curated list of resources that help developers understand networking concepts clearly and practically.&lt;/p&gt;

&lt;p&gt;For now, here’s what I’ve found:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://www.udacity.com/course/networking-for-web-developers--ud256" rel="noopener noreferrer"&gt;Udacity - Networking for developers&lt;/a&gt; - Cousers, free&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.pluralsight.com/courses/tcp-ip-networking-for-devs" rel="noopener noreferrer"&gt;Pluralsight - TCP/IP networking for devs&lt;/a&gt; - Course, free trial available&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://labs.iximiuz.com/courses/computer-networking-fundamentals" rel="noopener noreferrer"&gt;IX - Computer Networking Fundamentals For Developers, DevOps, and Platform Engineers&lt;/a&gt; - Course, free, sandbox available&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=fErDcUtd8fA" rel="noopener noreferrer"&gt;Simplilearn - Computer Networking&lt;/a&gt; - YouTube 5 hours video&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=k9ZigsW9il0" rel="noopener noreferrer"&gt;Nerd's Lesson - Computer networking fundamentals&lt;/a&gt; - YouTube 6.5 hours video&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/watch?v=PhjHXeMNpp8" rel="noopener noreferrer"&gt;Bogdan Stanshchuk - Computer Networking Tutorial&lt;/a&gt; - YouTube 11.5 hours video &lt;/li&gt;
&lt;li&gt;Azure - wanted to add some cloud resources, but as always MS docs are a mess and it is impossible to know where to start&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>programming</category>
      <category>network</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
