PHP expliqué simplement : formulaires, variables et logique de code

17€

Niveau débutant

1h 59min

Connaissances de base en HTML et structure d’une page web.

Description

💻 Apprenez les bases de PHP 8 avec ce module C1 : créez des pages web simples, manipulez des variables, utilisez des formulaires et découvrez l’algorithmie pour rendre vos pages dynamiques et interactives.

Compétences acquises

Comprendre la structure d’une page PHP et l’intégration HTML/PHP.

Déclarer et manipuler des variables en PHP.

Effectuer des calculs simples et utiliser l’opérateur modulo.

Créer et traiter des formulaires HTML avec PHP

Vérifier et sécuriser les données saisies par l’utilisateur.

Créer et utiliser des fonctions personnalisées.

Parcourir et manipuler des tableaux avec des boucles.

Utiliser des conditions if/else pour afficher des informations selon des valeurs.

Réutiliser du code grâce aux inclusions

Appliquer ces compétences dans des exercices pratiques pour créer des pages dynamiques et interactives.

Contenu du cours

2 chapitres

119 minutes

01

Pages Web Simples et Algorithmie PHP

62 minutes


Structure d'une page Php


Les variables en Php


Effectuer un calcul en Php


Les formulaires HTML en Php


Variable indéfinie en Php


Vérifier les datas en Php


Traitement des datas en Php


Contrôle de présence en Php


Les inclusions en Php


Exercice 1. Créez une page PHP affichant votre prénom et l’année en cours.


Exercice 2. Créez un formulaire demandant le prénom et l’âge, puis affichez un message personnalisé.


Exercice 3. Créez une page utilisant include pour séparer en-tête, corps et pied de page.

02

Les structures de contrôle en Php

57 minutes


Afficher une info selon une valeur en Php


La bouche FOR en Php


Créer une fonction en Php


Parcourir un tableau en Php


Lire les valeurs d'un tableau en Php


Comment calculer une somme en Php


Comprendre le modulo en Php


Exercice 4. Créez une fonction qui retourne le carré d’un nombre.


Exercice 5. Écrivez un script qui affiche tous les nombres pairs de 1 à 20.


Exercice 6. Créez un tableau de notes et calculez la moyenne.


Exercice 7. Demandez le nom de l’utilisateur et affichez un message personnalisé.


Conclusion

Pré-requis


Connaissances de base en HTML et structure d’une page web.


Un serveur local pour exécuter PHP (XAMPP, WAMP, MAMP ou PHP intégré).


Un éditeur de code installé (VS Code, Sublime Text, etc.).

Enseignant

Découvrez aussi...

Développement & IT

Python en 2 heures : tout ce qu’il faut pour être autonome

10€

Débutant

4h

Compétences acquises

Maîtriser les bases de Python

Créer des fonctions réutilisables

Manipuler différents types de fichiers

Développement & IT

[2025] DevOps - Introduction et prise en main de Kubernetes

15€

Intermédiaire

7h

Compétences acquises

Décrire les avantages et la plus-value de Kubernetes par rapport à une utilisation classique des conteneurs

Expliquer le concept de Cluster et des différents composants de Kubernetes

Utiliser, configurer et déployer un Pod sur votre Cluster

Développement & IT

Volume II - Les bases de la sécurité informatique

10€

Débutant

5h

Compétences acquises

Savoir reconnaître les différents types de hash et les associer à leurs algorithmes réciproques

Dechiffrer des hash MD5, SHA-1, SHA-256, SHA-512

Cracker les mots de passe de machines Windows 10 grâce à Hiren Boot

Développement & IT

DevOps - Introduction aux fondements et principes clés

10€

Débutant

3h

Compétences acquises

Gagner une compréhension poussée de ce qu'est le DevOps et ce en quoi il consiste

Expliquer et mettre en place de l'Intégration et du Déploiement Continus (CI/CD)

Comprendre la manière dont les méthodes agiles et l'ITSM s'articulent avec le DevOps

Développement & IT

L'essentiel de la sécurité numérique

15€

Débutant

2h

Compétences acquises

Identifier les menaces du Cyberespace

Créer et gérer ses mots de passe en toute sécurité

Sécuriser ses équipements numériques

Développement & IT

Maîtrisez les Fondamentaux du HTML5 et du CSS3 en Un Rien de Temps !

19€

Débutant

4h

Compétences acquises

Utiliser Visual Studio Code

Créer un fichier HTML

Créer un fichier CSS

Développement & IT

A la découverte de Linux

Jean-Michel ROSEE

20€

5h

Développement & IT

A la découverte de Linux

20€

Débutant

5h

Compétences acquises

Vous allez apprendre à installer un logiciel de virtualisation

Vous allez apprendre et comprendre ce que l'on appelle une image ISO

Vous saurez installer différents Linux

Développement & IT

4.2

Programmation Web (HTML5) - Module Gratuit

0€

Débutant

3h

Compétences acquises

Vous allez apprendre les bases du langage HTML5

Vous allez apprendre à installer un logiciel de type IDE

Vous allez apprendre les balises de Base