This is a full list of books. You are not expected to buy them all. However, it is important to solve problems from as many books as possible. On the contrary, its better to read theory from say one or two books or at most three.
Physics:
- Concepts of Physics by HC Verma Vol-1and Vol-2: These are best books for beginers
- Understanding Physics of ELECTRICITY & MAGNETISM by DC Pandey - the best book for ranker
- Understanding Physics for JEE Main & Advanced OPTICS & MODERN PHYSICS by DC Pandey
- Understanding Physics for JEE Main & Advanced WAVES & THERMODYNAMICS by DC Pandey
- Concepts of Modern Physics (SIE)by Arthur, Sobita Mahajan and S. Rai Choudhury - Must Have book for every under graduate
- Problems In General Physics by IE Irodov - buy this book if you want some challenge
- Physics Vol-1 and Vol-2 by Resnick Halliday - a great book for theory and non trivial problems
- New pattern Physics Book by DC Pandey - a great book for problems
Mathematics:
- RD Sharma class 11th and RD Sharma class 12th - people tend to underestimate the school level books. But these are the ones that will build your foundation.
- Co-ordinate Geometry for IIT-JEE by SK Goyal - indeed a great book for Coordinate geometry. Its subjective problems are excellent
- Differential Calculus for IIT-JEE - the best book for differential calculus for any competitive exam
- Integral Calculus for IIT-JEEby Amit Agarwal - the best book for integral calculus for any competitive exam
- Algebra for JEE Main & Advanced by Arihant Publication - not the best book, goes a lot beyond syllabus. If you are specifically preparing for JEE, then make sure to stick to syllabus.
- Vectors & 3D Geometry by Arihant Publications - again, a great book.
- Trigonometry for JEE Main & Advanced by Arihant Publications - trigonometry is not directly asked in JEE these days. Board level books are usually sufficient.
- Chapterwise Topicwise Solved Papers (2016-1979) by Amit Agarwal
- IIT Mathematis by ML Khanna - a highly subjective book for JEE. This book might get you selected in JEE, but isn't sufficient for a good rank
- Problems Plus In IIT Mathematics by A Das Gupta - It is recommended by many toppers
- COURSE in MATHEMATICS for IIT-JEE (TMH) - This is the best book for JEE when it comes to problems. The algebra section is the best in this book.
- A Practice Book of Mathematics JEE Main & Advanced by Arihant Publication - a great book for problems
Chemistry:
- New Pattern Textbook of Physical Chemistry for Competitions (JEE Main & Advanced) Vol-1 and Vol-2: the best book for physical chemistry for any competitive exam.
- Modern Approach to Chemical Calculations by RC Mukherjee - the best book for physical chemistry for problems.
- Numerical Chemistry 22/e by P Bahadur - recommended by many top rankers
- Organic Chemistry by Robert Thornton Morrison -This is the BEST possible book for organic chemistry. DON'T buy OP Tondon organic chemistry.
- Concise Inorganic Chemistry by JD Lee - a great book for inorganic chemistry. This book will teach you how to understand the subject rather than cramming it. Having said that, you must also solve the Exemplar problems by NCERT. They contain some must solve problems.
You should additionally keep the following on your table
- NCERT Exemplar Problems: Solutions Physics Class 12
- NCERT Exemplar Problems: Solutions Mathematics Class 12
- NCERT Exemplar Problems: Solutions Chemistry Class 12
- NCERT Exemplar Problems: Solutions Chemistry Class 11
- NCERT Exemplar Problems: Solutions Physics Class 11
- NCERT Exemplar Problems: Solutions Mathematics Class 11
Besides, if you are looking for general preparation guidance, you can have a look at the following:
Additionally, to complete your preparation, you must solve the past year JEE papers:
- 38 Years' Chapter-wise Solved Papers (2016-1979) IIT JEE Physics
- IIT JEE - Mathematics : 38 Year's Chapter-wise Solved Papers (2016 - 1979)
- IIT JEE - Chemistry : 38 Year's Chapter-wise Solved Papers (2016 - 1979)
And finally, to revise the syllabus, you can buy revision packages:
- Rank Booster - the most relevant JEE revision package
- FIITJEE GMP- a challenging package, goes beyond JEE level