Website Programming - JavaScript & Web Analytics Flashcards

1
Q

Content Management Systems (CMS)

A

CMS stands for Content Management System, is software that helps you to build a website without programming skills

eg: Wix, Weebly, Squarespace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Benefits of a CMS

A

Website management
Time to market
Customization
Multi-user support
Previews & Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Javascript (JS)

A

A programming language invented by Netscape that is used to control the objects on an HTML page and handle interactions with the browser. Most popular programming langauge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Variables (JS)

A

Name on a unit of data. In JS, variable are generated with “var”

eg:
var x = 4
var color = blue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

3 layers of building on HTML

A
  1. HTML to define the content of web page
  2. CSS to specify the layout of web pages
  3. JavaScript to program the behaviour of web pages
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Properties & Methods (JS)

A

Property - Value that you can get or set (like changing the content of an HTML element)
Methods - An action you can do (like add or deleting an HTML element) (on HTML elements or other objects)

eg:


document.getElementById ("demo") .innerhtml = "Hello"

Method = getElementById
Property = innerhtml

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Functions (JS)

A

Series of JS statements that achieve a specific task. The function is defined with a function keyword, followed by a name, followed by parentheses

eg:
function sum (a, b) {
return a + b;
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Tracking

A

Adding a measurement code to a page to measure them with tracking abilities, allowing for third parties to track user behaviour such as the next page they visit, etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly