Seb-Info

BTS SIO 2

README.md

📑 Le fichier README.md en projet Git/GitHub Cours pour BTS SIO – option SLAM 1) À quoi sert un README.md ? Le fichier README.md est la page d’accueil d’un projet sur GitHub (ou tout dépôt Git). Il est écrit en Markdown, un langage de balisage léger, et s’affiche automatiquement quand…

Gradio

🚀 Gradio – Créer des interfaces web simples en Python Cours pour BTS SIO – option SLAM 1) Qu’est-ce que Gradio ? Gradio est une bibliothèque Python qui permet de créer très facilement une interface web pour interagir avec un programme, sans écrire de HTML, CSS ou JavaScript. 2) Installation…

Mise en pratique POO en PHP

POO en PHP – BTS SIO SLAM (Cours + Exercices) Ce cours rappelle les concepts essentiels de la programmation orientée objet (POO) en PHP : classes, objets, encapsulation, constructeurs, héritage, abstraction & interfaces, polymorphisme, traits, et un aperçu pratique avec PDO (sans ORM). 1. Classe et Objet Concept : Une…

Hachez vos données

Hachez vos données Le chiffrement vous permet de protéger la confidentialité de vos données à l’aide d’une clé secrète. Cependant, il existe un autre type de cryptographie qui n’utilise pas de clé, qu’on appelle la cryptographie sans secret, et qui est principalement composée de fonctions de hachage cryptographique. Je vous…

Rappels PHP procédurale

Cours de révision PHP – BTS SIO SLAM 2e année Objectif : consolider les bases PHP. Variables & constantes Conditions, boucles, priorité logique (&& vs and) Fonctions (typage paramètres & retour) & PHPDoc Portée des variables (locales/globales) & superglobales Formulaires & sécurisation PDO & requêtes préparées Gestion de fichiers include…