Aller au contenu

Laboratoire

Des labs pour expérimenter librement, et toutes les simulations des leçons en accès direct.

Les labs

M02 · Acquérir les bases de l'algorithmique

Voir le module

M03 · Programmer en orienté objet

Voir le module

M04 · Développer des sites web statiques

Voir le module

M05 · Programmer en JavaScript

Voir le module

M06 · Manipuler des bases de données

Voir le module

M07 · Développer des sites web dynamiques

Voir le module
A.1Le modèle client / serveur et le protocole HTTP Serveur PHP simulé A.2Introduire PHP : un langage qui fabrique des pages Serveur PHP simulé A.3Préparer l'environnement : XAMPP, Apache, PHP et VS Code Exercice de classement B.1Variables, constantes, types et instructions de sortie Serveur PHP simulé B.1Contrôle de flux : conditions et boucles Serveur PHP simulé B.1Écrire ses fonctions et découper le site avec include et require Serveur PHP simulé B.1Fonctions sur les chaînes de caractères et les dates Serveur PHP simulé B.1Formulaires : transmettre des données avec GET et POST Serveur PHP simulé B.1Variables d'environnement, passage de paramètres et redirections Serveur PHP simulé B.2Traiter les données : tableaux simples, associatifs et multidimensionnels Serveur PHP simulé B.2Manipuler des fichiers : lire, écrire, envoyer, supprimer, télécharger Serveur PHP simulé B.3L'orienté objet en PHP : classes, objets, encapsulation Serveur PHP simulé B.3Héritage, classes abstraites, interfaces et polymorphisme Serveur PHP simulé B.3Les méthodes magiques de PHP Serveur PHP simulé C.1Se connecter à MySQL avec PDO Serveur PHP simulé C.1Interroger la base depuis un formulaire : requêtes préparées Serveur PHP simulé C.1Ajouter, modifier, supprimer : le CRUD complet Serveur PHP simulé C.2Se souvenir du visiteur : cookies et sessions Serveur PHP simulé C.2Sécuriser l'application : injections, XSS, mots de passe, CSRF Serveur PHP simulé D.1Organiser le code : l'architecture MVC Serveur PHP simulé D.2Les services web : SOAP et REST, écrire une API JSON Serveur PHP simulé

M08 · S'initier à la sécurité des systèmes d'information

Voir le module