Java User Groups are becoming active in educating the next generation of Java developers. In a post to the JUG Leaders email list, the MoroccoJUG stated that they organized "a new program to give Java EE courses to students in their graduation year (from engineering schools and university..)". They call the program JEMI (Java Education Moroccan Initiative).
The curriculum includes:
- Enterprise application with Java EE6 (Java EE overview)
- Web Development ( JSP, Servlets); JSF
- CDI (Context & dependency injection)
- JPA 2.0; EJB 3.0
- JAX-WS within the context of Web Services and RESTful Web Services
Pictures are available on the MoroccoJUG Flickr page.
The Pakistan JUG has also "started a 4-session Java EE 6 Workshop in local university,ialamabad,Pakistan to educate students about Java."
The idea of Java User Groups engaging in educating the younger generation of developers is receiving considerable attention on the JUG Leaders email list of late. Java User Group Chennai leader Raj Hegde wonders:
Do we really need multiple version of java material in English (which is a common in many countries) ? If we do so what i see is some very basic change in this... instead of creating multiple English version of Java Education material, why not well first all join and create one single English version and then let regional JUGs can translate this material to their regional language (spanish, french, tamil, hindi etc) I feel this makes sense.!
Makes a lot of sense to me, too. Why not have a "master" version of essential Java material written in English. Then, where needed, involve Java User Groups to provide translations for members of their locality who cannot benefit from the English language edition? This, as opposed to having many different versions of basic Java content produced in various countries...
Raj ends his post with:
We have started wonderful movements in these days "Adopt a JSR" "Adopt OpenJDK" Why not we make something on a common Java English material and then let it be with regional JUG to do in different languages.
Java User Groups have indeed recently become very active in the JCP via the Adopt-A-JSR Program, and they are also increasingly active in Java's future through increased involvement in development of the next generation of the OpenJDK. Educating the next generation of developers does indeed seem a natural extension of these efforts, no?
Here are the stories we've recently featured in our Java news section:
- Dustin Marx provides Seven NetBeans Hints for Modernizing Java Code;
- Swaranga Sarma demonstrates Garbage Collection with Automatic Resource Management in Java 7:;
- Adam Bien demonstrates The Executable Feel Of JAX-RS 2.0 Client;
- Lincoln Baxter III asks Is your web application secure? HTTP attacks are real, and dangerous;
- Roman Kennke describes Test Driven Thermostat Development;
- Geertjan Wielenga demonstrates What Extends JComponent?;
- Dustin Marx suggests Unit Testing is a Means to an End;
- Jonathan Giles presents Interview with David Grieve;
- Markus Eisele continues The Java EE 6 Example - Enhance Security with Galleria - Part 5;
- Jonathan Giles presents Interview with Jeff Hoffman;
- Roger Brinkley presents Java Spotlight Episode 76: Pro Java FX2 - A Definative Guide to Rich Clients with Java Technology:;
- Alexis Moussine-Pouchkine reports GlassFish 3.1.2 news Oracle Linux 6 and OEPE support;
- Markus Eisele presents The Heroes of Java: Ola Bini;
- Niklas Schlimm continues Threading stories: about robust thread pools;
- Tori Wieldt announces JavaOne Technology Conference Is Coming to Russia;
Our latest Java.net Spotlight is the NetBeans Team's NetBeans IDE 7.1 Satisfaction Survey:
Thank you for taking the time to provide your feedback on your experience with NetBeans IDE 7.1 or the update release NetBeans IDE 7.1.1. Question 1. Are you providing feedback for NetBeans IDE 7.1 or the update release 7.1.1? ...
Our previous Spotlight was Arun Gupta's Jersey 2.0 Milestone 2 Now Available:
Jersey 2.0 milestone 2 is now available. It builds upon the first milestone and adds several new features such as server-side asynchronous processing, server-side content negotiation, improved JAX-RS parameter injection, and several others...
Before that, we featured Emil Ivov's Google Summer of Code 2012 is on! Apply Now!:
This year Jitsi is participating in GSoC under the umbrella of the XMPP Standards Foundation. To all students: check our the Jitsi project ideas and Apply Now!. You can also check the other cool XMPP projects particpating with the XSF. Waste no time, deadline is April 6!
Subscriptions and Archives: You can subscribe to this blog using the java.net Editor's Blog Feed. You can also subscribe to the Java Today RSS feedand the java.net blogs feed. You can find historical archives of what has appeared the front page of Java.net in the java.net home page archive.