Web Development Part 3 Flashcards

1
Q

What is a Content Management System (CMS)? Give an example of one.

A

It is a software application or a set of related programs that are used to create and manage digital content. WordPress is an example of a CMS.

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

What does HTML stand for and what is it used for?

A

It stands for Hyper-Text Markup Language. It is used to structure webpages e.g. where the title will be. It is done in a way the computer understands. It is not a programming language, it does not run like a program instead the files are interpreted by a browser to display a webpage using tags.

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

What document type declaration do all HTML documents start with?

A

!DOCTYPE html

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

What tags do HTML documents begin and end with after the document type declaration?

A

Html

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

What beginning and end tags are used for the visible part of a HTML document?

A

Body

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

What are anchor tags in HTML and what are they used for?

A

They are known as hyperlinks. They are used for creating hyperlinks in a web page etc to another url.

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

How are anchor tags in HTML written?

A

A href “url link” …link text…. A

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

Are anchor tags good for SEO, if so why?

A

Yes, they need to be relevant to the page you’re linking to as it can help you rank higher on search engines.

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

What does CSS stand for and what does it do?

A

Cascadian Style Sheets. It is used to define styles for your web pages, including the design, layout and variations in display for different devices and screen sizes. So CSS describes how HTML elements are displayed. It can control the layout of multiple web pages all at once.

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

How are CSS pages saved?

A

.CSS

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

What comes first HTML or CSS when coding a website?

A

HTML then CSS is incorporated into it.

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

What are the 3 ways that CSS can be inserted into a webpage?

A
  1. External style sheet.
  2. Internal style sheet.
  3. Inline style.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is Bootstrap?

A

It is a free and open source front end framework for designing websites and web applications. It contains html and css based design templates. It is focused on front end development only.

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

What is Java?

A

It is an objected orientated language that is concerned around creating data based on objects. It can be used to solve complex problems and makes testing and troubleshooting easier. It can also be used for a/b testing 2 different web pages by allowing each web page to trigger depending on what the user selects.

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

What is JavaScript?

A

It is a programming language that is specific to websites. It is different from Java because it is on the client side as the viewer. It provides dynamic web content, files saved as .JS can be embedded inline or as a separate file.

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

What can JavaScript do to HTML?

A

It can change HTML attributes.

17
Q

Name a server side programming language that can be used for a/b testing?

A

Java

18
Q

Name a client-side programming language.

A

JavaScript

19
Q

What do JQuery and Node.JS do to JavaScript?

A

They simplify JavaScript programming.

20
Q

What is Ruby and what is it used for? Provide two example websites.

A

It is a scripting language used for front and back end web development applications. It is an object orientated language that allows for data analysis and prototyping like Python. Examples are Airbnb and MyFitnessPal.

21
Q

What are JavaScript Cookies?

A

They store data in small text files on your computer. Cookies remember information about the user. E.g. their name can be auto filled into a form.

22
Q

What is a Development Environment? Provide an example.

A

It is software that is used to write and test the software. E.g. Visual Studio, DW

23
Q

What is PHP?

A

It is a hypertext preprocessor. It is an open source scripting language that is executed on the server.

24
Q

What is XML?

A

eXtensible Markup Language it is like HTML. It was designed to store and transport data. XML is designed to carry data and focus on what data is vs HTML was designed to display data.

25
Q

What is W3C Standards?

A

World Wide Web consortium.
They define open web platform for application development that has the unprecedented potential to enable developers to build rich interactive experiences. Making sure things are the same format.

26
Q

What is WAI?

A

It stands for web accessibility. It defines a set of standards making the web accessible for people with disabilities.