Rezwan you might want to try Wall Street Prep or Breaking Into Wall Street, you buy these programs once and keep them for life they are pretty good. Breaking Into Wall Street is more user friendly in my opinion, there are others like WST and TTS but they are okay. Just forget books, after having read quite a few I know that these modelling programs are easier to use for learning how to do modelling and valuation. However, for more in-depth theoretical knowledge (might be useless depending upon the valuation practices of the firm concerned) you can always read books. Here are a few books I can recommend for Financial Analysis & Valuation:-
1.Investment Valuation 2nd or 3rd Damodaran
2.The dark side of valuation: Valuing Young, Distressed and Complex Businesses - 2nd - Damodaran
3.Financial Shenanigans - Schillit
4.Creative Cashflow Reporting
5.Valuation of companies in Emerging Markets - Luis Pereiro
6.Equity Valuation - Models from Leading Investment Banks
7.The Handbook of Business Valuation and Intellectual Property Analysis - Reilly & Schweihs
8.Valuing a Business - Pratt
9.Cost of Capital: Applications and Examples - 3rd/4th - Pratt
10.Valuation Techniques - CFA Institute - Jason Voss
11.McKinsey Valuation 5th
12.Reading Financial Reports for Dummies
13.How to read a Financial Report - Tracy
14.Accounting: The Financial Numbers Game Detecting Creative Accounting Practices
15.The Bank Analyst Handbook - Stephen Frost
16.Wiley - The Valuation Handbook
17.Integrated Bank Analysis and Valuation: A Practical Guide to the ROIC Methodology
18.Bank Valuation and Value-Based Management: Deposit and Loan Pricing, Performance Evaluation, and Risk Management
19.Quantitative Business Valuation - Jay B. Abraham
20.CFROI - The Total Systems Approach
Enjoy