Technology Reference Library

Practical guides for software, development, and computing tools.

Step-by-step resources written for students, coworkers, customers, and clients who need clear help installing, configuring, and using modern technologies.

10 Available now
10 Technology categories
14 Guides in development
01

Browse the collection

Tech Guides

Search by technology, topic, or keyword, or narrow the collection by category. Published guides open directly. Items marked Coming Soon are included so you can see what is currently in development.

Showing 24 of 24 guides

Available Coming Soon
No matching guides were found. Try a different keyword or choose All categories.
CA
APIs

Canvas automation

Canvas API

Connect to Canvas with an API token, retrieve courses, and troubleshoot common authentication problems.

Canvas API Python Token
G
Version Control

Version control

Git

Use Git for repositories, commits, branches, merges, and basic source control workflows.

Git Version Control Branches
G
Version Control

GitHub

GitHub

Setting up a GitHub account.

GitHub Repositories
GD
Version Control

GitHub GUI

GitHub Desktop

Use GitHub Desktop to clone repositories, commit changes, manage branches, and sync with GitHub.

GitHub GitHub Desktop Repositories
GC
Programming

IDE setup

Google CoLab

Install the CoLab IDE.

IDE Programming
I
Web Servers

Windows web server

IIS

Install Internet Information Services, test localhost, configure site folders, and prepare IIS for web development.

IIS Windows Localhost
I+
Web Servers

IIS and PHP on Windows

IIS + PHP

Add PHP to an existing IIS installation, configure handler mappings, test phpinfo, and troubleshoot common setup problems.

PHP IIS FastCGI
J
Programming

Programming setup

Java

Install the Java programming language.

Java
LO
Operating System

Linux OS

Linux OS

Install the Linux operating system.

Linux OS
MS
Databases

SQL database tool

MySQL Server + Workbench

Install MySQL Community Server for creating local databases.

MySQL SQL Database
P
Programming

Programming setup

PHP

Install the PHP programming language.

PHP
PD
Databases

Database Server

Postgres Database

Install and configure the Postgres database server.

Database
PB
Visualization

Visualization

Power BI

Setup use of the Power BI software.

Visualization
P
Programming

Programming setup

Python

Install Python, verify the installation, create virtual environments, and manage packages with pip.

Python venv pip
R
Programming

Programming setup

R

Install the R programming language.

R Programming
RS
Programming

Programming setup

R Studio

Install the R Studio IDE.

R Programming
RO
Operating Systems

from Windows

Remove OneDrive

Instructions how to remove OneDrive from a Windows computer.

OS
SS
Databases

Database Server

SQL Server Database

Install and configure the Microsoft SQL Server database.

Database
SD
Databases

Database Server

SQLite Database

Install and configure the SQLite database server.

Database
SS
Databases

SQLite IDE

SQLite Studio

Install and configure the SQLite Studio IDE.

Database
T
Visualization

Visualization

Tableau

Setup use of the Tableau software.

Visualization
VS
Development Tools

Code editor

Visual Studio Code (VSC)

Install and configure Visual Studio Code for programming, extensions, terminals, and interpreters.

VSC Python VS Code Editor Extensions
VS
Development Tools for Python

Code editor w/ Python

Visual Studio Code + Python

Install and configure Visual Studio Code for use with Python.

VSC VS Code Editor Extensions
WW
Operating Systems

Linux on Windows

Windows WSL

Install WSL, choose a Linux distribution, use the terminal, and connect it to development workflows.

WSL Linux Windows Terminal

Need another resource?

Have a technology topic you would like to see covered?