03 Networking Concept

Course Description

Computers are powerful tools when taken alone, however they begin to get extremely useful when connected to each other. Cybersecurity is the art of  understanding and mitigating the risks involved in making computing resources available to others.

Today computer networks operate at an unimaginably large scale. They are truly fantastic places that connect all sorts of devices ranging from mobile phones, supercomputers and laptops to planes, cars, factories, traffic signals, ships, space-craft, satellites, household appliances and even our bodies   (If you’re wondering about our bodies – it’s through wearable devices and brain-computer interfaces). 

With all of these devices connected to networks, it goes without saying that the study and understanding of computer networks is a very important subject for IT professionals, especially those who look after the security of these networks. 

Welcome to our course on networking : an important fundamental topic on our journey to studying computer security. This course makes no assumptions about your previous knowledge of networking and starts from the very basics.  A lot of the technicalities in this course are first explained in an ‘intuition’ section. These sections attempt to give the student a perfect understanding of the concept using common analogies that are easy to grasp. These concepts are then translated onto the actual technicalities.  

By the end of this course, you will understand how digital networks work, and we’ll also look at some offensive computing on these networks. 

Aim of the Course:

This course will serve as an introduction to the world of computer networking. We will be covering the concepts from ground up, giving the student the strong practical foundation in networking that is required to take on more advanced tasks in the future (such as network security, and network engineering). Although the practical portion of our networking series of courses will be covered on the Linux operating system, the same principles and techniques can be applied across any platform anywhere. 

Since computer networking is such a universal topic, the contents of this course will benefit a wide variety of professions as listed below. 

Who is this course for?

  • Aspiring IT professionals
    • Network architects
    • Network engineers
    • Systems Administrators
    • Tech Support Executives
    • Software architects
  • Programmers and Developers
  • Aspiring security professionals

course stats

Pre-Requisite Knowledge/Hardware: 

  • Basic computer knowledge (operating system, e-mail, browsing)
  • Linux 101

Computer with the following requirements

  • At least one of the following operating systems installed(If more than one is installed then no problem):
    • Windows
    • Linux
    • Mac OS X
  • Active broadband internet connection
  • RAM : Min 4GB, Preferred 16GB
  • 50GB Free hard disk Space
  • Suggested Hardware : 2 monitors (one for your exercises, and one to keep this course window open). A single monitor will work fine just as well.

What you will learn

  • Types of networks
  • Common devices on networks
  • Protocols
  • OSI Stack
  • Connecting to a network
  • Addressing
  • Sockets
  • Client and server
  • Netcat
  • Servers and services 
    • Setting up a web server
    • SSH

Professional prospects

This course stands as a foundation course for the following professional applications. 

  • Linux systems administrator
  • Web server administrator
  • Cybersecurity Specialist
  • Systems architect
  • Back-end engineer
  • Networking Engineer
  • Forensic Analyst
  • Cloud Architect
  • Network Programmer
  • Software Developer

This course includes :

Questions before purchasing this course?

No worries, Send us a quick message and we will be happy to answer any questions you have.