IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Introduction au langage Java et à l'écosystème Spring au travers d'une étude de cas
Un tutoriel de Serge Tahé

Le , par Serge Tahé

65PARTAGES

7  0 
Bonjour,

Vous trouverez à l'URL [http://tahe.developpez.com/tutoriels...ysteme-spring/] un document d'apprentissage du langage Java et de l'écosystème Spring.

Ce document est destiné à des débutants souhaitant apprendre Java dans une optique JEE (Java Edition Entreprise), ç-à-d dans une optique professionnelle, sachant que les recrutements de développeurs juniors à Bac+5 se font principalement dans ce domaine. Ce n'est pas un cours JEE mais un cours qui en pose les bases. Pour cette raison, le document utilise abondamment l'écosystème Spring. Que ce soit [Spring Core] pour les architectures en couches, la programmation par interfaces et l'injection de dépendances, [Spring Data] pour accéder aux bases de données relationnelles via une couche JPA (Java Persistence API), [Spring MVC] pour exposer une API jSON sur le web, [Spring RestTemplate] pour dialoguer avec ce service web et [Spring Security] pour en sécuriser l'accès.

Le document est à la fois un TD (Travail Dirigé) d'université et un cours. Une application à construire sert de fil rouge tout au long du document. Construite en version 1 avec une unique classe sans objets, elle va évoluer jusqu'à une application client / serveur sécurisée. Les concepts sont d'abord introduits avec des exemples expliqués en détail et dont le code est fourni. On demande ensuite à l'étudiant d'appliquer le concept qu'il vient d'étudier, à l'application du TD.

Bien que le document aborde beaucoup de domaines, il reste un document d'apprentissage du langage Java. Il n'est demandé aucun pré-requis, seulement du courage et du temps.

Ce TD est donné en deuxième année de l'école d'ingénieurs IstiA de l'université d'Angers. En troisième et dernière année, il est poursuivi par un TD JEE [Introduction à Java EE].

Vous pouvez faire ici les commentaires qu'a pu vous inspirer ce document.

Serge Tahé, le 4 décembre 2015

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Pierre Louis Chevalier
Expert éminent sénior https://www.developpez.com
Le 18/12/2015 à 3:21
Très clair et très instructif comme d'habitude
0  0 
Avatar de ranjalahy
Nouveau Candidat au Club https://www.developpez.com
Le 16/03/2018 à 21:19
Bonjour,

Le pdf du cours et des ennoncés n'est pas disponible. Seul les codes sources sont disponible en téléchargement.
Serait il possible de l'avoir disponible sur lien sur le site s'il vous plait?
0  0 
Avatar de Serge Tahé
Expert éminent https://www.developpez.com
Le 17/03/2018 à 9:04
Citation Envoyé par ranjalahy  Voir le message
Bonjour,

Le pdf du cours et des ennoncés n'est pas disponible. Seul les codes sources sont disponible en téléchargement.
Serait il possible de l'avoir disponible sur lien sur le site s'il vous plait?

Bonjour,

C'est bizarre. Je viens de tester le lien [http://tahe.developpez.com/tutoriels...steme-spring/] et il marche. On obtient bien le PDF. Il faut auparavant s'identifier avec un compte developpez.com.

Cordialement.
0  0