The Source for Java Technology Collaboration
User: Password:



Daniel Wildt's Blog

May 2008 Archives


Tools for Java projects using Agile Methodologies - Presentation from RSJUG Day

Posted by dwildt on May 31, 2008 at 07:57 PM | Permalink | Comments (0)

Today in the morning I attend the JUGDay, an event from RSJUG, the Rio Grande do Sul Java Users Group.

Going to these events is always a good opportunity to find friends, do some networking and share knowledge.

Well, I gave in the morning a tutorial about Agile Methodologies, focusing in Tools for Java projects using Agile Methodologies.

It was divided in two parts, one about the basics and mechanics about Agile Methodologies, talking about XP, Scrum, FDD and Lean Development. The other one was a practical part, where I talked about White box testing, JUnit, FIT, Emma, Black box testing, Selenium IDE, Selenium Remote Control, Continuous Integration, Cruise Control, Code Audit, PMD, performance testing, JMeter and how companies can start increasing the usage of Agile Methodologies, code quality and testing skills with the help of some tools.

For the second part I made use of the presentation I made last year in Just Java 2007, a big event here in Brazil. Check here:

But the important to say here as I was saying today in the tutorial, you need first to change your culture to use those tools for the good of a project. Tools will not do the hard work, they are big helpers though. If you want to become Agile, well, I can help you out.

If you want to check the first presentation used in the event, see bellow (it is in portuguese) :


Also, if you want to check the code used in the presentation, please access the BankAccount project inside the FUJA code base. There you find examples using those tools mentioned before, including an ANT build file to run all those tools together.



Java Certification references from FUJA study group

Posted by dwildt on May 29, 2008 at 09:48 AM | Permalink | Comments (0)

A Java Certification can be a good way for one to set a goal to increase knowledge in Java.

Is the certification important? Maybe the certification will help your career and it will not be a bad thing in your resume.

And as I was saying, it would be a good way to set a goal to increase knowledge.

If you start with a Java Associate certification and them move to a Java Programmer or Web Component Developer, or even to a Architect certification, well, there are lots of paths to follow.

To help people in references, FUJA, a Java Study Group from Rio Grande do Sul, in the south of Brazil is starting some initiatives to study and prepare to Java Certifications. Check this page from FUJA Wiki with lots of references to study for Java Certifications.

Learning Java with Passion! Amazing!

Posted by dwildt on May 23, 2008 at 09:21 PM | Permalink | Comments (1)

Checking Arun Gupta's blog, I found this link to a free Ruby on Rails online course. It will start on July 15th. Great initiative! Amazing!

But the post is not about this, it is about all the resources available at Java Passion.

You can find in there great information about Java, Enterprise Java and currently the WebServices course is running. Learn concepts like WSDL and SOAP, important if you are learning the concepts behind WebServices.

If you are looking for new technology, you may want to check the material related to EJB 3 and JPA.

Open Source Documentation - Collaborate!

Posted by dwildt on May 12, 2008 at 10:37 AM | Permalink | Comments (0)

I'm teaching in college since 2004, and most of the resources I use in my classes are online resources. Very dynamic and easy to follow, everybody can access and use that to learn more about some subject.

Today with internet and this blog explosion we have it is very good to see people spreading knowledge across the globe.

You have portals dedicated to some specific technology, we have people running their blogs and sharing what they know. That's great!

At the perspective of the Global Education and Learning Community, the GELC, and also looking at java.net portal, well, we have that! Lots of blogs and articles available for the community and we can't forget all the projects we have inside our communities!

The first resource I would like to suggest, if you are looking for a place to share knowledge, is Curriki.org! Curriki.org is connected to the GELC community. Inside java.net we can create projects, and if that's the case we can create projects with goals to share knowledge. Having that, you can use curriki.org to create your online courses, create your classes and have a place where the whole community can get information. That's a good place for teachers.

I have shared some materials inside curriki.org a few months ago and will share more soon. It is a great opportunity to give more information and help people to prepare themselves to bigger challenges.

If you are looking for a more generic resource, that would be Wikipedia! You can even start to learn Java in there.

Back to java.net portal you can check the Javapedia, which is a project that want to cover all aspects of the Java platform! You can learn a little more about Javapedia at Wikipedia!

And that's it. Some good resources where you can share knowledge using a GNU Free Documentation License or Creative Commons.



Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds