Program Languages Flashcards

1
Q

Server side / Back end

A

Everything you can’t see on website. Processes website data

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

Server side / Back end languages

A

Java, Ruby, PHP, .NET, Python, Perl, JavaScript (NodeJS), C++ and SQL

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

client-side / frontend development

A

Everything you see on the wbsite. The client facing

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

cs / fe languages

A

HTML, CSS and JavaScript

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

framework

A

package of files, folders, code, concepts : makes coding easier

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

oop

A

Object oriented programming

stores data in obects

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

objects

A

data and programming logic bundled together

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

html

A

Hyper Text Markup Language

defined tags used to structure a website
. raw structure

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

CSS

A

Cascading Style Sheets

style tags used to make the website styled

the paint

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

JAVASCRIPT

A

most popular programming language

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

JQUERY

A

simpler, quicker and easier way of using JavaScript

different plugins to add to your code which saves you a lot of time

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

BOOTSTRAP

A

popular framework for building responsive, mobile-first websites

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

Ruby

A

object-orientated programming language

speed and efficiency vs
PHP, Java, C# and Python

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

RUBY ON RAILS

A

jQuery for JavaScript as to ruby

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

JAVA

A

slowly being replaced by Python

create Android Apps, software, games and website content.

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

PYTHON

A

very easy programming language

Pinterest, Instagram, YouTube, DropBox

17
Q

DJANGO

A

framework for python

big apps/websites.

18
Q

PHP

A

Hypertext Pre-processor

most popular server-side programming language

foundation of CMS’s (Content Management Systems) like WordPress and big websites like Facebook and Wikipedia.

19
Q

LARAVEL

A

most popular PHP framework

create clean apps and websites much easier

20
Q

SQL

A

Structured Query Language

database-centred websites and accessing databases

need to use a server-side language like PHP

21
Q

C++

A

general-purpose object orientated programming language

difficult

Large-scale applications, PC games, game development, video games, application software, operating systems and databases.

22
Q

C#

A

programming language for Microsoft’s .NET Framework

Windows applications, Android Apps & iOS Apps

23
Q

ASP.NET

A

object-orientated, server side framework which is written using the C# and Visual Basic programming language.

Dynamic websites and web apps with HTML5, CSS3 and JavaScript, Enterprise-level software development and web APIs. Websites that use ASP.NET are Dell, ASOS, TacoBell, W3Schools and MSN.

24
Q

NODEJS

A

server-side framework for JavaScript

makes JavaScript (which is a front-end script) into a server-side technology

LinkedIn, PayPal, Dow Jones and Groupon.

25
Q

ANGULARJS

A

robust of the JavaScript framework

26
Q

BACKBONE.JS

A

light-weight’ JavaScript framework with the sole purpose of making it easy to connect with a site’s server-side application

awesome single-page web application

27
Q

METEORJS

A

framework

easiest frameworks for beginners

28
Q

CMS

A

Content Management System

platform that is the simplest way to create a website and make quick changes that (mostly) doesn’t require any coding knowledge

29
Q

2 main CMS’s

A

WordPress and Drupal.

30
Q

WordPress

A

responsible for around 25% of the internet!

31
Q

Drupal

A

favoured more by developers than wordpress due to its features

32
Q

SWIFT

A

fastest growing programming language

like to become an iOS App Developer.

33
Q

GIT

A

version control system that is used for software/web developmen

revert files back to a previous state, revert the entire project back to a previous state, compare changes over time, see who last modified something that might be causing a problem, who introduced an issue and when, and more.

34
Q

GITHUB

A

code hosting platform for version control and collaboration

It’s almost like a social network for developers