PhpBB Lab Académie

Catalogue des cours

Découvrir phpBB et installer son premier forum

Découvrez phpBB et apprenez à installer votre premier forum, même si vous n’avez jamais créé de site web. Ce cours s’adresse aux débutants et ne nécessite aucune connaissance en programmation. Vous comprendrez à quoi sert phpBB et découvrirez les éléments nécessaires à son installation : un hébergement, les fichiers du logiciel et une base de données. Chaque notion sera expliquée avant sa mise en pratique, pour vous permettre d’avancer sans vous perdre dans le vocabulaire technique. Vous serez ensuite accompagné pas à pas pour préparer votre environnement, installer phpBB, créer votre compte administrateur et effectuer les premiers réglages. Des exemples concrets, des exercices et des QCM vous aideront à vérifier votre compréhension. À la fin du cours, vous disposerez d’un forum phpBB fonctionnel et saurez accéder à son panneau d’administration. Vous serez prêt à poursuivre avec l’organisation des catégories et des forums.

Niveau conseillé : Débutant

Durée indicative : Environ 6 à 8 heures

Organiser son forum phpBB et maîtriser les permissions

Votre forum phpBB est installé : apprenez maintenant à organiser ses rubriques et à décider qui peut les consulter, y participer ou les modérer. Ce deuxième cours poursuit le forum de test créé dans « Découvrir phpBB et installer son premier forum ». Vous construirez progressivement le forum d’une association fictive, avec un accueil public, un espace réservé aux adhérents et un espace privé pour l’équipe. Vous créerez des catégories, des forums et un sous-forum, puis des groupes d’utilisateurs. Les permissions seront expliquées avant leur mise en pratique : modèles de permissions, Oui, Non et Jamais, cumul des groupes, différence entre participation et modération. Vous apprendrez aussi à vérifier les accès avec plusieurs comptes et à retrouver l’origine d’un droit ou d’un refus. Chaque leçon comporte un objectif, des explications, un exemple, un exercice corrigé, un récapitulatif et trois questions expliquées. Le projet final vous permettra de créer un nouvel espace privé et de vérifier vos choix par vous-même.

Niveau conseillé : Débutant — suite du cours d’installation

Durée indicative : À votre rythme, avec les exercices pratiques.

Gérer les membres et modérer son forum phpBB au quotidien

Votre forum est installé, organisé et ses permissions sont définies. Apprenez maintenant à accompagner ses membres et à gérer les échanges au quotidien. Ce troisième cours poursuit le projet des Jardins Partagés. Vous garderez le même forum de test, les groupes et les comptes du cours précédent. Un nouveau compte ordinaire et un bac à sable de modération permettront de pratiquer sur des contenus fictifs faciles à retrouver. Vous apprendrez à distinguer un problème de connexion d’un refus normal d’accès, à activer un compte, à examiner une publication en attente, à traiter un signalement et à consulter les traces utiles. Vous déplacerez et réorganiserez des discussions, utiliserez les sujets épinglés et les annonces, puis étudierez les interventions proportionnées : rappel des règles, avertissement et bannissement temporaire. Chaque leçon comprend des explications progressives, un exemple, un exercice corrigé, un récapitulatif et trois questions expliquées. Une matinée de modération guidée et un projet final vous permettront de réunir vos acquis. Les opérations réversibles sont pratiquées sur le laboratoire ; les suppressions définitives et leurs conséquences sont étudiées sans supprimer vos comptes.

Niveau conseillé : Débutant — après le cours sur les permissions

Durée indicative : À votre rythme, avec les exercices pratiques.

Sauvegarder, restaurer et mettre à jour son forum phpBB

Votre forum possède maintenant des membres, des discussions et des permissions que vous voulez conserver. Apprenez à le sauvegarder, à prouver qu’une restauration fonctionne et à préparer une intervention dont vous connaissez le retour arrière. Ce quatrième cours continue le projet des Jardins Partagés sous WampServer. Vous préparerez une sauvegarde cohérente des fichiers et de la base, puis vous la restaurerez réellement dans une copie indépendante. Des messages et fichiers témoins, ainsi que des contrôles avec les comptes du parcours, permettront de vérifier les résultats. Vous apprendrez ensuite à choisir une version cible compatible dans la branche phpBB 3.3, à préparer un paquet complet et à distinguer le remplacement des fichiers de la migration de la base. Si aucune version plus récente compatible n’est disponible, le laboratoire propose une répétition avec la même version, clairement identifiée comme telle. Enfin, vous reconstruirez l’état antérieur dans une seconde copie indépendante et expliquerez ce qui arrive aux données créées après une sauvegarde. Les notions précèdent les exercices ; chaque leçon comporte un exemple, une correction, un récapitulatif et trois questions expliquées.

