﻿1
00:00:01,030 --> 00:00:03,420
‫- : Et maintenant, pour terminer cette section,

2
00:00:03,420 --> 00:00:05,630
‫utilisons à nouveau notre API, cette fois

3
00:00:05,630 --> 00:00:08,803
‫pour mettre également à jour le mot de passe de l'utilisateur.

4
00:00:10,750 --> 00:00:12,170
‫Fondamentalement, ce que nous

5
00:00:12,170 --> 00:00:14,463
‫allons faire, c'est de faire fonctionner ce formulaire ici.

6
00:00:17,060 --> 00:00:18,530
‫Nous avons déjà créé la

7
00:00:18,530 --> 00:00:21,460
‫fonction de mise à jour des données dans la dernière leçon, et

8
00:00:21,460 --> 00:00:23,440
‫maintenant nous pouvons continuer et créer également une

9
00:00:23,440 --> 00:00:25,760
‫fonction de mise à jour du mot de passe.

10
00:00:25,760 --> 00:00:29,670
‫Mais cette fonction aurait fondamentalement la même apparence.

11
00:00:29,670 --> 00:00:31,500
‫Et donc, au lieu de faire cela,

12
00:00:31,500 --> 00:00:33,560
‫je vais modifier un peu cette fonction et lui

13
00:00:33,560 --> 00:00:37,003
‫permettre de mettre à jour à la fois les données et le mot de passe.

14
00:00:38,030 --> 00:00:39,980
‫Appelons donc celui-ci les paramètres de mise à jour.

15
00:00:45,330 --> 00:00:47,780
‫Et puis ici, ce que nous allons transmettre, c'est,

16
00:00:47,780 --> 00:00:49,480
‫à la place du nom et

17
00:00:49,480 --> 00:00:52,800
‫de l'email, un objet contenant toutes les données que nous voulons mettre à

18
00:00:52,800 --> 00:00:55,010
‫jour, puis également une chaîne pour le type.

19
00:00:55,010 --> 00:00:57,773
‫Qui peut alors être soit des données, soit un mot de passe.

20
00:01:00,760 --> 00:01:03,800
‫Ici, nous aurons des données, qui seront à nouveau

21
00:01:03,800 --> 00:01:07,593
‫un objet de toutes les données à mettre à jour, puis le type.

22
00:01:08,840 --> 00:01:10,093
‫Alors écrivons cela ici.

23
00:01:11,680 --> 00:01:12,830
‫Le type est soit un

24
00:01:16,800 --> 00:01:17,940
‫mot de passe, soit

25
00:01:19,400 --> 00:01:20,233
‫des données.

26
00:01:21,340 --> 00:01:23,890
‫Alors ici, les données que nous envoyons

27
00:01:23,890 --> 00:01:26,543
‫ne sont en fait que l'objet de données.

28
00:01:27,670 --> 00:01:29,050
‫Car lorsque nous appelons

29
00:01:29,050 --> 00:01:32,233
‫cette fonction, nous allons alors déjà créer un objet similaire à celui-ci.

30
00:01:33,440 --> 00:01:36,760
‫Et donc ici, nous avons simplement besoin d'utiliser ensuite des données.

31
00:01:36,760 --> 00:01:40,023
‫Et donc, tout ce que nous devons faire est vraiment ceci.

32
00:01:42,910 --> 00:01:43,790
‫Ensuite, bien

33
00:01:43,790 --> 00:01:45,520
‫sûr, lorsque nous mettons à jour

34
00:01:45,520 --> 00:01:48,150
‫les mots de passe, nous utilisons également une autre URL.

35
00:01:48,150 --> 00:01:50,660
‫Et donc utilisons simplement un opérateur ternaire afin

36
00:01:50,660 --> 00:01:53,414
‫de déterminer quelle URL nous voulons appeler en fonction

37
00:01:53,414 --> 00:01:55,483
‫de la chaîne de type.

38
00:01:58,180 --> 00:02:01,040
‫Allons dans Postman et copions l'URL du mot de passe

39
00:02:01,040 --> 00:02:02,597
‫de mise à jour.

40
00:02:05,820 --> 00:02:07,600
‫Ici, dans l'authentification, nous avons mis

41
00:02:07,600 --> 00:02:09,883
‫à jour le mot de passe de l'utilisateur actuel.

42
00:02:10,791 --> 00:02:14,560
‫Et pour que l'on exige le mot de passe actuel, les

