suvendu said:
These are the very good books...........
1>Art of electronics book
2> engineering cicuit analysis by Hayt & Kemmerly
Art of Electronics is a great book with a reference for nearly every subject in electronics. However, I don't know if it would be great for a beginner with limited knowledge of circuit analysis. I would definitely recommend that book, but prior to using it I would go with a good circuit analysis book like the one recommended above. Knowledge of the components is no good if you don't know how they all work together.
One more recommendation, start with very simple circuits like basic passive filters. Transistors can add a whole new level of complexity to understanding schematics that may make it more difficult to overcome.