Niveau conseillé : Débutant accompagné — après le cours de modération

Durée indicative : À votre rythme, avec deux restaurations pratiques et une répétition de maintenance.

Personnaliser son forum phpBB avec les styles et les extensions

Votre forum fonctionne, ses accès sont organisés et vous savez préparer une sauvegarde. Comment lui donner une identité et ajouter une fonction sans perdre ce qui fonctionne déjà ? Ce cinquième cours vous accompagne dans une personnalisation progressive du laboratoire des Jardins Partagés. Vous commencerez par formuler un besoin, retrouver la bonne copie de test et préparer un point de sauvegarde. Vous utiliserez ensuite les réglages natifs pour modifier le nom et la description. Un style enfant nommé Atelier Jardins vous permettra de comprendre l’héritage et les choix de style : son apparence restera volontairement celle de prosilver, car l’atelier ne demande aucune modification de CSS. Vous apprendrez à choisir, installer et configurer une extension officielle, Board Announcements, pour afficher une information sur l’index. Vous vérifierez le résultat comme visiteur et comme membre, avec deux styles, puis vous répéterez une opération d’entretien en conservant les données de l’annonce. Chaque leçon présente les notions avant les manipulations, un exemple, un exercice avec sa correction, un récapitulatif et trois questions expliquées. Les procédures restent dans la copie de test préparée au cours précédent ; aucune programmation PHP ou CSS n’est nécessaire.

Niveau conseillé : Débutant accompagné — après sauvegarde et restauration

Durée indicative : À votre rythme : quinze leçons, des essais sur la copie de test et un projet final corrigé.

Sécuriser son forum phpBB et lutter contre le spam

Votre forum des Jardins Partagés fonctionne : ses espaces sont organisés, ses membres ont les bons accès et vous savez sauvegarder, restaurer et entretenir ses ajouts. Ce sixième cours vous apprend à vérifier ses protections et à réagir avec méthode lorsqu’un résultat vous paraît anormal. Vous continuerez dans le laboratoire local des cours précédents. Vous distinguerez spam, compte compromis et panne, préparerez un état initial et changerez le mot de passe d’un compte d’exercice. Vous comprendrez ensuite le rôle de HTTPS, des cookies et des sessions, avant de configurer une question d’inscription et de vérifier un refus puis une inscription légitime. Vous étudierez les limites de publication et les pièces jointes en tenant compte des droits réels du membre. Enfin, vous apprendrez à lire les journaux utiles et à conduire un contrôle final accompagné d’une simulation écrite d’incident. Chaque manipulation prévoit son résultat attendu et sa fin d’essai. Les quinze leçons comprennent des explications progressives, des exemples, des exercices corrigés et trois questions expliquées chacune. L’objectif est de comprendre les protections et leurs limites, en conservant une expérience utilisable au clavier et avec un lecteur d’écran.

Niveau conseillé : Débutant accompagné — après les cinq premiers cours du parcours

Durée indicative : À votre rythme : quinze leçons, des essais guidés, quarante-cinq questions et un projet final corrigé.

Mettre en ligne son forum phpBB : du laboratoire à l’ouverture au public

Les Jardins Partagés possèdent maintenant leurs espaces, leurs permissions, leurs comptes et leur présentation. Vous savez les sauvegarder et vérifier leurs protections. Ce septième cours réunit ces acquis pour préparer leur mise en ligne, avec une méthode adaptée à un débutant accompagné. Vous construirez d’abord une copie locale réservée à la publication, afin de conserver vos laboratoires. Vous choisirez les contenus à transférer et préparerez les comptes de cette démonstration. Vous apprendrez ensuite à relier une adresse, un dossier et une base sur un hébergement, à transférer les données et à adapter phpBB à son adresse HTTPS. Avant d’ouvrir, vous vérifierez les fichiers, les courriels, l’inscription, la récupération de compte et les permissions avec des résultats observables. Une recette finale, une sauvegarde et un suivi des premiers jours vous permettront de prendre une décision d’ouverture fondée sur des essais réels. Chaque leçon explique les notions avant les manipulations et comprend un exemple, un exercice, une correction, un récapitulatif et trois questions expliquées. Les procédures utilisent les fonctions du panneau d’hébergement et des repères textuels. Une étape non réalisée reste identifiée comme telle : lire le cours ne signifie pas avoir publié son forum.

