HOW

Skill Description
ActionScript

ActionScript is a scripting language based on ECMAScript. ActionScript is used primarily for the development of websites and software using the Adobe Flash Player platform (in the form of SWF files embedded into Web pages), but is also used in some database applications (such as Alpha Five). Originally developed by Macromedia, the language is now owned by Adobe (which acquired Macromedia in 2005), which continues its development. ActionScript was initially designed for controlling simple 2D vector animations made in Adobe Flash (formerly Macromedia Flash). Later versions added functionality allowing for the creation of Web-based games and rich Internet applications with streaming media (such as video and audio).

Projects: NaijaConnects Map, Data Visualizator, IDEC.
AJAX

AJAX (asynchronous JavaScript and XML) is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. With AJAX, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. Data is retrieved using the XMLHttpRequest object or through the use of Remote Scripting in browsers that do not support it. Despite the name, the use of JavaScript, XML, or asynchrony is not required.

Projects: ShareLocator, GNO, SpryCase, GamblingCompliance, Nelsok, iHipo, NaijaConnects.
ASP.NET

ASP.NET is a web application framework developed and marketed by Microsoft, that programmers can use to build dynamic web sites, web applications and web services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language.

Projects: ShareLocator.
C#

C# is an object-oriented programming language developed by Microsoft as part of the .NET initiative and later approved as a standard by ECMA (ECMA-334) and ISO (ISO/IEC 23270). C# language has an object-oriented syntax based on C++ and includes influences from aspects of several other programming languages (most notably Delphi and Java) with a particular emphasis on simplification.

Projects: QDIS/QM LIMS Reports Extension, ExaroWriter, ReeveSagePlugin, AdsPatcher, SmileIDE, ShareLocator, The Book of Life, Text Classification Engine, Data Mining Engine, Full Text Search Engine.
CSS

CSS (Cascading Style Sheets) is a stylesheet language used to describe the presentation of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can be applied to any kind of XML document, including SVG and XUL.

Projects: MobilCity, CreditScore, SocialDegree, WordPress Template, G10, Vivid Design, Developer's Blog, I'm a Manager, Creative Idea, Health Source.
Drupal

Drupal is a free and open source modular framework and content management system (CMS) written in the programming language PHP. Like many modern CMSs, Drupal allows the system administrator to create and organize content, customize the presentation, automate administrative tasks, and manage site visitors and contributors.

Projects: Drupal Core UTF-7 XSS Vulnerability, G10, GamblingCompliance, Moyono, iHipo, WorldCurious.
Flash

Flash can manipulate vector and raster graphics and supports bi-directional streaming of audio and video. It contains a scripting language called ActionScript. Several software products, systems, and devices are able to create or display Flash content, including Adobe Flash Player, which is available for most common web browsers, some mobile phones and other electronic devices (using Flash Lite).

Projects: Postcards, NaijaConnects Map, Data Visualizator, IDEC, GamblingCompliance, Nelsok, WorldCurious, NaijaConnects.
HTML

HTML, an initialism of HyperText Markup Language, is the predominant markup language for web pages. It provides a means to describe the structure of text-based information in a document — by denoting certain text as links, headings, paragraphs, lists, and so on — and to supplement that text with interactive forms, embedded images, and other objects. HTML is written in the form of tags, surrounded by angle brackets. HTML can also describe, to some degree, the appearance and semantics of a document, and can include embedded scripting language code (such as JavaScript) which can affect the behavior of Web browsers and other HTML processors.

Projects: MobilCity, CreditScore, SocialDegree, WordPress Template, Vivid Design, Developer's Blog, I'm a Manager, Creative Idea, Health Source, Gardy.
JavaScript

JavaScript is a scripting language most often used for client-side web development. It was the originating dialect of the ECMAScript standard. It is a dynamic, weakly typed, prototype-based language with first-class functions. JavaScript was influenced by many languages and was designed to look like Java, but be easier for non-programmers to work with.

Projects: G10, turners75, GNO, SpryCase, GamblingCompliance, Nelsok, iHipo.
MySQL

MySQL is a relational database management system (RDBMS) which has more than 11 million installations. The program runs as a server providing multi-user access to a number of databases. MySQL is popular for web applications and acts as the database component of the LAMP, BAMP, MAMP, and WAMP platforms (Linux/BSD/Mac/Windows-Apache-MySQL-PHP/Perl/Python), and for open-source bug tracking tools like Bugzilla. Its popularity for use with web applications is closely tied to the popularity of PHP and Ruby on Rails, which are often combined with MySQL. PHP and MySQL are essential components for running popular content management systems such as Drupal, e107, Joomla!, WordPress and some BitTorrent trackers. Wikipedia runs on MediaWiki software, which is written in PHP and uses a MySQL database.

Projects: MobilCity, ShareLocator, turners75, GNO, SpryCase, RePay, OmGTU IVT Wiki, GamblingCompliance, Querdak, Nelsok.
PHP

PHP is a computer scripting language originally designed for producing dynamic web pages. It is for server-side scripting, but can be used from a command line interface or in standalone graphical applications. PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input and creating web pages as output. It can be deployed on most web servers and on almost every operating system and platform free of charge. PHP is installed on more than 20 million websites and 1 million web servers

Projects: MobilCity, RePay, Redishred, GamblingCompliance, Querdak, Nelsok, Moyono, iHipo, WorldCurious, NaijaConnects.
Ruby On Rails

Ruby on Rails is an open source web application framework for the Ruby programming language. It is often referred to as 'Rails' or 'RoR'. It is intended to be used with the Agile development methodology, which is often utilized by web developers for its suitability for short, client-driven projects.

Projects: turners75, GNO, SpryCase.
WordPress

WordPress is an open source blog publishing application. WordPress has a templating system, which includes widgets that can be rearranged without editing PHP or HTML code, as well as themes that can be installed and switched between. The PHP and HTML code in themes can also be edited for more advanced customizations. WordPress has a rich plugin architecture which allows users and developers to extend its functionality beyond the features that come as part of the base install.

Projects: CreditScore, SocialDegree, WordPress Template.
XML

XML (Extensible Markup Language) is a general-purpose specification for creating custom markup languages. It is classified as an extensible language because it allows its users to define their own elements. Its primary purpose is to help information systems share structured data, particularly via the Internet, and it is used both to encode documents and to serialize data. In the latter context, it is comparable with other text-based serialization languages such as JSON and YAML.

Projects: ExaroWriter, AdsPatcher, The Book of Life, Data Visualizator, GamblingCompliance.