Wednesday, February 22, 2012

Good Java and Flex and other books for interview

Here I am listing some of the best Java and Flex books I have found really good. You can also suggest any really good book you have covered.


Flex
1.Adobe Flex 4.5 Training from the source
2.Enterprise Developement with Flex
3.Flex 4 CookBook
4.Developing Flex 4 Components: Using ActionScript & MXML to Extend Flex and AIR Applications
5. Essential ActionScript 3.0

6. Getting Started with Adobe Flex (Free e book)

Core Java
1. Effective Java (It is a must for a Java Programmer).
http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683/ref=sr_1_1?s=books&ie=UTF8&qid=1329978820&sr=1-1
http://www.flipkart.com/effective-java-8131726592/p/itmczzffdyegaf6h?pid=9788131726594&_l=gWxQa0snNjHUHKJhnj_y0w--&_r=ClfJhtucrosGHl7p9eYmwQ--&ref=9bddad0f-0716-40dd-9346-8d78fa4ad890
2. Java Puzzles (A good set of interesting puzzles which will challenge you understanding).
http://www.amazon.com/Java-Puzzlers-Traps-Pitfalls-Corner/dp/032133678X/ref=pd_sim_b_8
3.Java Concurrency in Practice (Really a gem!!)
http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601/ref=pd_sim_b_3
4. SCJP by Kathy Sierra Bates (Good for covering core java fundamentals)


J2EE
1. Head First JSP and Servlets
http://www.amazon.com/Head-First-Servlets-JSP-Certified/dp/0596516681/ref=sr_1_4?ie=UTF8&qid=1330501165&sr=8-4
2. Expert One-on-One J2EE Design and Developement without EJB
http://www.amazon.com/Expert-One-One-Development-without/dp/0764558315/ref=pd_bxgy_b_text_b


Algorithms and Data Structures
1. Algorithms by Robert Sedgewick
http://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X/ref=sr_1_5?ie=UTF8&qid=1330178663&sr=8-5
2. Introduction to Algorithms -  Thomas H. Cormen
http://www.amazon.com/Introduction-Algorithms-Thomas-H-Cormen/dp/0262033844/ref=pd_bxgy_b_img_c
3.Data Structures and Algorithm Analysis in Java (3e) - Mark A Weiss
http://www.amazon.com/Data-Structures-Algorithm-Analysis-Java/dp/0132576279/ref=sr_1_4?ie=UTF8&qid=1330178663&sr=8-4

Puzzles/Interview
Puzzles for Programmers and Pros
http://www.amazon.com/Puzzles-Programmers-Pros-Dennis-Shasha/dp/0470121688/ref=pd_sim_b_93
Programming Interview Exposed
http://www.amazon.com/Programming-Interviews-Exposed-Secrets-Programmer/dp/047012167X/ref=pd_bxgy_b_img_b
Cracking The Coding Interview
http://www.amazon.com/Cracking-Coding-Interview-Programming-Questions/dp/098478280X/ref=pd_bxgy_b_img_b
Algorithm For Interviews
http://www.amazon.com/Algorithms-Interviews-Adnan-Aziz/dp/1453792996/ref=pd_sim_b_5
Programming Pearls
http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880/ref=pd_sim_b_6

Others
Design Patterns:Element of reusable Object Oriented Software
http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=pd_sim_b_6
Refactoring Improving the Design of Existing Code
http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672/ref=pd_sim_b_6

Patterns of Enterprise Application Architecture
Head First Design Patterns





5 comments:

Anonymous said...

How about 'Flex 4 Fun'?

Anonymous said...

And some good book for flash?

Anonymous said...

What about Bitter Java? Thats a good book.

David E. Jacobs said...
This comment has been removed by a blog administrator.
Akhil Mittal said...

@anonymous Flex 4 Fun is also good but it may not interest to every Flex developer.

For Flash I have no idea.

Bitter Java is good and I have read it. But I still, wont recommend it as Effective Java is a better bet.

David: Thanks.