Our Approach

“Quality is never an accident; it is always the result of high intention, sincere efforts, intelligent direction and skillful execution; it represents the wise choice of many alternatives.”

PHP
(Hypertext
Preprocessor)

What is PHP?

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. Instead of lots of commands to output HTML, PHP pages contain HTML with embedded code.

How it works

The PHP code is enclosed in special start and end processing instructions that allow you to jump into and out of "PHP mode." PHP scripts are executed on the server to generate HTML.


MySQL
(My Structured
Query Language)

What is MySQL?

MySQL (My Structured Query Language) is a database system used on the web. With PHP, you can connect to and manipulate databases. SQL is a standard language for storing, manipulating and retrieving data in databases.

Facts about MySQL

MySQL is the most popular database system used with PHP. It is the de-facto standard database system for web sites with HUGE volumes of both data and end-users


React
(JavaScript
library)

What is React?

React (sometimes styled React.js or ReactJS) is an open-source JavaScript library for building user interfaces. It is maintained by Facebook, Instagram and a community of individual developers and corporations.

Why React?

React allows developers to create large web applications that use data which can change over time, without reloading the page. Its main goal is to be fast, simple and scalable. React processes only user interfaces in applications. This corresponds to View in the Model-View-Controller (MVC) template, and can be used in combination with other JavaScript libraries or frameworks in MVC, such as AngularJS.


jQuery
(JavaScript
Library)

What is jQuery?

jQuery is a lightweight, "write less, do more", JavaScript library. The purpose of jQuery is to make it much easier to use JavaScript on your website. jQuery takes a lot of common tasks that require many lines of JavaScript code to accomplish, and wraps them into methods that you can call with a single line of code. jQuery also simplifies a lot of the complicated things from JavaScript, like AJAX calls and DOM manipulation.

Why jQuery?

There are lots of other JavaScript frameworks out there, but jQuery seems to be the most popular, and also the most extendable. Many of the biggest companies on the Web use jQuery, such as:

  • Google
  • Microsoft
  • IBM
  • Netflix

HTML
(Hypertext
Markup
Language)

What is Html?

HTML (HyperText Markup Language) is the standard markup language for creating Web pages. It describes and defines the content of a webpage.

"HyperText" refers to links that connect webpages to one another, either within a single website or between websites. Links are a fundamental aspect of the Web

How it works

HTML uses "markup" to annotate text, images, and other content for display in a Web browser. HTML markup includes special "elements" such as <head>, <title>, <body>, <header>, <footer>, <article>, <section>,, and many others.

When someone types in a URL or clicks on a Web page link, the browser requests a document from a Web server via the Hypertext Transport Protocol, or HTTP. The server then sends the document back to the user, which is displayed on the browser.


CSS
(Cascading
Style Sheets)

What is CSS?

CSS (Cascading Style Sheets) are a stylesheet language used to describe the presentation of a document written in HTML. CSS is a cornerstone technology used by most websites to create visually engaging webpages, user interfaces for web applications, and user interfaces for many mobile applications.

Why CSS?

CSS is designed primarily to enable the separation of presentation and content, including aspects such as the layout, colors, and fonts.[3] This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple HTML pages to share formatting by specifying the relevant CSS in a separate .css file, and reduce complexity and repetition in the structural content.