Numerous applications from diverse disciplines reduce to solving generalized equations in a Banach space setting. These equations are solved mostly iteratively, when a sequence is generated approximating a solution provided that certain conditions are valid on the starting point and the operators appearing on the method. In particular, Newton-like methods are developed whose specializations reduce to well known methods such as Newton, modified Newton, Secant, Kurchatov and Steffensen to mention a few. A unified semi-local analysis of these methods is presented using the contraction mapping principle under the Aubin property of a set valued operator, and generalized continuity assumption on the operators on these methods.