Seb-Info

Bloc 2 (2ème année)

PHP::Exceptions

Support de cours   Cliquez ici pour télécharger le fichier en PDF Qu’est-ce qu’une exception ? Une exception est un mécanisme qui signale qu’une erreur s’est produite pendant l’exécution d’un programme. Lorsqu’une exception est levée (throw), le programme interrompt son exécution normale et cherche un bloc try…catch pour la gérer.…

Git 3/4 : Base vs Merge

Git : Merge vs Rebase Lien vers le PDF Deux façons d’intégrer une branche dans une autre : Merge : fusionne les historiques, peut créer un commit de merge. Rebase : réécrit l’historique pour le rendre linéaire. Merge (Fusion) Principe : on combine les changements d’une branche dans une autre.…

Cours 2/4 : Git : Gestion des conflits

Gestion des conflits avec Git Lien du PDF Un conflit Git se produit lorsqu’on fusionne deux branches qui ont modifié la même partie d’un fichier. Git ne peut pas décider quelle version garder et vous demande d’intervenir. Raisons d’un conflit La même ligne a été modifiée dans deux branches différentes.…

TP CRUD en POO (PHP)

CRUD avec PDO et méthode hydrate() Objectif : Apprendre à utiliser la POO en PHP et réaliser les opérations CRUD (Create, Read, Update, Delete) sur une base MySQL, tout en découvrant le principe de l’hydration d’un objet. Contexte Vous allez créer une petite application permettant de gérer une liste d’articles.…