- Powered by Domino 8.5.2 Domino Accelerator Pack
- DAP know which URLs slow down your site. Do you?
Lotus Triple Search DominoExperts + Blogs + R8 forum -> Script vault -> Java

 Java Training

Bryan KuhnPost date: 2007-10-01 13:57

This is a question related to Java Training. 

Myself and another developer do most of our coding in Lotusscript,Javascript We have no experience in plain ole Java.  We are debating the idea of going to some type of Java training to expand our coding skills.  For this I ask you is there any type of Java training you recommend?  Would it be beneficial to go to a Java Boot Camp to get up to speed on Java?  Would the added benefit of Java programming really expand our Development abilities? Or is there not much added benefit to having the Java training?

Thanks in advance.

Niklas WallerPost date: 2007-10-01 19:41

Hi Bryan,

I  am kind of new to Java myself. I have been looking into it before but only briefly. I have also coded C, C++ and a bunch of script languages but I have not been practicing object-oriented programming in depth until recently.

So I decided to just learn it once and for all and bought the book Head First Java. I have read it now and while reading and afterwards I have been taking every chance I can get to code some Java to learn more in practice. By that I mean that when I need to write an agent or a script library I try to do it in Java to get a chance to practice it as well. I have also started to develop in the Eclipse client and pasting in the code in Notes Designer afterwards.

My discovery is that Java is really great, powerful and easy to work with, which I find truly beneficial!

Maybe that works for you too, but perhaps a course or boot camp speeds it up a bit.

// Niklas

Tomas NielsenPost date: 2007-10-01 22:21

I took the slow approach too. But then I had some projects that could only be done using Java and after that I gained enough momentum to master it.

In retrospect I would say that I should have taken the plunge much earlier.

Java will let you do much more than you can do in LS. Java is a language developed with Internet in mind so all sorts of network operations are simple. And then there you will have all the open source java libs to pick from!

Look into it will help you a lot when developing in Java. Eclipse writes about 50% of my code nowadays. 

Bryan KuhnPost date: 2007-10-02 01:48

Thank you both for your quick and insightful responses. 

Fredrik StöckelPost date: 2007-10-02 10:05

I decided one day that I was going to code all agents in Java instead of LS. This was when R5 was hot, and it was a painfull experience because of jdk1.1.8. Java 2 or 1.3 made life so much easier.

I think its fairly easy to learn Domino-java for a LS developer since all (well almost) all LS classes and methods are mapped with java equals. A good book, perhaps a certification study book will help you a lot on understandig the fundamentals.

RSS feed
Subscribe to Forum

Share this page

Top posters
Tomas Nielsen212
Joacim Boive27
Fredrik Stöckel27
Niklas Waller13
Kenneth Haggman11
Bryan Kuhn10
Daniel Lehtihet9
Jonas Israelsson8