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
ANGULARJS
robust of the JavaScript framework
26
BACKBONE.JS
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
METEORJS
framework easiest frameworks for beginners
28
CMS
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
2 main CMS’s
WordPress and Drupal.
30
WordPress
responsible for around 25% of the internet!
31
Drupal
favoured more by developers than wordpress due to its features
32
SWIFT
fastest growing programming language like to become an iOS App Developer.
33
GIT
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
GITHUB
code hosting platform for version control and collaboration It’s almost like a social network for developers