SOFTWARE DEVELOPMENT

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

MySQL

Back-End: The most popular database system used with PHP. It is the most popular Open Source SQL database management system, is developed, distributed, and supported by Oracle Corporation. With its proven performance, reliability and ease-of-use, it has become the leading database choice for web-based applications, used by high profile web properties including Facebook, Twitter, YouTube, Yahoo! and many more.

SQL

Back-end: Universal database query language. Used to interact with with databases, which are a part of every back-end web application. No matter what language or framework you choose to build your web application, you will likely use SQL, or some abstraction of it, to interact with the database.

Back-end Tier

Databases and other data stores are generally at this level MS-SQL, MySQL, Oracle, SAP, and various off-the-shelf pieces of software come to mind for this piece of software that is the final processing of the data.

Ruby

Dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Dynamic, general-purpose programming language, supports multiple programming paradigms, including functional, object-oriented and imperative styles. Matz'z Ruby Interpreter or Ruby MRI is the reference implementation of Ruby and uses the Ruby license, which is approved by the Free Software Foundation.

CSS

Front-End: Builds off HTML - CSS provides the paint, templates, glitter, buttons, tassel, lights, and many other things that can be used to improve the presentation of a web page. CSS is so commonly used that languages have been built to make writing CSS easier. These include Sass and LESS are also known as CSS precompilers, but they are used to write more efficient and manageable CSS code.

JavaScript

Front-End: Dynamic computer programming language. Lightweight and most commonly used as a part of web pages, whose implementations allow client-side script to interact with the used and make dynamic pages. It is an interpreted programming language with object-oriented capabilities.

jQuery

Front-End: Fast and concise JavaScript Library with a nice motto - Write less, do more. Simplifies HTML Document traversing, event handling, animating, and Ajax interactions for rapid web development.

JavaScript Library

Front-End: Library of pre-written JavaScript which allows for easier development of JavaScript-based applications, especially for AJAX and other web-centric technologies.

HTML

Front-End: Markup language - short for HyperText Markup Language. Used to create electronic documents (called pages) that are displayed on the World Wide Web. Each page contains a series of connections to other pages called hyperlinks. Every web page you see on the internet is written using one version of HTML code or another.

PHP

Hypertext Preprocessor is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. On its way to becoming most popular open source programming language. Has emerged to be the most user-friendly opensource language. Budget friendly. Cross-platform compatibility.

Python

Known for part of its readability. Populat web development framework, Django, also makes Python a popular choice for building web applications. Can be used for everything that Ruby can.

Open source Software

Middle Tier: A computer software with its source code made available with a license in which the copyright holder provides the right to study, change, and distribute the software to anyone and for any purpose. Open-source software may be developed in a collaborative public manner.

Middle-tier

One tier, generally referred to as the "plumbing" part of a system. Java and C# are common languages for writing this part that could be viewed as the glue b/t the UI and the data and can be webservices or WCF components or other SOA components possibly.

C#

Programming language developed by Microsoft. Used to develop Web, mobile and enterprise applications. Supports imperative, functional and object-oriented programming paradigms. Considered a compile language by most programmers.

Scripting Languages used for making Front-end of a web application

Programming language that employs a high-level construct to interpret and execute one command at a time. In general, scripting languages are easier to learn and faster to code in than more structured and compiled languages.

ASP

Stands for Active Server Pages. it is a development framework for building web-pages. ASP was introduced in 1998 as Microsoft's first server-side scripting language. ASP.NET allows you to use a full featured programming language such as C# or VB.Net to build web applications easily.

Front-end Tier

User interface layer usually consisting of a mix of HTML, JavaScript, CSS, Flash, and various server-side code like ASP.Net, Classic Asp, PHP ect. Closest to user in terms of code.

Java

one of the world most influential programming languages developed so far, and is mostly open source today. Being used at the core of many Web and Windows based applications on all platforms, operating systems and devices. Class-based object-oriented programming language has a large number of features: object oriented, allows us to create various modular programs and reusable code, easily ported, platform-ind, easy to write, compile and debug


Set pelajaran terkait

MGMT 391 Organizational Behavior FINAL EXAM

View Set

Chapter 11: Design Patterns for SaaS Apps

View Set

GRE MATH, GRE Math Formula Sheet, GRE Math Formulas, GRE Math Formulas, GRE Kaplan Math Formula, GRE - Math Formulas, Magoosh Math GRE Formulas, Magoosh Math GRE Formulas, GRE Math Formula Sheet, GRE Math Formula Sheet, GRE Math Formula Sheet, GRE Ka...

View Set

Citrus College My Plan, My Courses, My major class.

View Set