43
00:02:14,560 --> 00:02:17,060
‫mots de passe, donc fondamentalement le nouveau, puis

44
00:02:17,060 --> 00:02:19,050
‫le mot de passe confirmé.

45
00:02:19,050 --> 00:02:22,623
‫Et l'itinéraire ici est de mettre à jour mon mot de passe.

46
00:02:24,950 --> 00:02:26,063
‫Semblable à celui-ci,

47
00:02:28,900 --> 00:02:33,900
‫et donc, trouvons une URL ici et disons si le type est

48
00:02:34,380 --> 00:02:38,403
‫égal au mot de passe, alors laissez l'URL être

49
00:02:40,260 --> 00:02:41,230
‫bien,

50
00:02:43,350 --> 00:02:47,533
‫tout cela, puis mettez à jour mon mot de passe.

51
00:02:50,470 --> 00:02:52,993
‫Et sinon, ce sera celui-ci ici.

52
00:02:58,430 --> 00:03:02,023
‫Et c'est donc ce que nous utilisons ce paramètre de type ici.

53
00:03:03,730 --> 00:03:06,773
‫Ici, alors, nous avons simplement besoin de l'URL,

54
00:03:08,370 --> 00:03:10,010
‫et c'est tout.

55
00:03:10,010 --> 00:03:12,620
‫Et aussi ici dans la chaîne de réussite, nous

56
00:03:12,620 --> 00:03:15,980
‫devrions probablement ensuite indiquer si les mots de passe ou les données

57
00:03:15,980 --> 00:03:18,273
‫ont été mis à jour avec succès.

58
00:03:22,720 --> 00:03:26,703
‫Et donc fondamentalement ici, nous allons mettre le type maintenant.

59
00:03:28,390 --> 00:03:31,210
‫Oh et convertissons-le également en majuscule

60
00:03:31,210 --> 00:03:35,063
‫ici, car sinon le type sera en minuscule, comme celui-ci.

61
00:03:40,147 --> 00:03:43,430
‫Cela me semble déjà bien comme ça.

62
00:03:43,430 --> 00:03:46,080
‫Voyons maintenant, juste pour voir si cela fonctionne, utilisons

63
00:03:46,080 --> 00:03:48,860
‫réellement ces paramètres de mise à jour ici pour mettre

64
00:03:48,860 --> 00:03:50,410
‫à jour les données.

65
00:03:50,410 --> 00:03:52,090
‫Donc ce que nous avons fait

66
00:03:52,090 --> 00:03:54,443
‫dans la dernière leçon, mais maintenant avec cette nouvelle fonction.

67
00:03:55,320 --> 00:03:57,930
‫Tout d'abord, ce que nous devons importer ici, c'est maintenant

68
00:03:57,930 --> 00:04:00,233
‫la fonction de mise à jour des paramètres.

69
00:04:01,750 --> 00:04:05,650
‫Et ici, nous devons appeler les paramètres de mise à jour, avec

70
00:04:05,650 --> 00:04:07,363
‫bien sûr et objet maintenant.

71
00:04:08,270 --> 00:04:09,603
‫Et c'est donc celui-ci.

72
00:04:10,650 --> 00:04:12,733
‫Et maintenant la chaîne de type qui est data.

73
00:04:15,200 --> 00:04:16,683
‫Testons cela très rapidement.

74
00:04:18,210 --> 00:04:19,510
‫Ajoutons à nouveau

75
00:04:20,365 --> 00:04:22,270
‫ici un nom enregistré dans

76
00:04:22,270 --> 00:04:23,820
‫les paramètres et les

77
00:04:23,820 --> 00:04:26,003
‫données mises à jour avec succès.

78
00:04:27,320 --> 00:04:28,980
‫Juste un rechargement rapide,

79
00:04:28,980 --> 00:04:30,993
‫et en effet tout fonctionne.

80
00:04:32,690 --> 00:04:35,470
‫Et maintenant, tout ce que nous avons à faire est de lire

81
00:04:35,470 --> 00:04:37,460
‫les données de ces trois champs de

82
00:04:37,460 --> 00:04:41,163
‫saisie, puis de les transmettre également à la fonction de mise à jour des paramètres.

83
00:04:44,440 --> 00:04:47,570
‫Commençons par sélectionner le formulaire de mot de

84
00:04:47,570 --> 00:04:50,533
‫passe, et donc de retour dans notre

