From fda2421f44e676f933ccf7c6dacfeec7fe301a26 Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Catoire Date: Sat, 9 May 2026 16:36:49 +0200 Subject: [PATCH] [Sync EN] Tutorial: Improved "What's Next" section (#5491) --- chapters/tutorial.xml | 97 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 82 insertions(+), 15 deletions(-) diff --git a/chapters/tutorial.xml b/chapters/tutorial.xml index ff762b11d8..46b0d60b8b 100755 --- a/chapters/tutorial.xml +++ b/chapters/tutorial.xml @@ -1,5 +1,5 @@ - + @@ -319,15 +319,15 @@ Vous utilisez Firefox. -

str_contains() a retourné true

-

Vous utilisez Firefox

- +

str_contains() a retourné true

+

Vous utilisez Firefox

+ -

str_contains() a retourné false

-

Vous n'utilisez pas Firefox

- +

str_contains() a retourné false

+

Vous n'utilisez pas Firefox

+ ]]> @@ -439,16 +439,83 @@ Tu as 29 ans.
Et après ? + + Avec ces nouvelles connaissances, il devrait être possible de comprendre l'essentiel du manuel. + - Avec ces connaissances, il est maintenant possible de comprendre - l'essentiel de la documentation PHP, et les différents scripts d'exemples - disponibles dans les archives. + En particulier, il est possible d'explorer les fonctionnalités suivantes : + + Lecture et écriture de fichiers avec les fonctions du système de fichiers + Gestion des envois de fichiers + Récupération de pages et de fichiers distants avec Curl + + Stockage et analyse de données dans une base de données avec PDO + (SQLite peut être utilisé sans avoir à exécuter un serveur de base de données) + + Persistance des données entre les requêtes avec les sessions + + + Le dépôt Packagist regorge de bibliothèques et de + frameworks pour toutes les occasions, tous + installables via le gestionnaire de paquets Composer. + + + Pour de l'aide et des conseils de la communauté, voir la page d'aide. + + + Pour des podcasts, présentations et autres vidéos, voir le + PeerTube communautaire. + + + D'autres ressources communautaires utiles incluent les « awesome lists » (répertoires curés de liens) et les + « developer roadmaps » (listes de sujets liés). + - Différentes présentations des capacités de PHP sont disponibles sur le - site des conférences PHP : - &url.php.talks;. + Lorsqu'il n'est pas évident de savoir par où commencer, il est utile de décomposer le projet ou le problème en + parties plus petites, ce qui permet de mieux distinguer ce qui est déjà maîtrisé et ce qui reste à apprendre. La + liste peut être aussi détaillée que nécessaire. Par exemple, la construction d'un blog peut se décomposer ainsi : + + + Liste et affichage des pages + + + Lecture d'enregistrements (pages) depuis une base de données + + + + + Création de pages + + + Traitement de la soumission de formulaire + + + Écriture d'enregistrements (pages) dans une base de données + + + + + Connexion administrateur + + + Lecture d'enregistrements (utilisateurs) depuis une base de données + + + Gestion des mots de passe + + + Persistance des données (connexion utilisateur) entre les requêtes / pages (sessions) + + + + + + S'il n'y a rien de particulier à construire, il est possible de chercher des exercices de code comme des katas, + des défis et du « code golf ». Même s'ils ne ciblent pas spécifiquement PHP, la plupart devraient être + réalisables et mettront probablement à l'épreuve les connaissances et la réflexion. +