Normalization – 2nd Normal Form
In this activity you'll practice designing a table in second normal form.
In this learning activity you'll identify TCP and UDP port states and how they behave during interaction.
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
By Ryan Appel
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.
Database Data Types
In this activity, you'll learn about the different data types associated with databases.
Parameters and Arguments
In this learning activity, you’ll discover the difference between a parameter and an argument.
User Experience Design: Prototyping
By Kimberly Reed
In this learning activity, you'll explore the basics of prototyping for user experience design.
Customer Service Skills for IT Professionals - Soft Skills
In this learning activity you'll be introduced to soft skills, or people skills, needed by all IT professionals.
Database Naming Conventions
In this learning activity, you'll discover and then follow established rules when naming database objects.
What Is Normalization?
In this learning activity you'll examine how database normalization eliminates redundancy and helps maintain consistency within a relational database.
Normalization – 3rd Normal Form
In this learning activity, you'll be introduced to Third Normal Form and you'll design a table following these rules.
Port Scanning - Common Network Protocols
By Joseph Wetzel
In this learning activity you'll explore three common network protocols that computers use to communicate in a network.
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 Common DDL Statements
In this learning activity, you’ll explore the Data Definition Language (DDL) including its three main commands: CREATE, ALTER, and DROP.
High Speed Ethernet
By Terry Bartelt
Learners identify the advantages and disadvantages of four versions of high speed Ethernet. A short quiz completes the activity.
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.
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.
What is Database Denormalization?
In this activity, the learner will understand what denormalization is and when it's an appropriate strategy.
JOINs (Inner, Left, Right, Full)
In this learning activity, you’ll explore four different types of JOINs and understand how they help programmers produce readable reports.
Social Engineering Attacks
In this learning activity, you’ll identify information hackers use to gain access to a company, explain different types of social engineering attacks, and recognize different solutions to avoid these attacks.
IT Project Management: Agile Scrum
In this learning activity, you’ll be introduced to how the Agile software development methodology uses the scrum framework.
Async and Await
In this learning activity, we’ll explore how async and await is used in mobile programming to allow multiple tasks to happen at once.
Pointers In C++
In this learning activity you'll be introduced to programming pointers compatible with both the C and C++ languages.
By Rose Guthrie, Donna Gehl
Explore the AngularJS framework, learn how it’s used to architect, and organize code when building web applications.