Si usted es profesor en una Universidad,y deseas introducir Java en sus aula. Aqui hay algunos recursos que le ayudaran a iniciar, de manera que pueda dar a sus estudiantes un aprendizaje fuerte. Esta guia puede ayudarte en el aprendizaje de Java, y también NetBeans, y Codigos Abiertos, IDE libre que todos los estudiantes pueden usar para aprender y también para su vida profesional.
| Pasos | link |
| 1.Aprender Java, sus ventajas y desventajas | java |
| 2. Know how Java compares to other technologies and what it is possible to do with it | Java vs Other Technologies |
| 3. Learn what is an IDE, and learn the many IDEs that exists on the market for Java development. Both Commercial IDEs, and also Open Source IDEs | IDES |
| 4. Learn some of the advantages that NetBeans offers for Java development and how it helps students to learn Java | Advantages |
| 5. Many people think that Java is hard, and that you need to do all the code by hand. So, you should also know utilities like Ant, that help your development, and comes integrated to NetBeans IDE, but also can be used standalone | Utilities |
| 6. Learn to use Mattise, that allows you to develop desktop applications pretty much the same way you did in the past with Visual Basic or Delphy | Mattise |
| 7. Learn how to use Visual Web Pack, to develop web applications. They will be based on Java Server Faces, a very easy to use technology, and you don't need to write a lot of code | Web Pack 5.5 Documentation |
| 8. You also need to know that NetBeans supports a lot of plugins to expand the functionalities of the IDE. To develop plugins is very easy, and maybe your students will want to learn how to do it | plugins |
| 9. You should know that there are versions of NetBeans translated for multiple languages, maybe you want to choose the one your students feel more confortable with. There are others being worked one, if you want to help translate the tool for your language | Languages |
| 10. NetBeans has a special Mobility Pack, that allows for the development for mobile and Java Micro Edition applications. Your students can get very excited in trying that | Mobile Applications Learning Trail |
| 11. To teach Java and NetBeans, you may want to create a study plan that includes at least the following activities | |
| 12. You may want to start referencing the Java platform, with some small clear exemples that teach the basic Java constructs | JavaAlmanac |
| 13. Introduce your students to Object Oriented Programming | |
| 14. You can introduce those tutorials and the Java documentations to your students | |
| 15. This is a list of software you need to teach your classes | |
| 16. You can use BlueJ to teach object oriented programming and also the initial usage of UML. BlueJ has an upgrade path to NetBeans, when your students are more proficient with the |