Coding Sites
Machine Learning
Unix Knowledge
Apps & Websites
Backend Architecture/Services in Industry
100

This one language is perfect for programming beginners and uses drag and drop methods. An orange cat is the main character. UI Elements, Sounds, objects and people, oh my!!

What is Scratch?

100

This type of machine learning involves the model learning from labeled data to make predictions.

What is supervised learning?

100

This command will list all contents in current directory. Commonly used with options -l and -al.

What is "ls"?

100

This was the first web browser to be written in 1990.

What is WorldWideWeb?

100

This acronym that stands for hyper text transfer protocol is an application layer protocol used for transferring data on the web.

What is HTTP?

200

Commonly used in AP CSP, this website has a language similar to Javascript and new programmers can build any application or program they so desire.

What is Code.org?

200

This popular algorithm is used for classification tasks and calculates distances to identify the "closest" data points.

What is k-Nearest Neighbors (k-NN)?

200

This command "prefix" runs the following command with root privileges; Aka "super user do"

What is sudo?

200

This is the most downloaded app of the 2010s.

What is Facebook?

200

This file type which stands for javascript object notation is ubiquitously in software engineering. This type of file is usually used for storing and transporting data in name/value pairs which are comma seperated, and uses curly brace for objects and square brackets for arrays.

what is JSON?

300

This site contains many advanced programming problems and users are asked to verify their program works in all test cases. To make things easier, it's the website we always use.

What is LeetCode?

300

This activation function, named after a biological term, outputs either 0 or 1 and is often used in binary classification problems.

What is the sigmoid function?

300

This is the package manager for Debian and Debian-based Linux distributions (Ubuntu is debian based).

What is apt (advanced package tool)?

300

This is the first known game on mobile phone and is still popular nowadays.

What is Tetris?

300

This programming language is the primary language used by relational database.

What is SQL (structured query language)?

400

Games, lessons, and more. This site is perfect for the little ones who move from block based to advanced. Reviews show that students earned As in their classes.

What is Tynker?

400

In a dataset, this term refers to a column used as the input for the model during training.

What is a feature?

400

This command quits the most common linux text editor; This text editor comes installed on practically every distribution.

What is :q or :q!?

400

This brand has produced the world's best-selling mobile phone of all time.

Nokia - for their Nokia 1100 (250 million sold).

400

This software that acts like a light weight "VM" which allows "containerization" of software.

What is Docker?

500

12 different programming languages are here. Master these skills and become a pro with their lessons, quizzes, lectures, and more.

What is Codacademy?

500

This machine learning technique generates new data points by learning the underlying patterns, and includes models like GANs.

What is generative modeling?

500

This is the most recently released journaling file system for Linux.

What is ext4?

500

This was the first domain name ever registered in 1985.

Symbolics.com (registered on 3/15/1985)

500

This multi paradigm (multimodal) database/cache software is well known for its utilization of RAM to speed up read/write.

What is Redis?