Working with Zip Files
In this learning activity you'll learn what Zip files are, their origins, and how to work with them in Windows.
Finding Factorials with Recursion
By Brett Sheleski
In this activity we will discover when recursion is the best solution for your computer programming task.
SEO - A Brief Overview
By Kimberly Reed
This learning activity provides an overview of Search Engine Optimization, or SEO.
Customer Service Skills for IT Professionals - Communication
In this learning activity you'll be introduced to the communication model and how it impacts your work as an IT professional.
By Terry Bartelt
In this learning activity, you'll examine the different ways in which computers and other equipment are physically connected in local area networks and the advantages and disadvantages of each topology.
IP Addressing and Subnetting
In this learning activity you'll review how a local area network computer uses a subnet mask to determine if its message is intended for a computer on the same network or on a remote network.
An Algorithm for Converting a Binary Number to a Decimal Number
By Kevin Ritzman
In this learning activity you'll examine two methods for converting a binary number to a decimal number.
Virtual Private Networks (VPN)
By Joseph Wetzel
In this learning activity you'll explore how VPN is used to create a secure connection between two networks.
Value Types and Reference Types in the .Net Framework
By Jay Stulo
In this learning activity you'll discover the functional differences between value and reference types within the .Net framework.
Normalization – 1st Normal Form
In this learning activity you'll explore and practice the first step in normalizing a database.
In this learning activity you'll identify TCP and UDP port states and how they behave during interaction.
Debugging: Immediate Window
In this learning activity, you'll explore the Immediate Window including what is it and how you use it?
Pointers In C++
By Ryan Appel
In this learning activity you'll be introduced to programming pointers compatible with both the C and C++ languages.
Data Manipulation Language
Explore what DML is including its main commands INSERT, UPDATE, DELETE, and SELECT.
In this learning activity you'll examine how a large computer network is configured.
Understanding HTML Pathing
In this animated activity, learners study the difference between relative and absolute paths and how each can be used to create links to html resources. A short quiz completes the activity.This learning object has audio content.
User Experience Design: Developing Personas
In this learning activity, you'll be introduced to what personas are, explore how to create one, and understand why they're important.
User Experience Design: Usability Research Methods
In this learning activity, you'll be introduced to three common usability research methods.
User Experience Design: User Experience Testing
In this learning activity, you'll be introduced to user experience testing.
SEO - Promoting your Website
This learning object explains new, free, and traditional ways to market your website.
In this learning activity, we’ll explore what RESTful services are, how they interact with clients and servers, and finally, understand how it works within an HTTP framework.
IT Project Management: Combined Methodologies
Explore how to combine Waterfall and Agile methodologies for your next software development project.
In this learning activity you'll explore the process that servers follow to take a name entered on a computer browser and convert it to an IP address.
Asymmetric Encryption: How It Works
In this learning activity you'll explore public key encryption and conclude with a short quiz.
IT Stress Management - Setting Goals
In this learning activity you'll explore how to set goals based on realistic expectations.