If you are looking for written summaries or "draft" versions of these fundamentals, you can access these community links: :

You have two options today:

Before writing code, you must understand how systems talk to each other.

Backend engineering, also known as server-side development, refers to the process of designing, building, and maintaining the server-side components of a software application. This includes:

Key technical fundamentals covered in these materials include: Communication Protocols:

The site supplying most of the MP3 files to the Red Hot Jazz Archive pages on Syncopatedtimes.com is down and many links no longer work. You may find the original Redhotjazz.com and download all of the original RealMedia .ra music files on the WayBackMachine at Archive.org. 

https://web.archive.org/www.redhotjazz.com