Asymmetric Encryption: How It Works
In this learning activity you'll explore public key encryption and conclude with a short quiz.
Achieve Persistence on the Web
By Joseph Wetzel
In this learning activity you'll discover the disconnected nature of the HTTP request-response model including some methods of persisting state and the security implications.
Explore what referential integrity is, why it's important to reliable data organization, and learn how it enforces constraints.
An Overview of the Raspberry Pi
In this learning activity you'll discover what the Raspberry Pi is, how it's used, and some projects you can do at home.
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.
CRUD Applications - Create Retrieve Update Delete
In this learning activity you'll discover what C.R.U.D. applications are and how they're used in everyday life.
Understanding HTML Pathing
By Jay Stulo
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: What is User Experience Design?
By Kimberly Reed
In this learning activity you'll explore an overview of User Experience Design and recognize how User Experience Design (UXD) can make you a better designer.
User Experience Design: Testing
In this learning activity, you will learn about testing for user experience design.
User Experience Design: Usability Testing
In this learning activity, you will learn about usability testing.
Strings in the .NET Framework
By Brett Sheleski
In this activity, we will explain the string datatype in the .net framework and cover the peculiarities of a reference type that appears to behave like value type.
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.
IT Project Management: Methodologies
You'll explore two unique project management methodologies for developing software.
IT Stress Management - Diet and Exercise
In this learning activity you'll examine how diet and exercise affect stress.
IT Stress Management - Setting Goals
In this learning activity you'll explore how to set goals based on realistic expectations.
Value Types and Reference Types in the .Net Framework
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.
Components of a Data Center
In this learning activity you'll describe the typical components of a data center.
Subtracting Binary Numbers by Adding the 2's Complement
By Kevin Ritzman
In this learning activity you'll solve three binary subtraction problems using the 2's complement method.
Attributes of a Class: Fields and Properties
In this learning activity you'll discover how C#, attributes provide a way of associating data with an object in two forms - Fields and Properties.
Instantiation: Constructing an Object
In this learning activity you'll discover how constructors in the C# programming language are used to instantiate objects.
Recursion - See Recursion
In this learning object you'll learn what recursion is and how to use it.
In this learning activity we will discuss breakpoints: what they are and how to use them.
The CLR: Overview of the Common Language Runtime
In this learning activity, you’ll explore the Common Language Runtime, or CLR.
Customer Service Skills for IT Professionals - Controlling the Conversation
In this learning activity you'll practice your customer service skills in a number of IT real world job scenarios.