Archives: Courses

  • TCP/IP

    TCP/IP Networking Essentials

    Beginner to Intermediate Estimated 6–8 hours
    0% Complete

    Course Overview

    This course introduces the TCP/IP model and its role in networking. Students will learn how data is transmitted over networks, understand IP addressing, subnets, ports, and protocols such as TCP, UDP, HTTP, and DNS.

    • Understand the 4-layer TCP/IP model (Application, Transport, Internet, Network Access)
    • Identify how IP addressing and subnetting work
    • Compare TCP vs UDP and how ports function
    • Troubleshoot network connectivity using basic CLI tools

    Course Lessons

    1. The TCP/IP Model Explained

    Incomplete

    Learn how the TCP/IP model maps to network communication, and compare it to the OSI model.

    2. IP Addressing & Subnetting

    Locked

    Knowledge Checks

    Quiz 1: Understanding TCP/IP

    Not Attempted

    Test your knowledge of the TCP/IP model, protocols, and IP addressing.

    12 Questions 80% Passing Score

    Course Resources

    Subnetting Workbook

    Practice calculating subnet masks and address ranges

    CLI Networking Tools Guide

    Learn how to use ping, tracert, ipconfig, and more

    TCP vs UDP Cheat Sheet

    Quick reference for key differences between protocols

    Submit Your IP Worksheet

    Upload completed subnetting worksheets or screenshots of your network configurations.

    No file chosen

    Final Exam

    TCP/IP Certification Exam

    Not Attempted

    Evaluate your knowledge of TCP/IP networking with a comprehensive 40-question test. Score 80% or higher to earn your certificate.

    40 Questions 90 Minute Limit 80% Passing Score
  • Virtualization Management

    Virtualization Management

    Intermediate Estimated 10–15 hours
    0% Complete

    Course Overview

    This course provides hands-on training in managing virtual environments using tools like Hyper-V, VMware ESXi, and Proxmox. Learn how to deploy, monitor, and maintain virtual machines and infrastructure.

    • Understand virtualization types (bare-metal vs hosted)
    • Deploy and manage VMs using Hyper-V, VMware, and Proxmox
    • Configure virtual networks, storage, and clustering
    • Monitor resource utilization and automate VM tasks

    Course Lessons

    1. Introduction to Virtualization Platforms

    Incomplete

    Compare and contrast leading virtualization platforms, including architecture, use cases, and licensing.

    2. Virtual Machine Deployment

    Locked

    Knowledge Checks

    Quiz 1: Virtualization Concepts

    Not Attempted

    Review terminology, architecture, and basic management principles for virtualized systems.

    10 Questions 80% Passing Score

    Course Resources

    VM Deployment Checklist

    Essential steps for creating and configuring virtual machines

    Proxmox Administration Guide

    PDF reference for configuring virtual machines and storage in Proxmox VE

    Virtual Networking Basics

    Understand bridged, NAT, and VLAN networking in virtual environments

    Submit Your VM Lab

    Upload screenshots or exported configurations of your virtualization lab

    No file chosen

    Final Exam

    Virtualization Management Exam

    Not Attempted

    This exam covers platform setup, virtual networks, storage, and resource management. A score of 80% or higher is required to pass.

    40 Questions 90 Minute Limit 80% Passing Score
  • Intro To Databases

    Intro to Databases

    Beginner Estimated 10–14 hours
    0% Complete

    Course Overview

    This course introduces database concepts, including relational models, data types, and querying with SQL. Students will learn to design tables, retrieve data, and understand relationships between entities.

    • Understand what a database is and how it stores data
    • Learn about tables, records, fields, keys, and schemas
    • Write basic SQL queries: SELECT, INSERT, UPDATE, DELETE
    • Practice relational concepts: joins, normalization, relationships

    Course Lessons

    1. What is a Database?

    Incomplete

    This lesson explores database fundamentals, including how data is stored and retrieved in modern systems.

    2. Introduction to SQL

    Locked

    Knowledge Checks

    Quiz 1: Database Basics

    Not Attempted

    Test your understanding of database terminology, structure, and basic SQL statements.

    10 Questions 75% Passing Score

    Course Resources

    SQL Cheatsheet

    Common commands and query patterns for working with databases

    ER Diagram Guide

    Learn how to design and read entity-relationship diagrams

    Sample Database Project

    Example database schema and queries to practice with

    Submit Your SQL Scripts

    Upload your `.sql` files or screenshots of completed database tasks

    No file chosen

    Final Exam

    Intro to Databases Exam

    Not Attempted

    This exam covers key database concepts, structure, and SQL basics. Score 80% or higher to pass and receive certification.

    35 Questions 75 Minute Limit 80% Passing Score
  • Intro To Programming

    Intro to Programming: Pseudocode & Python

    Beginner Estimated 10–12 hours
    0% Complete

    Course Overview

    This beginner-friendly course teaches the fundamentals of programming logic using pseudocode and Python. It’s perfect for students, educators, or anyone starting their coding journey.

    • Understand algorithms, logic, and control flow using pseudocode
    • Write and run basic Python scripts
    • Use variables, functions, loops, and conditionals
    • Translate pseudocode to working Python programs

    Course Lessons

    1. What is Pseudocode?

    Incomplete

    Learn how to write problem-solving steps using plain English before coding. Build logic through structured pseudocode examples.

    2. Python Fundamentals

    Locked

    Knowledge Checks

    Quiz 1: Logic & Syntax

    Not Attempted

    Test your understanding of pseudocode structure and Python syntax basics.

    8 Questions 75% Passing Score

    Course Resources

    Pseudocode Quick Guide

    Step-by-step breakdown of logical structures and formatting

    Python Practice Notebook

    Jupyter notebook with guided examples and exercises

    Beginner Project Ideas

    Fun beginner Python challenges you can start with

    Submit Your First Script

    Upload a PDF of your pseudocode and your first working Python script

    No file chosen

    Final Exam

    Intro to Programming Exam

    Not Attempted

    This exam will test your understanding of logic, structure, and syntax in both pseudocode and Python. Score 80%+ to pass.

    30 Questions 60 Minute Limit 80% Passing Score
  • PowerShell

    PowerShell Scripting & Automation

    Beginner to Advanced Estimated 12–16 hours
    0% Complete

    Course Overview

    This course introduces PowerShell for system automation, covering core scripting concepts and advanced use cases for Windows and cross-platform environments using PowerShell Core.

    • Understand cmdlets, pipelines, and scripting syntax
    • Write reusable scripts and functions
    • Manage users, processes, and services
    • Automate administrative tasks and system monitoring

    Course Lessons

    1. Getting Started with PowerShell

    Incomplete

    Learn the basics of PowerShell syntax, cmdlets, objects, and the pipeline. Set up your environment and explore the PowerShell ISE/Terminal.

    2. Writing Scripts and Functions

    Locked

    Knowledge Checks

    Quiz 1: PowerShell Fundamentals

    Not Attempted

    Review key concepts such as cmdlets, variable syntax, pipelines, and help documentation.

    10 Questions 80% Passing Score

    Course Resources

    PowerShell Syntax Cheatsheet

    Quick reference for cmdlets, loops, and common structures

    Script Samples Pack

    Example scripts for user management, services, and event logs

    PowerShell Best Practices

    Tips for writing readable, secure, and efficient scripts

    Submit Your Script

    Upload your own PowerShell script or project for feedback

    No file chosen

    Final Exam

    PowerShell Certification Exam

    Not Attempted

    This exam evaluates your scripting ability, use of pipelines, functions, loops, and real-world automation tasks. Score 85%+ to pass.

    50 Questions 90 Minute Limit 85% Passing Score
  • Advanced Windows Server Administration

    Advanced Windows Server Administration

    Advanced Estimated 18–24 hours
    0% Complete

    Course Overview

    This advanced course focuses on enterprise-level Windows Server administration tasks, including automation, role-based access control, server clustering, and hybrid cloud integration.

    • Automate administration with PowerShell and Desired State Configuration (DSC)
    • Implement advanced Group Policy and security hardening
    • Configure server clustering and high availability
    • Integrate Azure Active Directory and hybrid cloud services

    Course Lessons

    1. PowerShell Scripting & Automation

    Incomplete

    Learn how to use advanced PowerShell modules, create scripts, and manage configurations across multiple servers.

    2. Active Directory Federation Services (ADFS)

    Locked

    Knowledge Checks

    Quiz 1: PowerShell & Automation

    Not Attempted

    Test your skills with advanced PowerShell syntax, scripting patterns, and automation strategies.

    12 Questions 80% Passing Score

    Course Resources

    PowerShell & DSC Lab Guide

    Practice scripts and labs for automating Windows Server tasks

    Hybrid Identity with Azure AD

    Integration guide for extending Active Directory to the cloud

    Server Clustering Blueprint

    PDF guide on setting up high availability with Windows Server Failover Clustering (WSFC)

    Submit Your Automation Project

    Upload your PowerShell scripts or configuration for instructor feedback

    No file chosen

    Final Exam

    Advanced Server Admin Exam

    Not Attempted

    This exam covers PowerShell scripting, Group Policy, ADFS, and enterprise server management. A passing score of 85% is required.

    60 Questions 90 Minute Limit 85% Passing Score
  • Windows Server Administration

    Windows Server Administration

    Intermediate to Advanced Estimated 15–20 hours
    0% Complete

    Course Overview

    This course covers essential skills for deploying, configuring, and managing Windows Server environments. Perfect for system administrators and IT professionals looking to gain real-world experience.

    • Install and configure Windows Server roles and features
    • Manage Active Directory and Group Policies
    • Implement file, print, and network services
    • Secure and maintain server infrastructure

    Course Lessons

    1. Installing and Configuring Windows Server

    Incomplete

    Step-by-step guidance on installing Windows Server 2019/2022, setting up server roles, and configuring core settings.

    2. Active Directory & Group Policy

    Locked

    Knowledge Checks

    Quiz 1: Server Basics

    Not Attempted

    Test your knowledge of Windows Server installation, configuration, and basic management tasks.

    10 Questions 75% Passing Score

    Course Resources

    Windows Server Command Reference

    Cheat sheet of common PowerShell and Server Manager commands

    Active Directory Admin Guide

    Complete breakdown of AD structure, objects, and policies

    Lab Environment Setup

    Instructions for creating a virtual Windows Server lab using Hyper-V or VirtualBox

    Submit Your Lab Work

    Upload screenshots or documentation of your server deployment and configurations

    No file chosen

    Final Exam

    Windows Server Certification Exam

    Not Attempted

    Evaluate your knowledge in Windows Server administration. A passing score of 80% is required for certification.

    50 Questions 120 Minute Limit 80% Passing Score
  • Linux Network Administration

    Linux Network Administration

    Intermediate to Advanced Estimated 10–14 hours
    0% Complete

    Course Overview

    This course trains you in managing Linux-based network environments. Learn how to configure, secure, and monitor networks using command-line tools, services, and scripting.

    • Understand IP configuration, subnetting, and routing
    • Configure services like DHCP, DNS, SSH, and firewall rules
    • Use tools like `netstat`, `ss`, `iptables`, `nmap`, and `tcpdump`
    • Automate common network tasks with shell scripting

    Course Lessons

    1. Introduction to Linux Networking

    Incomplete

    Learn about Linux networking interfaces, configuration files, and command-line tools.

    2. Firewall Configuration with UFW & iptables

    Locked

    Knowledge Checks

    Quiz 1: Basic Networking Commands

    Not Attempted

    Test your understanding of common Linux commands used in network diagnostics and configuration.

    10 Questions 80% Passing Score

    Course Resources

    Linux Network Commands Guide

    Quick reference for ifconfig, ip, ping, netstat, ss, and others

    Network Troubleshooting Workflow

    Step-by-step guide to identify and solve common network problems

    Firewall Configuration Templates

    Sample scripts and commands to configure firewalls in Linux

    Submit Your Configuration

    Upload your network config file or script for instructor feedback

    No file chosen

    Final Exam

    Linux Networking Certification Exam

    Not Attempted

    Prove your Linux networking skills with this comprehensive final. Score 85% or higher to pass.

    45 Questions 100 Minute Limit 85% Passing Score
  • Tech Support 101

    Tech Support Fundamentals

    Beginner to Advanced Estimated 12–15 hours
    0% Complete

    Course Overview

    This course equips you with the core skills and best practices for technical support. Whether working at a help desk or providing remote support, you’ll learn how to troubleshoot and resolve common hardware, software, and networking issues.

    • Understand user support workflows and ticketing systems
    • Troubleshoot Windows, Mac, and mobile device issues
    • Support printers, connectivity, and common office software
    • Practice customer service and communication skills

    Course Lessons

    1. Intro to Technical Support

    Incomplete

    Overview of the IT support industry, career paths, and expectations in customer-facing roles.

    2. Ticketing Systems & Remote Tools

    Locked

    Knowledge Checks

    Quiz 1: Help Desk Basics

    Not Attempted

    Review key concepts from the introduction to technical support, including terminology and responsibilities.

    8 Questions 75% Passing Score

    Course Resources

    Troubleshooting Flowchart

    Follow this guide when handling common issues in a support role

    Live Support Tools Guide

    Reference sheet for TeamViewer, AnyDesk, and Zoom support

    Customer Support Phrases

    Best practices for calm, confident, and professional communication

    Submit Your Support Scenario

    Upload a recording or written summary of a simulated support session for instructor review

    No file chosen

    Final Exam

    Tech Support Certification Exam

    Not Attempted

    This final exam validates your understanding of troubleshooting, communication, and remote support skills. Score 80%+ to pass.

    40 Questions 90 Minute Limit 80% Passing Score
  • Windows Operating System

    Windows OS Fundamentals (10 & 11)

    Beginner to Intermediate Estimated 10-12 hours
    0% Complete

    Course Overview

    This course provides foundational knowledge of Windows 10 and 11 operating systems. You will gain hands-on skills for managing, navigating, and configuring key system components. By the end of this course, you’ll be able to:

    • Navigate and personalize Windows 10 & 11 environments
    • Install and manage software and hardware drivers
    • Use built-in tools for maintenance and troubleshooting
    • Understand key differences between Windows 10 and Windows 11

    Course Lessons

    1. Navigating the Windows Interface

    Incomplete

    Learn to navigate Start Menu, Taskbar, Settings, and File Explorer across Windows 10 and 11.

    Knowledge Checks

    Quiz 1: Windows Basics

    Not Attempted

    Assess your understanding of Windows navigation and core features.

    10 Questions 70% Passing Score

    Course Resources

    Windows 10 vs 11 Comparison

    Side-by-side reference for interface, performance, and compatibility.

    Power User Commands

    List of shortcuts and advanced settings for confident users.

    Task Manager Deep Dive

    Understand and utilize Task Manager like a pro.

    Final Exam

    Windows OS Certification Exam

    Not Attempted

    This exam evaluates your complete understanding of Windows 10 & 11 systems. A passing score of 80% is required for certification.

    40 Questions 90 Minute Limit 80% Passing Score