Basic Concepts

With HTML you can create your own Web site. HTML stands for Hyper Text Markup Language. It is used to specify whether your web content should be recognized as a paragraph, list, heading, link, image, multimedia player, form, or one of many other available elements. Since the early days of the web, there have been many versions of HTML: HTML, HTML 2.0, HTML 3.2, HTML 4.01, XHTML and HTML5.

CSS is a simple mechanism for adding style (e.g., fonts, colors, spacing) to Web documents.

JavaScript is the programming language of HTML and the Web. With JavaScript you can program the behavior of web pages.

PHP is a server-side language with the ability to power everything from personal blogs to hugely popular websites.

Bootstrap is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first web sites.

jQuery is a fast, small, and feature-rich JavaScript library. jQuery greatly simplifies JavaScript programming.

JSON is a format for storing and transporting data. JSON is often used when data is sent from a server to a web page.

PayPal is a service that enables you to pay, send money, and accept payments.

i18next is a very popular internationalization framework for browser or any other javascript environment (eg. node.js).

CSS3 animations allows animation of most HTML elements without using JavaScript or Flash! An animation lets an element gradually change from one style to another.