JAVA POO
Développement Back EndJavaIntermédiaire

JAVA POO

Apprenez les concepts principaux en JAVA ORIENTE OBJET et développez vos premiers patrons de conception en un rien de temps !

▶ 53 chapitres
⏱ 5h00
📅 29/02/2024
🚀 Commencer✓ Accès gratuit

📋 Programme du cours

1
00 - Présentation
Cours
3m50
2
01 - Introduction
Cours
2m14
3
02 - Les classes en JAVA
Cours
2m51
4
03 - Créer notre première classe
Cours
4m49
5
04 - Explication sur notre première classe
Cours
2m47
6
05 - Créer nos premiers objets
Cours
5m36
7
06 - Allocation de la mémoire - explication
Cours
5m36
8
07 - Allocation de la mémoire - démonstration
Cours
3m44
9
08 - Transformer un code procédural en orienté objet - départ
Cours
3m52
10
09 - Créer notre entité employé
Cours
3m44
11
10 - Encapsulier nos membres
Cours
5m05
12
11 - Résultat final de la version orientée objet
Cours
3m44
13
12 - Pourquoi notre code est-il plus efficace en POO
Cours
2m37
14
14 - Réduire le couplage de classe
Cours
1m43
15
15 - Exemple concret sur le couplage de classe
Cours
4m09
16
16 - Pourquoi encapsuler nos méthodes?
Cours
1m07
17
17 - Conclusion sur la réduction du couplage de classe
Cours
1m14
18
18 - Initialiser les valeurs de nos champs avec un constructor
Cours
2m48
19
19 - Le rôle du constructeur
Cours
1m56
20
20 - L'overloading de méthode en JAVA
Cours
1m37
21
21 - Appeler une méthode overloadée
Cours
0m58
22
22 - Overloader le constructeur
Cours
1m20
23
23 - Faire appel à un constructeur depuis un constructeur
Cours
0m39
24
24 - Introduction aux membres statiques
Cours
1m44
25
25 - Créer un membre statique
Cours
1m22
26
26 - Accéder à un membre statique
Cours
3m03
27
27 - Créer une méthode statique
Cours
2m06
28
28 - Pourquoi la méthode Main() est-elle statique?
Cours
0m46
29
29 - Introduction au projet POO
Cours
1m10
30
30 - Quelles sont les classes nécessaires?
Cours
1m37
31
31 - Gestion de la classe console
Cours
3m43
32
32 - Créer la classe MortgageReport
Cours
0m59
33
33 - Créer la classe MortgageCalculator
Cours
1m10
34
34 - Gestion de la classe MortgageCaculator
Cours
6m36
35
35 - Gestion des problèmes dans la classe MortgageReport
Cours
4m44
36
36 - Initialiser un MortgageCalculator dans MortgageReport
Cours
0m37
37
37 - Lancer notre application POO
Cours
6m05
38
38 - L'héritage et les constructeurs en POO
Cours
2m28
39
39 - Explication sur l'héritage
Cours
2m42
40
40 - Les classes filles peuvent définir leurs propres membres
Cours
1m58
41
41 - Les classes en Java héritent toutes de la classe Object
Cours
3m30
42
42 - Les modificateurs d'accès en JAVA
Cours
5m44
43
43 - L'overriding de méthode en JAVA
Cours
5m47
44
44 - Le polymorphisme en JAVA
Cours
5m28
45
45 - Les classes abstraites
Cours
5m31
46
46 - La finalisation en Java
Cours
3m16
47
47 - La notion d'interface en Java
Cours
3m33
48
48 - La problématique liée au couplage de classe
Cours
6m09
49
49 - Comment mettre en place une interface
Cours
3m56
50
50 - Comment réduire le couplage de classe grâce aux interfaces-
Cours
1m44
51
51 - L'injection de dépendance via le constructeur
Cours
0m32
52
52 - Faire fonctionner notre application via notre interface
Cours
2m17
53
53 - Conlusion sur les interfaces
Cours
1m31