85
00:04:51,500 --> 00:04:55,493
‫modèle de compte, celui-ci s'appelle les paramètres utilisateur du formulaire.

86
00:04:55,493 --> 00:04:57,883
‫Sélectionnons en fonction de cela.

87
00:05:01,240 --> 00:05:02,783
‫Donc juste duplication.

88
00:05:05,260 --> 00:05:08,290
‫Formez les paramètres utilisateur, et cela devrait probablement

89
00:05:08,290 --> 00:05:11,013
‫être appelé mot de passe maintenant.

90
00:05:11,910 --> 00:05:14,160
‫Ouais, appelons ce mot de passe ici.

91
00:05:15,650 --> 00:05:17,343
‫Cela a un peu plus de sens.

92
00:05:20,070 --> 00:05:25,070
‫Donc formulaire de mot de passe utilisateur, et maintenant nous avons

93
00:05:27,410 --> 00:05:30,263
‫ici quelque chose de très similaire.

94
00:05:31,960 --> 00:05:32,913
‫Copiez-le simplement,

95
00:05:35,770 --> 00:05:37,473
‫le formulaire de mot de passe

96
00:05:39,400 --> 00:05:42,893
‫utilisateur, et maintenant nous devons simplement obtenir les trois mots de passe.

97
00:05:44,370 --> 00:05:47,530
‫Et ils sont appelés mot de passe actuel, mot de passe et

98
00:05:47,530 --> 00:05:49,963
‫confirmation de mot de passe avec les tirets.

99
00:05:57,510 --> 00:05:59,440
‫Le mot de passe actuel

100
00:05:59,440 --> 00:06:03,424
‫est appelé ici avec le mot de passe ID actuel, et maintenant

101
00:06:03,424 --> 00:06:06,483
‫il ne fait que le dupliquer trois fois.

102
00:06:11,450 --> 00:06:12,810
‫Confirmer.

103
00:06:12,810 --> 00:06:15,313
‫Et ici, confirmez aussi.

104
00:06:16,447 --> 00:06:20,270
‫Et maintenant, revenons très rapidement à Postman, juste pour vraiment

105
00:06:20,270 --> 00:06:23,400
‫nous assurer que ce sont les noms de variables

106
00:06:23,400 --> 00:06:25,300
‫que notre API attend.

107
00:06:25,300 --> 00:06:27,973
‫Copiez-les simplement ici pour les comparer rapidement.

108
00:06:32,910 --> 00:06:36,010
‫Et donc en effet, ils sont appelés mot de passe actuel,

109
00:06:36,010 --> 00:06:37,820
‫donc exactement le même nom

110
00:06:37,820 --> 00:06:40,720
‫ici, puis mot de passe et mot de passe confirmé.

111
00:06:40,720 --> 00:06:44,170
‫Et donc si nous créons maintenant un objet avec ces

112
00:06:44,170 --> 00:06:46,080
‫trois éléments, alors ce seront

113
00:06:46,080 --> 00:06:49,220
‫exactement les données qui seront envoyées à l'API, et notre

114
00:06:49,220 --> 00:06:51,783
‫gestionnaire pourra alors lire ces données correctement.

115
00:06:52,879 --> 00:06:57,879
‫Mot de passe actuel, mot de passe et confirmation du mot de passe.

116
00:07:03,620 --> 00:07:04,900
‫Et maintenant juste

117
00:07:04,900 --> 00:07:08,593
‫pour finir, ici, bien sûr, il doit s'agir d'un mot de passe.

118
00:07:10,070 --> 00:07:12,573
‫Testons maintenant cela.

119
00:07:14,120 --> 00:07:18,490
‫Et donc le mot de passe actuel est test1234, et maintenant je

120
00:07:18,490 --> 00:07:20,280
‫vais créer un nouveau mot

121
00:07:20,280 --> 00:07:21,833
‫de passe, appelé newpassword.

122
00:07:26,382 --> 00:07:29,530
‫Nouveau mot de passe à nouveau, et comme je l'ai déjà mentionné, nous

123
00:07:29,530 --> 00:07:31,740
‫devons saisir le mot de passe actuel, de sorte

124
00:07:31,740 --> 00:07:33,690
‫que si quelqu'un trouve votre ordinateur ouvert, par

125
00:07:33,690 --> 00:07:35,400
‫exemple, il ne peut pas simplement

126
00:07:35,400 --> 00:07:37,250
‫changer votre mot de passe sans connaître

127
00:07:37,250 --> 00:07:38,923
‫votre mot de passe actuel.

