I tried to study a bit from beej.us and I appreciated the style of teaching, but ultimately thought it wasn’t for me as it didn’t go much into depth and focused more on creating C programs. Is there some source from where I can learn in a comprehensive yet easy to understand manner the fundamentals of computer networking, at least to the extent that is relevant for selfhosting?

  • slazer2au@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    ·
    1 month ago

    Honestly, Cisco still is king for this. Look for some CCNA training courses to get a proper education on networking. Just get the material, don’t worry about the exam.

    YouTube, CBT Nuggets, and INE all have plenty of courses.

    • neidu3@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      Yup. And the official training books are still a great resource for learning everything from the basics to more advanced stuff.

      I bought an updated set a couple of years ago, and they still hold up.

  • rtxn@lemmy.world
    link
    fedilink
    English
    arrow-up
    15
    ·
    1 month ago

    Network Chuck’s earlier videos are pretty good, especially the You Suck At… series.

    Unfortunately he’s been pushing AI shit lately.

    • grue@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      At least the AI-related videos of his I’ve seen were about running models locally, and for relatively legitimate use cases (training text-to-speech voices and commanding Home Assistant), so it could be worse.

    • N0x0n@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Yeaaah was thinking the same… He got me into docker containers and I’m glad I did ! Nice and easy introduction :) but his last 10 or so videos are all about AI and stuff… ://

  • tvcvt@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 month ago

    There’s lots of good stuff on YouTube, including from David Bombal and Jeremy Cioara. If you’re more of a listening-while driving person, years ago the Security Now podcast did a “how the internet works” series that gives a terrific overview of the TCP/IP stack (it’s from 2006, but it’s still very applicable). And if you like to read, Michael Lucas just released a “Networking for Sysadmins” book, which is excellent.

  • electric_nan@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    30 days ago

    How I learned the most was building a home server and figuring out all the problems along the way. LAN, WAN, VPN, iptables, DNS…