Add content to networking node

pull/2907/head
Kamran Ahmed 2 years ago
parent 50a1f04c23
commit 250485b5f8
  1. 8
      content/roadmaps/103-computer-science/content/118-networking/100-sockets.md
  2. 8
      content/roadmaps/103-computer-science/content/118-networking/101-tls-https.md
  3. 11
      content/roadmaps/103-computer-science/content/118-networking/103-dns.md
  4. 10
      content/roadmaps/103-computer-science/content/118-networking/104-tcp-ip-model.md
  5. 10
      content/roadmaps/103-computer-science/content/118-networking/105-osi-model.md
  6. 10
      content/roadmaps/103-computer-science/content/118-networking/readme.md

@ -1 +1,7 @@
# Sockets
# Sockets
A socket is an interface for network communication. It is a way for two programs to communicate with each other over a network. It is a way for a client to send a request to a server and for the server to send a response back to the client.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=8ARodQ4Wlf4'>A Beginner's Guide to WebSockets</BadgeLink>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=1BfCnjr_Vjg'>WebSockets in 100 Seconds & Beyond with Socket.io</BadgeLink>

@ -1 +1,7 @@
# Tls https
# TLS / HTTPS
TLS (Transport Layer Security) is a cryptographic protocol that provides privacy and data integrity between two communicating applications. It is widely used to secure HTTP, although it can be used with any protocol. TLS is often used in combination with HTTPS, which is HTTP over TLS.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=S2iBR2ZlZf0'>SSL and HTTPS</BadgeLink>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=Rp3iZUvXWlM'>SSL/TLS - Cristina Formaini</BadgeLink>

@ -1 +1,10 @@
# Dns
# DNS
The Domain Name System (DNS) is the phonebook of the Internet. Humans access information online through domain names, like nytimes.com or espn.com. Web browsers interact through Internet Protocol (IP) addresses. DNS translates domain names to IP addresses so browsers can load Internet resources.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.cloudflare.com/en-gb/learning/dns/what-is-dns/'>What is DNS?</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://howdns.works/'>How DNS works (comic)</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=Wj0od2ag5sk'>DNS and How does it Work?</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=7lxgpKh_fRY'>DNS Records</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=zEmUuNFBgN8&list=PLTk5ZYSbd9MhMmOiPhfRJNW7bhxHo4q-K'>Complete DNS mini-series</BadgeLink>

@ -1 +1,9 @@
# Tcp ip model
# OSI and TCP/IP Models
The OSI and TCP/IP model is used to help the developer to design their system for interoperability. The OSI model has 7 layers while the TCP/IP model has a more summarized form of the OSI model only consisting 4 layers. This is important if you're are trying to design a system to communicate with other systems.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.cloudflare.com/learning/ddos/glossary/open-systems-interconnection-model-osi/'>Cloudflare - What is the OSI model</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/layers-of-osi-model/'>Geeksforgeeks - Layers of OSI model</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/tcp-ip-model/'>Geeksforgeeks - TCP/IP model</BadgeLink>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=e5DEVa9eSN0'>TCP/IP and the OSI Model Explained!</BadgeLink>

@ -1 +1,9 @@
# Osi model
# OSI and TCP/IP Models
The OSI and TCP/IP model is used to help the developer to design their system for interoperability. The OSI model has 7 layers while the TCP/IP model has a more summarized form of the OSI model only consisting 4 layers. This is important if you're are trying to design a system to communicate with other systems.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.cloudflare.com/learning/ddos/glossary/open-systems-interconnection-model-osi/'>Cloudflare - What is the OSI model</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/layers-of-osi-model/'>Geeksforgeeks - Layers of OSI model</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/tcp-ip-model/'>Geeksforgeeks - TCP/IP model</BadgeLink>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=e5DEVa9eSN0'>TCP/IP and the OSI Model Explained!</BadgeLink>

@ -1 +1,9 @@
# Networking
# Networking
Networking is the process of connecting two or more computing devices together for the purpose of sharing data. In a data network, shared data may be as simple as a printer or as complex as a global financial transaction.
If you have networking experience or want to be a reliability engineer or operations engineer, expect questions from these topics. Otherwise, this is just good to know.
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=qiQR5rTSshw'>Computer Networking Course - Network Engineering</BadgeLink>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.khanacademy.org/computing/code-org/computers-and-the-internet'>Khan Academy - Networking</BadgeLink>
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/playlist?list=PLEbnTDJUr_IegfoqO4iPnPYQui46QqT0j'>Networking Video Series (21 videos)</BadgeLink>

Loading…
Cancel
Save