Se você é um desenvolvedor e quer ganhar uma mãozinha na hora de desenvolver e programas utilizando a linguagem Java, então a dica é o programa NetBeans, que na verdade é uma aplicação que facilita a vida do programador. Na ferramenta, é possível encontrar uma série de outras ferramentas necessária para o desenvolvimento dos projetos profissionais em Java e também em outras linguagens, como C/C++ e Ruby on Rails.
Com o NetBeans o desenvolvedor terá a oportunidade de trabalhar utilizando um recurso chamado GUI Builder, que e uma aplicação que permite a utilização de uma interface que auxilia na hora de inserir aplicações e no posicionamento dos componentes. A facilidade é justamente porque a ferramenta apresenta os espaços e alinhamentos automaticamente. O programador também pode editar as propriedades destes componentes clicando nos botões JLabels, JButtons e JTextFields.
O NetBeans IDE oferece ferramentas com suporte de criação em todos os componentes Java EE, incluindo EJBs, serviços web, entre outros. é permitida a modelagem de visuais UML, com vários tipos de diagramas, bem como desenhar e analisar as aplicações destes modelos.
O Downgratis possui cursos de Java e JQuery