Hello all, (Hello @Mickael).
Merci pour ce MP, c'est pas très courant :).
Voici les sujets qui m'intéresseraient au cas où ils ne sont pas déjà couvert:
Page cours Java (37 nouvelles entrées)
Citation:
Java SE (Java 8, java.io, OpenJDK, Lambda, certification)
NIO2, les Streams
Citation:
Interfaces graphiques (Swing, JavaFX)
SWT, EMF, Sirius/GMF, Eclipse RCP/RAP
Citation:
POO et Design Patterns (Builder, Singleton, Visisteur)
Lombok, pourquoi pas d'héritage multiple, le classpath (peut être une intro à la programmation modulaire)
Citation:
APIs standard et tierces (Apache POI, EasyBatch, PAC4j, Guava, Apache Directory)
CDI, Deltaspike, Spring-beans/context, AOP, OSGI, JTA
Citation:
Tests et performances (DbSetup, Catch-Exceptionn)
JMeter, TestNG, AKKA
Citation:
Langages de scripts (Ceylon)
Scala, Groovy, Closure (surtout closure :p)
Citation:
Frameworks de persistance (MongoDB, P6Spy, Hibernate)
Plutôt JPA qu'Hibernate, ElasticSearch (ou encore ELK), Neo4j
Citation:
Outils (Gradle, IntelliJ IDEA)
Eclipse, Maven
Citation:
Développement mobile (RaspberryPI, Algoid)
Cordoba for sure!
Page cours Java Web (10 nouvelles entrées)
Citation:
JSF (FluentLenium)
Myface, PrimeFace, Richface, Tomahawk, j'ai eu pas mal de mal à trouver les bonnes
Citation:
Services Web (ESB, Mule ESB, PAC4j)
- Karaf, SMX, Camel, OPS4J, Felix, (Virgo), Spring integration (à choisir, je ne prendrais jamais mule)
- CXF, RESTEasy et consorts
- RESTFUL principles (les links, le concept de states...).
- SOAP, même si c'est un peu has been
- Comment gérer les certificats, OAuth
- Jaxb, Xstream, Dozer, JSonP, JDom
Citation:
GWT (conférence, mode hors-ligne, Super Dev Mode)
Perso j'aime pas, je préférais Flex
Citation:
Spring MVC (introduction)
Il y a même une nouvelle JEP qui va bientôt sortir sur le thème :)
Citation:
Autres frameworks Web (Ninja)
Ca c'est le top, un bon Angular, du Websocket, du REST, du Grunt/bootstrap/...
Où en est le cloud?
Déploiement:
Openshift, Cloufoundry, GAE
Intégration:
Travis, Codeship
Github!
Fuse, Osgi R6
Les communautés:
Apache, Eclipse, OPS4J, Spring, Devoxx...
D'un point de vue Stack, j'ai de plus en plus de mal à voir J2EE/Java+Web d'un bon oeil, mieux vaut privilégier du modulaire et du OSGI: c'est de plus en plus simple à utiliser et de plus en plus utile pour éviter les conflits entre dépendances (et on en utilise de plus en plus). J'aimerais vraiment qu'on se mette à promouvoir cet écosystème.
D'un point de vue Java, il est important de motiver les utilisateurs à participer aux communautés (s'inscrire sur les mailing list, regarder les sources de la classe LocalContainerManagerFactoryBean) car c'est ainsi que le l'écosystème progressera, et ça ça n'a pas de prix!
En tout cas merci pour cette longue liste de tutos à ne pas rater, en français ça fait du bien :).
Mes plus sincères salutations distinguées :bravo:
Tcharl