Computer Networking Basic Course

A computer network is a digital telecommunications network which allows nodes to share resources. In computer networks, computing devices exchange data with each other using connections between nodes. These data links are established over cable media such as wires or optic cables, or wireless media such as Wi-Fi.

Course Contents

Lesson 1: Network Theory

  • Topic 1A: Networking Terminology
  • Topic 1B: Network Building Blocks
  • Topic 1C: Standard Network Models
  • Topic 1D: Network Topologies
  • Topic 1E: Network Categories

Lesson 2: Network Communications Methods

  • Topic 2A: Transmission Methods
  • Topic 2B: Media Access Methods
  • Topic 2C: Signaling Methods

Lesson 3: Network Data Delivery

  • Topic 3A: Data Addressing and Delivery
  • Topic 3B: Network Connection Mechanisms
  • Topic 3C: Reliable Delivery Techniques

Lesson 4: Network Media and Hardware

  • Topic 4A: Bounded Network Media
  • Topic 4B: Unbounded Network Media
  • Topic 4C: Noise Control
  • Topic 4D: Network Connectivity Devices

Lesson 5: Network Implementations

  • Topic 5A: The OSI Model
  • Topic 5B: Client Network Resource Access
  • Topic 5C: Ethernet Networks
  • Topic 5D: Token Ring Networks
  • Topic 5E: Fiber Distributed Data Interface (FDDI) Networks
  • Topic 5F: Wireless Technologies and Standards

Lesson 6: Networking with TCP/IP

  • Topic 6A: Families of Protocols
  • Topic 6B: The TCP/IP Protocol
  • Topic 6C: Default IP Addresses
  • Topic 6D: Custom IP Addresses
  • Topic 6E: The TCP/IP Protocol Suite

Lesson 7: TCP/IP Services

  • Topic 7A: IP Address Assignment Methods
  • Topic 7B: Host Name Resolution
  • Topic 7C: NetBIOS Name Resolution
  • Topic 7D: TCP/IP Utilities
  • Topic 7E: TCP/IP Upper-layer Services
  • Topic 7F: TCP/IP Interoperability Services

Lesson 8: Other Network Protocols

  • Topic 8A: The NetBEUI Protocol
  • Topic 8B: The IPX/SPX Protocol
  • Topic 8C: The AppleTalk Protocol
  • Topic 8D: The IP Version 6 (IPv6) Protocol

Lesson 9: Local Area Network (LAN) Infrastructure

  • Topic 9A: Bridges and Switches
  • Topic 9B: IP Routing Topology
  • Topic 9C: Static IP Routing
  • Topic 9D: Dynamic IP Routing
  • Topic 9E: Controlling Data Movement with Filters and VLANs

Lesson 10: Wide Area Network (WAN) Infrastructure

  • Topic 10A: WAN Switching Technologies
  • Topic 10B: WAN Transmission Technologies
  • Topic 10C: WAN Connectivity Methods
  • Topic 10D: Voice Over Data Systems

Lesson 11: Network Security

  • Topic 11A: Network Threats
  • Topic 11B: Virus Protection
  • Topic 11C: Local Security
  • Topic 11D: Network Authentication Methods
  • Topic 11E: Data Encryption
  • Topic 11F: Internet Security

Lesson 12: Remote Networking

  • Topic 12A: Remote Network Architectures
  • Topic 12B: Terminal Services Implementations
  • Topic 12C: Remote Access Networking Implementations
  • Topic 12D: Virtual Private Networking (VPN)

Lesson 13: Disaster Recovery

  • Topic 13A: Planning for Disaster Recovery
  • Topic 13B: Data Backup
  • Topic 13C: Fault Tolerance Methods

Lesson 14: Network Data Storage

  • Topic 14A: Enterprise Data Storage Techniques
  • Topic 14B: Clustering
  • Topic 14C: Network Attached Storage (NAS)
  • Topic 14D: Storage Area Network (SAN) Implementations

Lesson 15: Network Operating Systems

  • Topic 15A: Microsoft Operating Systems
  • Topic 15B: Novell NetWare
  • Topic 15C: UNIX and Linux Operating Systems
  • Topic 15D: Macintosh Networking

Lesson 16: Network Troubleshooting

  • Topic 16A: Troubleshooting Models
  • Topic 16B: TCP/IP Troubleshooting Utilities
  • Topic 16C: Hardware Troubleshooting Tools
  • Topic 16D: System Monitoring Tools
  • Topic 16E: Network Baselining