How to Install Kanboard on Cloud9 IDE

By Ahmed Mahmoud

Kanboard is a free and open source visualboard software, you can use it for personal use to manage your daily activities i.e to-do list or you can use it at work to manage you team or even your companies’ activities. This post will present a step by step guide on how to install Kanboard for…

How to Install Drupal on Cloud9 IDE

By Ahmed Mahmoud

We’ve covered installing Drupal on an IaaS like AWS and on a PaaS like Openshift many times before. We’ve also covered installing Drupal for development purposes on Koding, unfortunately, Koding will no longer provide the free limited VM they used to provide for development purposes, so if you’re like me and you’re seeking an alternative…

How to Install Joomla on Cloud9 IDE

By Ahmed Mahmoud

We’ve covered installing Joomla on an IaaS like AWS and on a PaaS like Openshift many times before. We’ve also covered installing Joomla or development purposes on Koding, unfortunately, Koding will no longer provide the free limited VMs they used to provide for development purposes, so if you’re like me and you’re seeking an alternative…

Getting Started with Twitter Bootstrap

By Ahmed Mahmoud

Twitter Bootstrap is a free and open source front end web development framework that allows developers create responsive web applications easily. The framework was developed by Mark Otto and Jacob Thornton at Twitter and it’s now one of the most popular projects on Github with over 86,670 stars and 35,807 forks. Learning Bootstrap is very…

How to Learn Adobe Edge Animate for Free

By Ahmed Mahmoud

Adobe Edge Animate is a software used in creating animations and motion graphics using HTML5, CSS3 and JavaScript it’s used in web development, app development and even creating e-learning material. Adobe Edge Animate interface is very similar to Adobe Flash which has a timeline, motion tween, motion path etc. Adobe Edge Animate was developed by…

How to Learn Adobe Muse for Free

By Ahmed Mahmoud

Adobe Muse is an applications build from the ground up with one aim only, which is building a webpage without any prior knowledge to programming. It specifically caters for designers with a print background. The difference between a content management system like WordPress and Adobe Muse is that WordPress is used to create dynamic websites…

How to Learn PHP for Free

By Ahmed Mahmoud

PHP stands for Hypertext Preprocessor (used to be Personal Home Page) and it’s one of the most widely used server side (server side means that the compilation/processing is done on the server not on the client’s browser, the server side is also known as the backend of the web development environment) programming languages; WordPress, Joomla,…

How to Learn WordPress for Free

By Ahmed Mahmoud

WordPress is the most widely known and used CMS (Content Management System). What WordPress actually do is help you build and maintain a website without prior knowledge to any web development programming language. There are many high profile organizations, companies and universities that relies on WordPress as a backbone for their websites (e.g. Mashable, TechCrunch,…