128
00:07:39,796 --> 00:07:42,500
‫Et puis, bien sûr, nous devons confirmer le mot

129
00:07:42,500 --> 00:07:45,483
‫de passe, afin de ne pas nous tromper dans l'original.

130
00:07:46,890 --> 00:07:48,520
‫Alors enregistrons-le maintenant et

131
00:07:48,520 --> 00:07:51,528
‫le mot de passe mis à jour correctement.

132
00:07:51,528 --> 00:07:53,349
‫Super.

133
00:07:53,349 --> 00:07:56,360
‫Jetons un coup d'œil au cookie maintenant, car

134
00:07:56,360 --> 00:07:59,873
‫nous aurions dû en avoir un nouveau tout de suite.

135
00:08:02,840 --> 00:08:06,495
‫Et en fait, c'est exactement maintenant.

136
00:08:06,495 --> 00:08:10,330
‫C'est à ce moment-là que j'enregistre cette vidéo, et cela

137
00:08:10,330 --> 00:08:13,470
‫signifie donc que nous sommes maintenant toujours connectés.

138
00:08:13,470 --> 00:08:16,180
‫Juste pour se rappeler pourquoi cela se produit, c'est

139
00:08:16,180 --> 00:08:19,320
‫parce qu'ici dans le contrôleur d'authentification, ici à la mise

140
00:08:19,320 --> 00:08:21,360
‫à jour du mot de passe,

141
00:08:21,360 --> 00:08:23,810
‫nous avons finalement connecté l'utilisateur, donc ici, dans

142
00:08:23,810 --> 00:08:25,780
‫créer un jeton envoyé, nous

143
00:08:25,780 --> 00:08:27,910
‫envoyons un nouveau cookie tout de suite.

144
00:08:27,910 --> 00:08:31,393
‫Et cela signifie que nous sommes toujours connectés.

145
00:08:33,744 --> 00:08:35,950
‫Si nous devons maintenant recharger cette page, et

146
00:08:35,950 --> 00:08:37,910
‫que je ne la rechargerai pas

147
00:08:37,910 --> 00:08:39,950
‫en fait, je l'ouvrirai simplement dans un

148
00:08:39,950 --> 00:08:41,990
‫nouvel onglet, car je veux vous montrer

149
00:08:41,990 --> 00:08:45,773
‫autre chose, mais ce qui compte ici, c'est que nous sommes toujours connectés.

150
00:08:48,710 --> 00:08:50,260
‫Ce que je voulais vous montrer,

151
00:08:50,260 --> 00:08:52,740
‫c'est que nous avons maintenant encore les mots de passe ici.

152
00:08:52,740 --> 00:08:54,930
‫Et en fait, nous ne le voulons pas.

153
00:08:54,930 --> 00:08:57,210
‫Une fois l'appel d'API réussi, nous devons

154
00:08:57,210 --> 00:08:59,040
‫alors continuer et supprimer le

155
00:08:59,040 --> 00:09:00,943
‫contenu de ces champs de saisie.

156
00:09:03,670 --> 00:09:07,520
‫C'est quelque chose que nous devrions également faire ici dans ce fichier,

157
00:09:07,520 --> 00:09:10,090
‫car nous avons dit que c'est ici

158
00:09:10,090 --> 00:09:12,990
‫que nous gérons tout ce qui concerne l'interface utilisateur.

159
00:09:12,990 --> 00:09:15,960
‫Maintenant, rappelez-vous que cette fonction des paramètres de mise à jour

160
00:09:15,960 --> 00:09:17,883
‫ici est en fait une fonction asynchrone.

161
00:09:21,030 --> 00:09:23,281
‫Et donc ça va retourner une promesse.

162
00:09:23,281 --> 00:09:26,848
‫Comme vous le savez déjà, à ce stade, nous pouvons

163
00:09:26,848 --> 00:09:29,003
‫alors attendre cette promesse ici même.

164
00:09:31,180 --> 00:09:33,608
‫Et dans ce cas, il ne s'agit pas vraiment de

165
00:09:33,608 --> 00:09:35,860
‫sauver le résultat de la promesse de quoi

166
00:09:35,860 --> 00:09:37,870
‫que ce soit, c'est seulement d'attendre que

167
00:09:37,870 --> 00:09:40,460
‫ce soit fini, pour qu'après, on puisse faire autre chose.

