Fundamentals of Network Security


Janne Salonen


Course reviews will be shown here


As the number of devices connected to the internet surges so does the need for IT specialists who have the know-how to design, maintain and secure computer networks from various threats.

During this course you will learn the basics of how modern day computer networks work. This course will focus on the fundamentals of TCP/IP networking and network security. When a computer connects to the internet and a user starts surfing the internet a lot of things happen: a computer gets assigned an IP address, subnetmask, a default gateway and name servers settings automatically. A packet will be switched in the local area network to a routing device connecting to the internet. Traffic sourcing from a computer using an private address is then translated before being routed towards the destination address. A name resolution will have to take place in order for the computer to resolve internet names into IP addresses.

All this is discussed in the first four modules of the course as the last three modules focus more on cryptography, network security threats and best network security practices.  

During the course we discuss switching, routing, network protocols, encryption, common network threats and mitigating those threats.

After completing this course a student will know how switches, routers, wireless access points and firewalls operate securely. During this course a student will also learn how different network protocols interact and how to secure the basic network operations used by almost every organization and business around the world from common network threats and attacks

Course Requirements

The only requirement for taking is course is that a student has some basic computer skills.

Course Benefits

This course is considered as medium or advanced. If you are looking to ramp up your skills for network administration this will surely be the right course for you.

About the Instructor: Janne Salonen

I am a husband and a father to a 2-year old son and a 1 year-old daughter. So far both of them agree with me that they will also be network engineers when they grow up.

My passion is Networks, Network Security and Sofware Engineering in general.

So you want to be a network admin? OK, lets complete this course!


Course content

  • Module 1.1: Introduction to Networking

  • Module 1.2: Different types of networks

  • Module 1.3: Network devices

  • Module 1.4: Ethernet

  • Module 1.5: Internet Protocol (IP)

  • Module 2.1: OSI Layer 2 Devices (Switches)

  • Module 2.2: Address Resolution Protocol (ARP)

  • Module 2.3 Virtual Local Area Network (VLAN)

  • Module 2.4: Basics of LAN Network Switching

  • Module 2.5: Spanning Tree Protocol

  • Module 3.1: OSI Layer 3 Devices (Routers)

  • Module 3.2: Basics of Routing

  • Module 4.1: Dynamic Host Configuration Protocol (DHCP)

  • Module 4.2 Network Address Translation (NAT)

  • Module 4.3: Domain Name System (DNS)

  • Module 5.1: Symmetric Key Cryptography

  • Module 5.2: Assymetric Key Cryptography

  • Module 5.3: Hash Functions

  • Module 5.4: Site-to-Site IPSec VPN

  • Module 5.5: SSL Certificates and Secure Remote Access

  • Module 6.1: Common Network threats

  • Module 6.2: ARP Poisoning

  • Module 6.3: Denial of Service Attack (DoS) and DDoS

  • Module 6.4: Rogue DHCP Server

  • Module 6.5: MAC Address Flooding

  • Module 6.6: Email threats and Email encryption

  • Module 6.7: Threats to DNS

  • Module 7.1: Wireless Security

  • Module 7.2: Switchport Security

Interested? Enroll to this course right now.

There is more to learn