
PHP is an open-source, server-side programming language that can be used to create websites, applications, customer relationship management systems and more. It is a widely-used general-purpose language that can be embedded into HTML.

HTML (HyperText Markup Language) is code used to instruct a browser to create the structure for individual web pages on a website. This markup language is a fundamental component of how billions of people perceive and consume pages on the internet.

CodeIgniter is a powerful open-source PHP software, a rapid development web framework, for use in building dynamic web sites with PHP built for developers who need a simple and elegant toolkit to create full-featured web applications.

Laravel is a free and open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller architectural pattern and based on Symfony.

Vue.js is an open-source model–view–view-model front end JavaScript library for building user interfaces and single-page applications. It was created by Evan You, and is maintained by him and the rest of the active core team members.

WordPress is a web content management system. It is tool used to publish blogs, web content, websites, mailing lists and Internet forum, media galleries, membership sites, learning management systems and e-commerce online stores.

WooCommerce is an open-source e-commerce plugin for WordPress. It is designed for small to large-sized online merchants using WordPress, the plugin quickly became popular for its simplicity to install and customize for use in e-commerce applications.

The Grunt ecosystem is huge and it’s growing every day. With literally hundreds of plugins to choose from, you can use Grunt to automate just about anything with a minimum of effort. If someone hasn’t already built what you need, using Grunt is a breeze.

The main goal for Karma is to bring a productive testing environment to developers. The environment being one where they don’t have to set up loads of configurations, but rather a place where developers can just write the code and get instant feedback from their tests.

Protractor is an end-to-end test framework for Angular and AngularJS applications. Protractor is built on top of WebDriverJS, which uses native events and browser-specific drivers to interact with your application. Protractor runs tests against your application running.

Jasmine is an open-source testing framework for JavaScript. It aims to run on any JavaScript-enabled platform, to not intrude on the application nor the IDE, and to have easy-to-read syntax. It is heavily influenced by other unit testing frameworks.

Android OS is a Google platform that is dominant in the mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets.

iOS is a mobile operating system developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many mobile devices, including the iPhone; the term also includes the system software for iPads as well as on the iPod Touch devices

.NET Framework is a software development framework for building and running applications on Windows. .NET Framework is part of the .NET platform, a collection of technologies for building apps for Linux, macOS, Windows, iOS, Android, and more.

Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. Java continues to be the development platform of choice.

Node.js is a cross-platform, open-source server environment that can run on Windows, Linux, Unix, macOS, and more. Node.js is a back-end JavaScript runtime environment, runs on the V8 JavaScript engine, and executes JavaScript code outside a web browser.

Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains HTML, CSS and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.

AngularJS was designed from ground up to be testable. It encourages behavior-view separation, comes pre-bundled with mocks, and takes full advantage of dependency injection. It also comes with end-to-end scenario runner which eliminates test flakiness.