168
00:09:40,460 --> 00:09:42,830
‫Et dans ce cas, c'est pour effacer ces champs de

169
00:09:42,830 --> 00:09:44,783
‫saisie que je viens de vous montrer.

170
00:09:45,950 --> 00:09:49,520
‫Maintenant, bien sûr, pour pouvoir utiliser wait,

171
00:09:49,520 --> 00:09:53,660
‫nous devons marquer cette fonction ici comme async, mais

172
00:09:53,660 --> 00:09:55,540
‫c'est très simple.

173
00:09:55,540 --> 00:09:59,160
‫Il ne nous reste plus qu'à sélectionner à nouveau ces champs, puis

174
00:09:59,160 --> 00:10:00,443
‫à les effacer.

175
00:10:01,700 --> 00:10:02,980
‫Alors saisissons cela

176
00:10:04,610 --> 00:10:05,563
‫ici.

177
00:10:07,672 --> 00:10:09,022
‫Et puis mettez-les à vide.

178
00:10:10,300 --> 00:10:11,340
‫Et c'est tout.

179
00:10:11,340 --> 00:10:12,540
‫Alors c'est vraiment simple.

180
00:10:14,010 --> 00:10:15,673
‫Et dupliquons simplement ceci,

181
00:10:17,010 --> 00:10:18,613
‫et confirmons.

182
00:10:20,760 --> 00:10:22,843
‫Essayons donc à nouveau.

183
00:10:29,154 --> 00:10:31,750
‫Et maintenant, gardons à l'esprit que le

184
00:10:31,750 --> 00:10:33,503
‫mot de passe est actuellement

185
00:10:35,480 --> 00:10:37,223
‫newpassword, et maintenant revenons

186
00:10:39,883 --> 00:10:41,403
‫à test1234, test1234.

187
00:10:45,052 --> 00:10:47,490
‫Et maintenant, en fait, les champs sont nettoyés.

188
00:10:47,490 --> 00:10:49,960
‫Mais peut-être avez-vous aussi remarqué, tout comme moi,

189
00:10:49,960 --> 00:10:52,250
‫qu'il a fallu un certain temps avant

190
00:10:52,250 --> 00:10:54,300
‫que nous recevions notre alerte ici.

191
00:10:54,300 --> 00:10:56,130
‫Et c'est parce que la définition

192
00:10:56,130 --> 00:10:59,820
‫d'un nouveau mot de passe définit un certain temps en raison du processus de cryptage.

193
00:10:59,820 --> 00:11:02,555
‫Et donc nous devrions donner à l'utilisateur une sorte de retour d'information

194
00:11:02,555 --> 00:11:05,010
‫indiquant qu'il se passe réellement quelque chose en arrière-plan.

195
00:11:05,010 --> 00:11:09,133
‫Et généralement, vous voyez des flèches de chargement quelque part sur la page,

196
00:11:09,133 --> 00:11:11,220
‫mais restons très simples ici, et

197
00:11:11,220 --> 00:11:13,170
‫tout ce que je vais faire

198
00:11:13,170 --> 00:11:16,770
‫est de mettre à jour le texte ici dès que nous

199
00:11:16,770 --> 00:11:18,270
‫cliquons dessus, puis

200
00:11:18,270 --> 00:11:20,370
‫lorsque l'appel API est terminé, nous le

201
00:11:20,370 --> 00:11:23,427
‫remettrons en place pour enregistrer le mot de passe.

202
00:11:23,427 --> 00:11:27,200
‫C'est une petite touche très agréable que nous pouvons ajouter à

203
00:11:27,200 --> 00:11:29,710
‫nos interfaces utilisateur, et nous pourrions faire

204
00:11:29,710 --> 00:11:33,180
‫la même chose ici pour le formulaire de données utilisateur,

205
00:11:33,180 --> 00:11:36,260
‫mais celui-ci est généralement très rapide, et nous n'en

206
00:11:36,260 --> 00:11:38,073
‫avons donc pas besoin.

207
00:11:38,073 --> 00:11:41,020
‫Je reviens à ce modèle ici

208
00:11:41,020 --> 00:11:44,010
‫encore, car je dois sélectionner ce bouton ici.

209
00:11:44,010 --> 00:11:46,570
‫Aucun d'entre eux ici n'est vraiment unique,

210
00:11:46,570 --> 00:11:48,473
‫alors ajoutons-en un autre.

211
00:11:51,150 --> 00:11:55,783
‫Donc, bouton enregistrer le mot de passe.

