Resources by Type


The Docker Ecosystem

The Docker project has given many developers and administrators an easy platform with which to build and deploy scalable applications. In this series, we will be exploring how Docker and the components designed to integrate with it provide the tools needed to easily deliver highly available, distributed applications.

Introduction to Git: Installation, Usage, and Branches

This series covers the installation and usage of git on an Ubuntu 14.04 server. After completing the series, the reader should feel comfortable installing and using git, as well as how to create two branches (master and develop) and how to merge code from the development stage to production.

C++ - Standard Library Tutorial

This tutorial is intended for students or professionals interested in studying basic and advanced concepts of C++ standard Library. This tutorial covers C built-in functions and library, and C++ STL Library. The C++ STL Library contains declaration, syntax and member functions of respective STL Library. We believe in learning by examples therefore each and every topic is explained with lots of examples that makes you learn the topic in a very easy way.


Welcome to Workology! Your one stop shop for all HR & workplace digital resources. Come on in and stay awhile.

Learn Enough Command Line to Be Dangerous

Learn Enough Command Line to Be Dangerous is available as an ebook, an offline video series, and as a structured, self-paced online course. The course includes full online access to the book content, streaming videos, progress tracking, exercises, and community exercise answers.

Introduction to C# & .NET Tutorial

In this introductory tutorial we cover C# as a language. C# is used by Stackoverflow, Handbrake, Unity Game Engine and many more. We will learn what C# is, what it's used for, and why you should learn this powerful programming language.

User Interface Design

The visual part of a computer application or operating system through which a client interacts with a computer or software. It determines how commands are given to the computer or the program and how data is displayed on the screen.

User Research: What It Is And Why You Should Do It

First, we'll dive into what user research actually is; then, we'll create an overview of how you can use user research in your design process by listing the three most common reasons for doing user research namely, to create designs that are truly relevant, to create designs that are easy and pleasurable to use, and to understand the return on investment of your user experience (UX) design.

R Tutorial for Beginners

This is a complete course on R for beginners and covers basics to advance topics like machine learning algorithm, linear regression, time series, statistical inference etc.

Linux System Administration Basics

This guide presents a collection of common issues and useful tips for Linux system administration. Whether you're new to system administration or have been maintaining systems for some time, we hope this collection of basic Linux commands will help you manage your system from the command line.

Learn React the Right Way

You'll learn what you need to know to work professionally and build solid, well-tested, optimized apps with ReactJS. This book is your definitive guide or your money back .

Figma Tips and Tricks

In this series of tutorials, Kezz Bracey will walk you through an extensive collection of tips and tricks, so you'll be working with Figma like a pro in no time!


A place for all things related to the Rust programming language'an open-source systems language that emphasizes performance, reliability, and productivity.

Rachel Cruze

Learn practical tips on how to save more money, get out of debt quickly, and make progress toward your goals from The Rachel Cruze Show. You can take control of your money and create a life you love. Techniques Wiki

Here you can follow our bloggers and access our extensive archive of articles and deliverables. Moving forward, our contributors will continue to create content for, including the Agileist and Driving Strategy newsletters.

Ajax Tutorial

An Ajax call is an asynchronous request initiated by the browser that does not directly result in a page transition. A servlet request is a Java-specifc term (servlets are a Java specification) for servicing an HTTP request that could get a simple GET or POST (etc) or an Ajax request.