Grokking Computer Networking For Software Engineers - Learn Interactively
Grokking Computer Networking For Software Engineers - Learn Interactively
INTERACTIVE COURSE
Start Learning
Course Overview
The way applications are developed today requires software engineers to have a firm
understanding of client-server architecture and networking. If you’re planning to write web
applications, or apps that communicate with a remote server, then networking is an
essenti... Show More
1 Getting Started
2 Lessons
https://www.educative.io/courses/grokking-computer-networking 1/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
Learning Instruments
3 Access Networks
4 Lessons
Types by Topology
https://www.educative.io/courses/grokking-computer-networking 2/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
Cookies
Email: SMTP
DNS: Introduction
BitTorrent
Hide lessons
https://www.educative.io/courses/grokking-computer-networking 3/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
https://www.educative.io/courses/grokking-computer-networking 4/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
Hide lessons
The Basics
Hide lessons
9 Network Layer
27 Lessons
https://www.educative.io/courses/grokking-computer-networking 5/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
Why IPv6?
IPv6 Features
Middleboxes: Firewalls
Middleboxes: NATs
Hide lessons
10 Link Layer
15 Lessons
https://www.educative.io/courses/grokking-computer-networking 6/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
Introduction to Ethernet
Ethernet Switches
Virtual LANs
Hide lessons
11 Conclusion
2 Lessons
Final Thoughts
Educative
https://www.educative.io/courses/grokking-computer-networking 7/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
Recommended Courses
B E F O R E S TA R T I N G T H I S C O U R S E
https://www.educative.io/courses/grokking-computer-networking 8/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
T R U S T E D B Y 2 M I L L I O N D E V E L O P E R S W O R K I N G AT C O M PA N I E S
INCLUDING
You guys are the gold standard of I've tried probably 5-7 different sites
crash-courses... Narrow enough that and Educative is easily the best. It
it doesn't need years of study or a perfectly blends explanation with
full blown book to get the gist, but interactivity ... On other sites like
https://www.educative.io/courses/grokking-computer-networking 9/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
https://www.educative.io/courses/grokking-computer-networking 10/11
08/10/2023, 15:49 Grokking Computer Networking for Software Engineers - Learn Interactively
Contact Us
Press
MORE
GitHub Students
Scholarship
Course Catalog
https://www.educative.io/courses/grokking-computer-networking 11/11