JAVA EE
Développement Back EndJavaDébutant

JAVA EE

Découvrez le standard JEE et apprenez à concevoir des applications web Java performantes !

▶ 83 chapitres
⏱ 4h30
📅 31/03/2024
🚀 Commencer✓ Accès gratuit

📋 Programme du cours

Introduction
1
La programmation POO en JAVA
Cours
None
2
Les différentes éditions de Java
4m39
3
Quelle est la différence entre JAVA SE et JAVA EE?
Cours
None
Configurations
4
01 - Installer la JDK8
Cours
2m38
5
02 - Configurer la JAVA_HOME sur mac
Cours
5m09
6
03 - Configurer la JAVA_HOME sur pc
Cours
2m12
7
04 - Installer Netbeans
Cours
2m05
8
05 - Télécharger Tomcat
Cours
1m39
Démarrer notre application
9
06 - Créer sa première application
Cours
2m29
10
07 - Explication sur l'architecture de notre projet
Cours
3m06
11
08 - Dépendances vs Dépendances Java
Cours
0m50
12
09 - Exécuter notre premier programme
Cours
4m14
13
10 - Exécuter notre application en ligne de commande
Cours
2m54
14
11 - Configurer le pom.xml pour générer notre manifest
Cours
4m36
Tomcat
15
12 - Qu'est-ce que Tomcat
Cours
1m28
16
13 - Lancer mon server Tomcat
Cours
3m05
17
14 - Lancer une application dans Tomcat
Cours
1m59
Notre application web et sa structure
18
15 et 16 - Qu'est-ce qu'une application web
Cours
2m16
19
17 - Explication sur l'extension WAR
Cours
2m05
20
18 - Créer notre première application web
Cours
3m15
21
19 - Explication sur la structure de notre application web
Cours
3m45
22
20 - Déployer notre application web dans le serveur tomcat
Cours
3m45
23
21 - Lancer l'application avec Netbeans
Cours
1m47
24
22 - Redémarrer ou arrêter le serveur
Cours
0m50
Configurations Maven
25
23 - Quelles dépendances Maven nous a-t-il téléchargé
Cours
2m29
26
24 - Configurer les dépendances de notre projet
Cours
3m49
27
25 - Que signigie la balise scope dans le po
Cours
1m00
Les servlets - concepts fondamentaux
28
26 - Qu'est-ce qu'une servlet
Cours
1m28
29
27 - Créer notre première servlet
Cours
4m34
30
28 - Implémenter les méthodes de HttpServlet
Cours
3m09
31
29 - Comment exécuter notre Servlet
Cours
2m10
32
30 - Comment Tomcat interprète-t-il notre Servlet
Cours
3m30
33
31 - Créer une servlet avec Netbeans
Cours
1m51
34
32 - Créer une classe externe à notre Servlet
Cours
1m40
35
33 - Utiliser une classe externe dans notre Servlet
Cours
4m57
36
34 - Déplacer la classe User dans une application tierce et y dépendre
Cours
5m03
37
35 - Déployer sur le serveur le livrable War
Cours
6m35
38
36 - Définir le content-type d'une réponse
Cours
3m13
39
37 - Paramétrer l'encodage de notre réponse
Cours
3m45
40
38 - Retourner un PDF dans notre réponse
Cours
4m43
41
39 - Le descripteur de déploiement web xml
Cours
7m34
42
40 - Transmettre des paramètres en url
Cours
7m52
43
41 - Récupérer les saisies d'un formulaire
Cours
5m17
44
42 - Soumettre nos donnée en POST
Cours
5m57
45
43 - La méthode POST est-elle réellement sécurisante?
Cours
1m14
46
44 - Les servlet doivent être threadSafe
Cours
11m34
47
45 - Le protocole HTTP est en mode déconnecté
Cours
1m09
Créer une session
48
46 - Introduction à la mise en place d'une session utilisateur
Cours
0m45
49
47 - Mise en place de notre petite boutique e-commerce
Cours
7m51
50
48 - Initialiser et alimenter une session utilisateur
Cours
5m23
51
49 - Récupérer les informations stockées en session
Cours
3m50
52
50 - Procéder au paiement du produit selectionné
Cours
4m19
53
51 - Explication et démonstration sur le fonctionnement de la sessions
Cours
2m57
54
52 - Vider ou supprimer une session
Cours
1m31
55
53 - Durée de vie d'une session
Cours
1m10
Transfert de controle et scope
56
54 - Introduction aux transfert de contrôle
Cours
1m
57
55 - Mise en place du transfert de contrôle
Cours
2m15
58
56 - Test du transfert de contrôle
Cours
2m12
59
57 - Transfert de controle via une seconde servlet
Cours
4m05
60
58 - Introduction à la portée des variables et scopes
Cours
3m16
61
59 - Transferer des données entre servlet via le scope request
Cours
7m08
Les JSP - concepts fondamentaux
62
60 - Test et introduction aux JSP
Cours
2m17
63
61 - Les pages JSP
Cours
1m05
64
62 - Créer et interpréter notre première JSP
Cours
3m27
65
63 - JSP vs Servlets
Cours
3m27
66
64 - Les directives en JSP
Cours
2m42
67
65 - Introduction aux scriplets
Cours
1m27
68
66 - Mettre une condition dans notre JSP
Cours
3m31
69
67 - Afficher la valeur d'une variable dans une JSP
Cours
3m06
70
68 - Explication sur l'interpétation du code dans une JSP
Cours
0m44
71
69 - Les variables implicites
Cours
2m29
72
70 - Importer une classe utilisateur dans une JSP
Cours
2m53
73
71 - Importer une classe Java dans une JSP
Cours
1m54
LES JSP EL - concepts fondamentaux
74
72 - Les JSP EL
Cours
1m05
75
73 - Utiliser les JSP EL
Cours
0m48
76
74 - Transférer le contrôle de la servlet à notre JSP
Cours
4m41
77
75 - Remplacer les scriplets par les EL
Cours
5m31
78
76 - Fonctionnement et avantages des EL
Cours
3m25
79
77 - Introduction à l'exercice
Cours
1m11
80
78 - Correction de l'exercice
Cours
5m48
Introduction au modèle MVC
81
79 - Introduction au modèle MVC
Cours
1m08
82
80 - Explication sur le modèle MVC
Cours
1m07
83
81 - Mise en place d'un modèle MVC
Cours
1m34