Cours
PrestaShop

Newsletter

Développer des applications web avec Java EE

Servlets, JSP, Tomcat, Web Services Rest, JAX RS, Jersey, Ajax, JSON et un peu de jQuery

Ou s'abonner pour un accès illimité sans engagement à tout Skilleos pour 19,90€/mois. En savoir plus
chapitre

Chapitres

92

chrono

Durée

38h27 de cours en ligne

chrono

Prérequis

acces

Accès

24h/24 et 7j/7
PC/Mac, tablette et smartphone

certificat

Certificat

Délivré à la fin de la formation

1for1

Notes

3.5 / 5 - 2 votes

1for1

1 For 1

Un abo ou un achat sur Skilleos = Un cours offert à un bénéficiaire

Jean-Philippe Ehret

Jean-Philippe Ehret

Jean-Philippe Ehret est architecte logiciel et enseignant professionnel. Après avoir occupé différents postes dans l'industrie du logiciel pour les entreprises, Jean-Philippe à fondé en 2008 Jnesis, une société qui offre des services d'expertises dans les technologies Java et Javascript. Parallèlement il a officié pendant près de 20 ans en tant que formateur - enseignant Java pour un large public de professionnels et d'étudiants ingénieurs. Jean-Philippe vit désormais avec sa famille en Nouvelle-Zélande où il travaille sur de nouveaux projets et profite de la vie. 

Java constitue le langage de prédilection des entreprises côté serveur depuis des années. Cependant, dans le domaine du web, les standards évoluent très vite, aussi bien du côté client que du côté serveur, alors comment vous frayer un chemin dans l'univers du web avec Java ?

Grâce à Java EE c'est possible, alors venez vous initier au développement d'applications web grâce à ce cours Java EE en ligne !

Aujourd'hui, la plupart des applications offrent une interface web à l’utilisateur afin qu’il puisse interagir avec le système simplement et agréablement, sans recourir à l’installation d’aucun autre logiciel. Ces applications web dites “modernes” sont constituées de 2 parties : une partie “client” qui s’exécute sur le navigateur web généralement à base de HTML, Javascript et CSS, et une partie “serveur” qui s’exécute sur un serveur situé sur le réseau et qui exploite des langages de programmation classiques comme Java, C, PHP, Python, Javascript … Dans ce cours Java EE en ligne, Jean-Philippe Ehret vous apprendra à développer ces applications web grâce au langage Java EE. 

Contenu du cours

  • Des annexes et fiches récapitulatives
  • Des exercices de mise en pratique

À la fin du cours, vous serez capable de :

  • Réaliser une application web avec Java EE
  • Utiliser les technologies fondamentales de Java EE 7 dédiées aux web que sont les Servlets, JSP et Web Services avec JAX-RS
  • Utiliser un serveur d'applications Web Java en l'occurence Apache Tomcat
  • Mettre en oeuvre des standard du Web côté navigateur avec Javascript, jQuery, Ajax et JSON
  • Mettre en oeuvre API Rest avec Java EE

Chapitres

