avatar de l'auteur Nam Lee

Nam Lee < apprentie dev web >

Saison 06 : BackOffice

le 30 octobre 2020

O'clock

Nous plongeons plus profondément dans le back.

Épisode 01 : Let's start

Nous sommes toujours sur le projet oShop mais cette fois du côté back office.

Par contre nous n'utiliserons plus le serveur Apache mais un serveur PHP.

Et tous les après-midi, ce sera atelier, le premier en pair-programming et les suivants au choix, seul ou à plusieurs.

Nous commençons par l'intégration HTML/CSS et la dynamisation des listes de la page d'accueil.

Épisode 02 : BackOffice::insert()

Nous ajoutons des données dans la base de données.

Pour cela il faut d'abord les récupérer en POST, ça date un peu, j'ai besoin de me rafraîchir la mémoire.

Épisode 03 : BackOffice::update()

Après l'ajout, la mise à jour, sur le même principe.

Sauf que nous modifions la manière d'exécuter une requête SQL.

J'ai l'impression qu'il va y avoir beaucoup de pédagogie inversée cette saison.

Épisode 04 : Atuhentification

Encore une notion qui date un peu : $_SESSION.

Et découverte de l'abstract d'une méthode.

Épisode 05 : Permissions

Un atelier pour gérer les permissions après authentification.

Épisode 06 : Sécurité

Pour la création d'un mot de passe, il est important de le choisir fort.

Avec Regex, nous obligeons l'utilisateur à créer un mot de passe d'au moins 8 caractères comprenant une majuscule, une minuscule, un chiffre et un caractère spécial.

Et nous voyons également ce qu'est le Cross Site Request Foregery (CSRF) et comment nous en prémunir.

Épisode 07 : Many to Many

Nous quittons les permissions, autorisations et la sécurité pour voir les relations entre les tables de la base de données.

Épisode 08 : Parcours et bilan

Encore un parcours qui se passe bien.

Cette fois, il s'agit de créer un site listant des profs et des élèves.

J'arrive à tout faire, y compris le bonus mais il m'en a fallu du temps !

Récapitulatif

J'aime toujours autant le back.

Grâce à cette saison, j'ai pu créer un site de génération de patrons de chaussettes.

Il y a encore du boulot mais j'espère qu'il verra réellement le jour, un jour.