Niveau conseillé : Débutant accompagné — après les six premiers cours du parcours

Durée indicative : À votre rythme : quinze leçons, une mise en ligne guidée et quarante-cinq questions. Prévoir les délais du fournisseur, du DNS et de la messagerie.

Cours HTML : Apprendre le HTML : cours gratuit pour débutants

Vous partez de zéro : aucune connaissance en développement web ou en programmation n’est nécessaire. Dans ce cours, vous allez découvrir [b]HTML[/b], le langage utilisé pour structurer le contenu des pages web. Vous apprendrez progressivement à créer vos propres pages, à organiser correctement leur contenu et à comprendre le rôle des principaux éléments HTML : titres, paragraphes, listes, liens, images, tableaux, formulaires et éléments de structure. Chaque nouvelle notion sera [b]expliquée avant d’être utilisée[/b]. Vous avancerez par petites étapes, avec des exemples concrets, des exercices pratiques, des corrections détaillées et des QCM pour vérifier votre compréhension. L’accessibilité fera partie de l’apprentissage dès le début. Vous apprendrez notamment à utiliser une hiérarchie logique des titres, à fournir un texte alternatif pertinent aux images et à associer correctement les libellés aux champs de formulaire. Ce cours est consacré [b]uniquement à HTML[/b]. Nous ne chercherons pas encore à modifier l’apparence des pages avec CSS ni à les rendre dynamiques avec PHP. Ces technologies seront étudiées séparément dans les cours suivants du parcours. À la fin du cours, vous serez capable de construire seul un petit site composé de plusieurs pages HTML correctement structurées.

Niveau conseillé : Débutant — aucune connaissance en développement web ou en programmation requise.

Durée indicative : Environ 8 à 12 heures, à votre rythme, réparties entre lecture, pratique, exercices et révisions.

Cours CSS : Apprendre le CSS : cours gratuit pour débutants

Vous poursuivez le site [b]Mon premier site HTML[/b] construit dans le cours précédent : index.html, apropos.html, contact.html et l’image ordinateur.jpg. Un seul fichier styles.css met progressivement les trois pages en forme. Vous travaillez sur les vrais contenus du projet : les titres Accueil, À propos et Contact, la navigation, les deux notes de progression, l’image de l’espace de travail, le tableau des trois pages et le formulaire de contact. Chaque leçon indique ce qu’il faut conserver, ajouter ou remplacer, puis propose un exercice, sa correction et un QCM. Les huit chapitres comprennent chacun trois leçons. Le cours se termine par la vérification du même site, pas par la création d’un autre projet. Les notions CSS enseignées servent la lisibilité, la mise en page et l’utilisation au clavier. Le formulaire reste sans traitement serveur ; ce traitement appartient au cours PHP suivant.

Niveau conseillé : Débutant en CSS — suite du cours HTML du même parcours.

Durée indicative : Environ 8 à 12 heures, lecture, pratique, QCM et vérifications compris. Estimation indicative : les exercices prennent plus de temps que la lecture seule.

Cours PHP : Apprendre le PHP : cours gratuit pour débutants

Ce cours prolonge directement les cours HTML et CSS du parcours. Vous allez reprendre le même petit site composé de ses pages, de sa navigation, de son formulaire de contact et de sa feuille de style pour découvrir progressivement PHP. PHP ajoutera une nouvelle dimension au projet : la logique exécutée côté serveur. Vous apprendrez à comprendre ce rôle, à exécuter un script, à utiliser des variables et des types de valeurs, à manipuler et comparer des données, à construire des conditions, à organiser des tableaux, à parcourir des données avec des boucles, puis à créer vos premières fonctions. Le dernier chapitre consolidera ces bases avant de terminer le projet par un premier traitement de formulaire côté serveur avec validation et affichage sûr des données. Le cours conservera la même méthode que les cours HTML et CSS : chaque notion sera expliquée avant d’être utilisée, les exercices resteront reliés au même projet et les corrections expliqueront les choix effectués. HTML continuera à porter le sens et la structure du contenu. CSS continuera à contrôler sa présentation. PHP ajoutera la logique côté serveur sans remplacer les deux langages déjà appris. Ce cours reste volontairement un cours d’initiation. Les sessions, l’accès aux bases de données avec PDO et les opérations CRUD relèvent d’une suite plus avancée et ne sont pas nécessaires pour terminer correctement ces bases.

Niveau conseillé : Débutant — aucune connaissance préalable de PHP requise.

Durée indicative : Environ 15 à 20 heures, à votre rythme, avec lecture, pratique, exercices et révisions.