Moi je dirais non. Pour voir les différences de Java 7 par rapport à Java 6, un tutoriel devrait suffire comme celui-ci par exemple :
http://adiguba.developpez.com/tutoriels/java/7/
A vrai dire, je me poserais davantage la question quand je passerais à Java 8.
Voici mes quelques éléments de réponses :
- Pour Vaadin, franchement, il n'y a pas vraiment mieux que la documentation officielle (sachant que celle-ci est disponible au format ebook ou PDF également) : https://vaadin.com/book
- Pour Swing, normalement si tu connais déjà Java depuis plusieurs années, ça m'étonnerait que tu n'y ais jamais touché.
- Pour JBoss, Oracle et PostgreSQL, ça dépend vraiment ce que tu fais. Si tu es centré sur du développement Java métier ou Java IHM, quelques compétences en bases de données et savoir se servir d'un serveur d'application suffiront.
Dans tout les cas tu ne vas pas pouvoir être expert en tout car là il y a aussi bien un framework web vieillissant (Struts) que de l'IHM en client lourd (Swing) que du développement mobile (Android) que du framework web évoluée (Vaadin), etc..
PS : N'oublie pas de faire un tour par ici pour avoir des opinions au fait :
http://java.developpez.com/livres/
Partager