Bonjour,
Je suis en master 1 informatique spécialité Développement logiciel, je veux me spécialiser en JEE, et je souhaiterai savoir quelles sont les compétences et les technologies à maîtriser ???
Merci
Bonjour,
Je suis en master 1 informatique spécialité Développement logiciel, je veux me spécialiser en JEE, et je souhaiterai savoir quelles sont les compétences et les technologies à maîtriser ???
Merci
Bonjour,
c'est très subjectif comme question mais intéressant au demeurant.
Donc selon mon avis, qui est très personnel et pourra varier suivant les personnes qui te répondront :
- JSP / Servlet / Filters (la base)
- JSF2 + bibliothèques de composants (PrimeFaces, IceFaces)
- CDI et/ou Spring IoC
- EJB 3.1 (Sessions / Entities donc JPA / Timer / Asynchrone / Transactions)
- JAXB
- JAX-WS (webservices soap) et JAX-RS (webservices rest)
- JAAS et/ou Spring Security
- JDBC et pools de connexions, DataSource, etc.
- connaitre tous les projets Apache Commons (évite de ré-inventer la roue)
et biensûr :
- HTML
- CSS
- JavaScript (un peu)
- AJAX
- XML, XML-SCHEMA, XPATH (XSLT ?)
sans oublier la partie "réseau" :
- TCP/IP
- HTTP
- HTTPS
- Sockets
Moins on code, moins il y a de bug ... et vice-versa ainsi qu'inversement ...
Merci
as tu de bons tuto ou conseils ? d'ou dois je commencer ?
merci
Avant de se lancer en JEE je conseillerais une bonne maîtrise du langage Java en lui même, maîtriser la programmation Objet et connaître les principes des grands design pattern que tu pourras rencontrer. Connaître les grandes lignes des architecture d'applications n-tiers. Renseigne toi sur chaque technologie JEE, pour savoir à quoi elle sert, sans forcément l'utiliser dans l'immédiat.
Après à la liste de techno publiée par fxrobin j'ajouterais JNDI. Et si c'est pour trouver du boulot après ton master, regarde aussi du côté de Struts en plus de JSF ainsi que les anciennes versions d'EJB : 2.1 et 3.0 (Tout le monde n'est pas au dernier goût du jour ). Le plus simple étant de regarder les offres d'emploi et les compétences demandées.
Oui un bon conseil
, je maîtrise java mais pas parfaitement !!! mais tellement que c'est vaste...
quels livres a ton avis serai bien ??
je préfère avoir des livres
j'avais oublié : les Threads aussi.
Tout est multithreadé, ou presque, en JEE, faut donc comprendre et maitriser ce que c'est.
Moins on code, moins il y a de bug ... et vice-versa ainsi qu'inversement ...
En livre, pour débuter en JEE (pas JAVA hein, JEE), ceux de Antonia Goncalves sont très bien (JEE5, JEE6)
http://www.apress.com/java/java-ee/9781430219545
Moins on code, moins il y a de bug ... et vice-versa ainsi qu'inversement ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager