HTML
CSS
Javascript
Object Oriented Programming (OOP)
C#
100

What does HTML stand for?

Hypertext Markup Language

100

What does CSS stand for?

Cascading Style Sheets

100

This keyword is used to declare a variable.

var, let, const

100

 A representation of a type of object. The template that describes the details of an object?

Class/Schema

100

Anything inside a class is refered to as a ____ of that class.

What is a Member
200

What are two tags that can be used to create lists?

<ul> and <ol> and <dl>

200

What property would you change to make a font bold?

font-weight

200

This control flow statement will iterate a given number of times.

for, while, do while loop

200

Abstraction, Encapsulation, Inheritance, Polymorphism

What are the pillars of Object Oriented Programming
200

A way to include or separate defined classes from one part of a program to another. So the same name can be used for two different classes in a program.


What is a Namespace

300

What tag holds the majority of your code?

<body>

300

Name the three "elements" that make up a CSS rule?

h1 { color: orange; }

Selector, Property, and Value

300

This function is used to delay execution of a given piece of code (one time).

setTimeout()
300

A programming language model organized around objects rather than actions.

What is object oriented programming
300

The ability to reuse a class when defining a new class. Instead of rewriting all of the members, one can bring in members from a base class.

What is Inheritance

400
These attributes are used to store sensitive data about an application and are not shown to the user.
data- attributes
400

What are the 3 ways you can add CSS to a webpage?

External:

<link rel="stylesheet" type="text/css" href="theme.css">

Embedded/Internal:

<style type="text/css">
  h1 { color: red; }
</style>

Inline:

<h1 style="color: red;">My Header</h1>
400

This is used to permanently store data in a user's browser.

localStorage

400

A method used to initialize the state of an object. With the rules that its method name should be the same as the class type, and it has no return type.

What is a Constructor 
400

In a method definition, ____, are passed by reference. Whereas in a method call, ____, are passed by value

parameters and arguments
500
This attribute will validate whether a user has entered characters into an input field.
required
500

Six dimension properties that can be defined on an element

Height, Max-Height, Max-Width, Min-Height, Min-Width, Width
500

This method will transform a JSON string to a Javascript literal.

JSON.parse()
500

A feature of Object Oriented Programming that allows for hiding unnecessary details from the user 

What is Encapsulation
500

A contract that defines 'what' members must exist on a class. The class itself and not the contract, must assign value to these members.

What is an Interface