IT Infrastructure & Networking

Course Overview

Our IT Infrastructure and Networking course is intended to get you excited about your new career in Information Technology. It is designed to expose you to the fundamentals that every IT professional should know about computers, networking, and the IT field in general regardless of which IT track you decide to pursue. It will also help you develop your IT vocabulary and toolbox.

7 Modules

8 Weeks

Modules

This module focuses on the four fundamental layers that make up computer architecture: hardware, operating systems, software, and users. You’ll discover how these layers work together, how to maintain and troubleshoot systems and how to navigate major operating systems like Windows and Android This also introduces you to essential topics such as BIOS, filesystems, memory management, I/O management, and basic networking concepts to help you tackle real-world IT problem-solving.

  • Binary
  • Computer Architechture Layer (Overview)
  • BIOS
  • Filesystems
  • Process and Application Management
  • Memory Management
  • I/O Management
  • Logs
  • Managing and Installing Software
  • The Basic to Troubleshooting
  • Basics of Networking

This module explores the OSI and TCP/IP models, focusing on how data moves across networks from physical connections to application-level interactions. You will explore the different parts of a network setup, such as the cables, hubs, switches, routers, servers, and clients, and how they make communication possible. By the end, you'll have a foundational knowledge of network layers, protocols such as TCP and UDP, and the importance of network ports in facilitating smooth data transmission.

  • OSI Model
  • TCP/IP Model
  • Cables
  • Hubs, Switches, and Routers
  • Servers and Clients
  • Network Ports

This module covers Ethernet and MAC addresses and explains their role in network communication. It introduces the data link layer, which abstracts hardware differences so that higher layers can function independently of the physical connection type.

  • Mac Addresses
  • Dissecting Ethernet Frame (Data Packet)
  • Routing Protocols
  • IP Datagram and Encapsulation

It covers of IP addresses, including structure, allocation, and participation in network communication. You will cover the types of addresses (unicast, multicast, and broadcast), the classes of IP addresses, and their effect on routing. It also covers the concept of subnetting, in which networks are divided into smaller subnets to promote efficiency and manageability. By the time this section is through, you’ll understand how subnet masks and Classless Inter-Domain Routing (CIDR) make networks a lot more flexible and organized.

  • Network Layer
  • IP Addresses
  • IP Datagram and Encapsulation
  • IP Address Classes
  • Address Resolution Protocol
  • Subnetting
  • Subnet Masks (How to Calculate Them)
  • Basic Binary Math
  • Routing
  • Routing Tables
  • Interior Gateway Protocols
  • Exterior Gateway Protocols
  • Non-Routable Address Space

In this section you’ll learn the transport and application layers, focusing on how data moves efficiently and securely across networks. It also includes  key transport layer protocols like TCP and UDP, multiplexing and demultiplexing, and how firewalls enhance network security. And lastly,  domain name resolution (DNS), dynamic IP allocation through DHCP, and technologies like NAT and VPNs that improve connectivity and privacy.

  • Transport Layer
  • Protocols
  • Firewalls
  • Domain Name Resolution (DNS)
  • Dynamic Host Configuration Protocol (DHCP)
  • What is Network Address Translation (NAT)?
  • VPN
  • Proxies
  • Troubleshooting: Verifying Network Connectivity

Cloud Introduction module: This module is an introduction to cloud computing as a methodology for delivering IT resources on demand over the Internet. You will also be introduced to popular cloud services, cloud computing and deployment models, and foundational cloud concepts such as agility, elasticity, high availability, and fault tolerance. It also introduces Amazon Web Services (AWS), its status as a top cloud provider, and the reasons for companies to shift to the cloud for cost-cutting and efficiency improvement. By the end, you'll understand the benefits of cloud computing and how it compares to traditional on-premise infrastructure.

  • Common Cloud Services
  • Cloud Computing Models
  • Cloud Deployment Models
  • Cloud Principles
  • Amazon Web Services (AWS)

Explore the key responsibilities of a system administrator, including user and software management, remote access, and system monitoring. You'll learn about essential system administration tasks, centralized management methods, and how to handle hardware provisioning and IT infrastructure services. The module also explores data recovery, backups, and best practices for maintaining secure and efficient systems.

  • User Management
  • Software Management
  • Remote Access
  • System Monitoring
  • System Administration Tasks and Services
  • Hardware Provisioning
  • Types of IT Infrastructure Services
  • Centralized Management Methods
  • Data Recovery and Backups