INTRODUCTION
1
01:34
Est-ce bien le cours que vous recherchez ?
2
01:29
Mise à jour du Kit de développement Java
3
04:16
Mise à jour de Netbeans
4
03:52
Mise à jour de Eclipse
5
00:53
Exercice 1 - Module "core" et entités métier : Validez vos connaissances Java
6
13:54
Exercice 1 - Correction
7
04:00
Toutes les questions auxquelles vous saurez répondre à la fin de cette formation
COMMENT ÇA MARCHE LE WEB DÉJÀ ?
8
08:46
Serveur et Client Web
9
08:13
Le serveur Web Apache
10
06:23
Ce qu'il faut savoir du protocole HTTP
11
02:00
Validez vos connaissances théoriques
QU’EST CE QU’UNE APPLICATION WEB JAVA ?
12
03:27
Serveur d’application Web Java
13
04:19
Installer un serveur Tomcat
14
04:13
Tomcat qu'est ce que c'est ?
15
04:05
Le conteneur de Servlets - Tomcat : comment ça marche ?
16
02:17
Structure d’une application Web Java
17
09:48
Première application Web Java
18
03:51
Exercice 2 - Sujet et Correction : 1ère version du frontoffice
19
02:00
Validez vos connaissances théoriques
FOURNIR DU CONTENU DYNAMIQUE - INTRODUCTION AUX SERVLETS JAVA EE
20
02:17
C'est quoi une Servlet ?
21
05:44
La Servlet Http
22
05:40
Compiler une Servlet Http
23
06:46
Exécuter une Servlet Http, le chemin d'accès
24
03:18
Générer une Servlet avec Netbeans
25
11:36
Générer une Servlet avec Eclipse
26
06:08
Exercice 3 - Sujet et Correction : Première Servlets - La page d'accueil
27
06:07
Utiliser d'autres classes dans la Servlet
28
12:23
Exercice 4 - Sujet et Correction : Une servlet pour afficher la liste des œuvres
29
07:09
Les fichiers .war
30
02:00
Validez vos connaissances théoriques
LES SERVLETS - CONCEPTS FONDAMENTAUX
31
09:29
Content type
32
04:26
Jeu de caractères / Charsets
33
04:32
Générer un autre type de contenu comme du PDF
34
05:03
Le descripteur de deploiement web.xml
35
04:53
Transmission de paramètres
36
12:11
Exercice 5 - Sujet et Correction : Descriptif de l'oeuvre
37
05:18
Traitement des formulaires
38
15:58
Exercice 6 - Sujet et Correction : Formulaire d'ajout au catalogue
39
06:55
La méthode de soumission POST
40
08:15
Exercice 7 - Sujet et Correction : Authentification de l'administrateur
41
02:53
Pourquoi utiliser POST : introduction à REST
42
01:52
Exercice 8 - Sujet et Correction : Ajouter une oeuvre en utilisant la méthode POST
43
06:27
Exécutions simultanées d'une Servlet - Thread Safety
44
15:40
Session HTTP - suivi de l'utilisateur
45
03:20
Exercice 9 - Sujet et Correction : Conservation de l'identifiant de l'utilisateur
46
15:16
Exercice 10 - Sujet et Correction : Constitution d'un caddie d'achat
47
04:37
Durée de vie de la session utilisateur
48
03:57
Exercice 11 - Sujet et Correction : Déconnexion du back-office
49
08:12
Coopération ou transfert de contrôle
50
09:32
Exercice 12 - Sujet et Correction : Transfert de contrôle en cas d'erreur lors de l'ajout
51
08:57
Portée des variables en mémoire (Scope)
52
03:00
Exercice 13 - Sujet et Correction : Afficher l'identifiant de l'oeuvre ajoutée
53
03:00
Validez vos connaissances théoriques
LES PAGES JSP : INTRODUCTION
54
07:16
JSP - Qu'est ce que c'est ?
55
05:11
JSP-Comment ça marche?
56
02:42
Exercice 14 - Sujet et Correction : Première JSP - Page d'accueil du front-office
57
05:39
Les scriptlets Java
58
03:04
Variables implicites
59
05:55
Exercie 15 - Sujet et Correction : Scriptlets Java et variables implicites - La page d'accueil du back-office
60
11:26
JSP EL (Expression Language)
61
03:52
Exercice 16 - Sujet et Correction : Le catalogue des oeuvres en JSP
62
03:46
Importer des classes dans une JSP
63
01:43
Exercice 17 - Sujet et Correction : Les JSP EL pour afficher l'identifiant de l'administrateur connecté
64
02:00
Validez vos connaissances théoriques
ARCHITECTURES STANDARDS ET TECHNOLOGIES ASSOCIÉES : INTRODUCTION à JAVA EE
65
11:26
Le Design Pattern MVC pour les applications Web Java
66
05:32
Exercice 18 - Sujet et Correction - MVC : Afficher le descriptif de l'oeuvre avec Servlet et JSP
67
14:55
La JSTL (Java Standard Tag Library)
68
05:12
Exercice 19 - Sujet et Correction : Itérer sur les oeuvres du catalogue avec la JSTL
69
02:31
Accès indirect aux JSP
70
01:52
Exercice 20 - Sujet et Correction : Accès indirect aux vues catalogue et descriptif
71
07:13
Java EE qu'est ce que c'est ?
72
05:13
Struts, JSF, Spring MVC : les frameworks Web MVC 2
73
02:00
Validez vos connaissances théoriques
WEB 2.0 ET LES APPLICATIONS WEB MONOPAGES (SPA)
74
06:18
Introduction - Quel est le problème ?
75
16:32
Ajax et jQuery : Interagir avec le serveur sans rechargement de la page
76
04:54
Exercice 21 - Sujet et Correction : Le catalogue des oeuvre sans rechargement de la page
77
16:11
Le format JSON : Consommer des données brutes
78
12:44
Automatiser la conversion du JSON avec Jackson
79
04:24
Exercice 22 - Sujet et Correction : Fournir le catalogue à partir de données au format JSON
80
02:00
Validez vos connaissances théoriques
LES WEB-SERVICES RESTFUL
81
02:18
Web MVC2 le retour !
82
16:25
JAX-RS et Jersey
83
06:19
Exercice 23 - Sujet et Correction : Fournir le catalogue avec JAX-RS et Jersey
84
19:38
Mettre en oeuvre le Standard ReST
85
07:10
Exercice 24 - Sujet et Correction : Un catalogue qui exploite un Web Service RESTful
86
05:59
Séparer physiquement le front-end et le back-end
87
04:20
Exercice 25 : Fusionner les services du front et du back-office
88
09:41
Exercice 25 : Correction
89
02:00
Validez vos connaissances théoriques
BONUS
90
11:58
Rappels - Installer la machine virtuelle et le kit de développement
91
05:53
Rappels - L'encapsulation des propriétés : les composants réutilisables
92
04:00
Toutes les questions auxquelles vous savez maintenant répondre !


   Avis (2)

3.5/ 5


113 élèves suivent déjà ce cours



  • .
    Il y a 4 mois


    Le cours est bon, les explications également. Seulement la prononciation de certains termes anglais changent le sens de certaines notions.

  • .
    Il y a 9 mois


    bien

Nos élèves ont également aimé :

Développer des applications web avec Java EE

39.00 €

close if for show price

  • langues fr