I don't know much about the different certifications, so maybe you should just look around on these forums. Hmm books.. I'm not sure, since my Java books are all Dutch I think looking on Amazon.com and sort by Avg. Customer Review will show you some good books. This one looks al right to me:

magxtopher wrote:1)The best best and easy way to learn Java programming.I am 100% newbie.

There is no such thing called "The best best and east way to learn", it all depends on you and what you are comfortable with. However the most common method is to grab a book that you like, study and EXERCISE, reading and understating a topic in java, will get you nowhere unless you practice the content and keep coding for hours, beside books, there are some free tutorials online.Having no programming experience, will not make the job easier especially when it comes to java, but trust me once you get the concept of java, learning other programming languages will be alot easier.

The guys who made java are the best to get certified from, "Sun Java Certification" another good one is provided by Oracle, bear in mind, being certified in java, doesn't mean you can solve real problems in real world, the best certification you can get is called "experience".

I haven’t had experience learning java from institutes, sorry can't help you with that, although you might want to visit oracle's website I heard they do some java courses online.

magxtopher wrote:4)Books...recommend

For a beginner, I would say start with the book: "Head First Java, 2nd Edition by Kathy Sierra and Bert Bates", if you had some very basic experience I would recommend "Big Java", but do not start with Big Java as it does not provide any solutions to the exercises in book.

Lastly, have fun ;)

Regards

PS: If you needed help on any Java topic PM me I'd be happy to help.

Last edited by ZeroOne on Sat Jun 16, 2012 11:19 am, edited 1 time in total.

Don't worry about programming certifications. Programming certifications carry no weight for most employers. Whereas many networking jobs will ask for a CCNA or a security job will ask for a CISSP, programming jobs generally require CS degrees and experience and do not look at certifications at all. If your goal is to be a full-time programmer, try to get a CS degree

Outside of application security, the programming skill that is expected in most security jobs is minimal or is considered a bonus/nice-to-have. Learn whatever languages interest you and put them to use: automate, build tools, etc.