212
00:12:02,530 --> 00:12:04,490
‫Et donc faisons-le

213
00:12:04,490 --> 00:12:05,693
‫ici,

214
00:12:10,070 --> 00:12:15,070
‫dès le début, document. queryselector, ce n'était pas le bon,

215
00:12:16,351 --> 00:12:19,700
‫donc queryselector. forlcas. valeur et

216
00:12:27,120 --> 00:12:32,080
‫définissez-la sur "Mise à jour... " Et puis, une fois

217
00:12:32,080 --> 00:12:36,763
‫que nous avons terminé, donc après cette attente, nous

218
00:12:38,570 --> 00:12:42,943
‫le remettons à jour, ou sauvez je crois que

219
00:12:44,780 --> 00:12:47,210
‫c'est, oui, c'est

220
00:12:47,210 --> 00:12:50,833
‫en fait sauvegarder le mot de passe.

221
00:12:52,523 --> 00:12:55,200
‫Donnez-lui une sauvegarde, et voyez si cela fonctionne, et si

222
00:12:55,200 --> 00:12:57,663
‫c'est le cas, alors nous avons réellement terminé.

223
00:12:59,550 --> 00:13:03,260
‫Et encore une fois, maintenant le mot de passe est test1234,

224
00:13:03,260 --> 00:13:05,803
‫et je le remets à nouveau sur

225
00:13:10,160 --> 00:13:12,413
‫newpassword, et maintenant jetons un coup

226
00:13:13,483 --> 00:13:18,483
‫d'œil ici à notre bouton, ah, cela n'a pas fonctionné, et je sais déjà pourquoi.

227
00:13:19,590 --> 00:13:21,000
‫Et c'est parce que,

228
00:13:21,000 --> 00:13:22,910
‫bien sûr, nous ne pouvons pas

229
00:13:22,910 --> 00:13:26,210
‫utiliser value pour modifier le contenu de certains éléments html.

230
00:13:26,210 --> 00:13:30,650
‫Donc, pour cela, nous utilisons du html interne, ou aussi du contenu texte.

231
00:13:30,650 --> 00:13:33,120
‫Nous pourrions donc également utiliser du contenu textuel,

232
00:13:33,120 --> 00:13:34,133
‫alors faisons-le.

233
00:13:38,230 --> 00:13:41,950
‫Et donc une dernière fois, et maintenant nous

234
00:13:41,950 --> 00:13:46,180
‫pouvons réellement le remettre au mot de passe par défaut.

235
00:13:46,180 --> 00:13:50,160
‫Le mot de passe actuel est

236
00:13:50,160 --> 00:13:53,245
‫maintenant newpassword, puis test1234,

237
00:13:53,245 --> 00:13:54,633
‫test1234.

238
00:13:55,700 --> 00:13:57,300
‫Et maintenant voyons,

239
00:13:57,300 --> 00:13:59,040
‫ah, et maintenant ça marche.

240
00:13:59,040 --> 00:14:00,390
‫Beau.

241
00:14:00,390 --> 00:14:04,230
‫Et encore une fois, vous verrez que nous sommes toujours connectés.

242
00:14:04,230 --> 00:14:05,610
‫Parfait.

243
00:14:05,610 --> 00:14:09,070
‫Et avec cela, nous terminons cette section.

244
00:14:09,070 --> 00:14:12,550
‫Félicitations, encore une fois, pour être arrivé jusqu'ici,

245
00:14:12,550 --> 00:14:16,320
‫et tous ces progrès incroyables que vous avez accomplis.

246
00:14:16,320 --> 00:14:19,010
‫En fait, nous avons presque terminé notre projet,

247
00:14:19,010 --> 00:14:20,280
‫mais dans la

248
00:14:20,280 --> 00:14:23,460
‫section suivante, nous continuerons à y ajouter d'autres éléments.

249
00:14:23,460 --> 00:14:25,140
‫Nous aurons des

250
00:14:25,140 --> 00:14:27,930
‫téléchargements de fichiers, nous créerons des modèles

251
00:14:27,930 --> 00:14:29,760
‫d'e-mails vraiment sympas et nous

252
00:14:29,760 --> 00:14:32,320
‫inclurons même des paiements dans cette application.

253
00:14:32,320 --> 00:14:34,730
‫Il y a encore une tonne de contenu génial à

254
00:14:34,730 --> 00:14:36,663
‫venir pour rendre ce projet encore meilleur.

