From A to ZProgramming, developing and managing applications using technical and software methodsUser friendly