Git Guide
Web Dev + React
Backend + Databases and SQL
Software Testing + DevOps
Misc.
100

The git command to copy an existing git repository into a local directory.

What is git clone?

100

This type of web developer focuses on the development of visual components that the end-user directly interacts with.

What is frontend?

100

This style of database architecture works with relations between data.

What is Relational?

100

This desktop application allows programmers to test API functionality.

What is Postman?

100

This generative AI developed by OpenAI is often credited with its conversational prowess.

What is Chat GPT?

200

The git command that shows the unstaged/uncommitted changes compared to the most recent commit.

What is git status?

200

The CSS property that sets the background color of an element.

What is ‘background-color’?  

200

The four words that represent the CRUD acronym.

What is Create, Read, Update, and Delete?

200

This software for container orchestration gets its name from the Greek word for “helmsman of a ship.'

What is Kubernetes?

200

Game developers use these elements to build their games, and can be for characters, sounds, environments, textures, etc.

What are game assets?

300

This type of conflict might result if you make commits without pulling the most recent code.

What is a merge conflict?

300

This method is used to remove the last element from an array and return it.

What is ‘pop()’?

300

This HTTP method is used to update or replace existing data on a server.

What is PUT?

300

This open source, web testing tool allows for testing web components.

What is Cypress?

300

Wearing this color “hat” refers to employing destructive security tactics such as exploiting vulnerabilities and breaking into a security system.

What is Black Hat?

400

The “main” branch also goes by this name, but has since fallen out of flavor.

What is the master branch?

400

The security measure that allows restricted resources on a web page to be requested from another domain.

What is CORS?

400

These database types are categorized by having flexible formats without fixed schemas or relationships.

What are non-relational databases?

400

A program is to a process what an image is to a  _____.

What is a Container?

400

The CIA pillars of security stand for these three concepts.

What is confidentiality, integrity, availability?

500

Recently, GitHub replaced simple username-password authentication with this form of authentication.

What is token-based authentication?

500

This is the method used in class components in React to update the state.

What is ‘setState’ ?

500

This technique allows for database interaction without using SQL, relying instead on the object-oriented paradigm of the programming language.

What is Object-Relational Mapping (ORM)?

500

This form of testing goes over things such as performance, security, as well as complete functionality of every component and their interactions.

What is System Testing?

500

What class are we in right now?

What is CEN3031: Intro to Software Engineering?