I've actually got a website full of free portlet tutorials. It includes code samples and video tutorials. I use rational application developer in the tutorials, but the portlets are JSR168 compliant, so the code and the process will work for any JSR-168 compliant server.
Portlet examples and JSR168 tutorials
For full disclosure, the site is designed to help promote my book on portlet development. I think it's a darned good book for you to read, but I can't say I'm not biased.
Keep posting questions here in this forum and we'll try to minimize your frustration, and speed you up in your knowledge of portlets.
When you plan to build an amazing website based on a portal, you may commonly consider a lot of questions. Some of them would look like the following:
Are you planning to build a website with an open source enterprise portal solution using SOA framework, ESB and Web 2.0 technologies?
Do you want to add collaborative tools, such as Wikis, Blogs, Discussion Forums, Shared Calendar, RSS, mail, Tagging, and instant messaging in the same website?
Do you want to manage, publish and maintain web contents and documents in the same website?
Are you eager to integrate with LDAP, SSO and third-party systems like JBoss jBPM, Alfresco, Orbeon Forms, and Pentaho BI/Reporting in the same website?
Obviously Liferay would be the best choice in terms of answering the above questions. Liferay Portal is one of the most mature portal frameworks in the market and offers the above basic benefits. Liferay is backed by a comprehensive professional services network and it offers custom development, training, and support across the world.
[ May 20, 2008: Message edited by: Jonas X. Yuan ]
[ May 20, 2008: Message edited by: Jonas X. Yuan ] [ May 20, 2008: Message edited by: Jonas X. Yuan ]