---
title: Portfolio & cv
tags: Workshop php
robots: noindex, nofollow
author: Giuseppe Militello
---
# 🚀 Workshop PHP pour débuter

> © [Giuseppe Militello](https://www.linkedin.com/in/giuseppe-militello-22406ab0/) - All rights reserved for educational purposes only
## Introduction & Présentation
* Vue d'ensemble de PHP : Le langage, son historique et son rôle dans le développement web.
* Environnement de Développement : Comment installer un serveur local comme XAMPP, WAMP, ou MAMP.
## Premiers pas avec PHP
* Syntaxe de base : La syntaxe PHP, les balises PHP, et l'usage de echo pour afficher des informations.
* **Variables** et Types de données : Expliquez les variables, les types de données (string, integer, float, boolean) et les constantes.
* **Opérateurs** : Les opérateurs arithmétiques, de comparaison et logiques.
## ContrĂ´le de Flux
* **Structures conditionnelles** : Les instructions if, else, elseif, et switch, conditions ternaire & chaînage optionnel
* **Boucles** : Expliquer les boucles for, while, do-while, et foreach.
* Appliquer ces méthodes dans les tableaux simple et clé/valeur
## Fonctions
* Définir et appeler des fonctions : Comment créer et utiliser des fonctions.
## Manipulation de Formulaires
* **Formulaires HTML** : Comment structurer des formulaires HTML correctement.
* **Traitement de Formulaires** avec PHP : Comment récupérer et traiter les données des formulaires avec `$_GET` et `$_POST`.
* **Validation de Formulaire**s : Les techniques de validation et de sécurisation des formulaires.
## Travailler avec les Bases de Données
* **Introduction à MySQL** : Les bases de données & MySQL.
* **Connexion à une base de données** : Comment se connecter à une base de données MySQL avec PHP (*utilisation de PDO ou MySQLi*).
* **CRUD** (*Create, Read, Update, Delete*) : Comment effectuer des opérations CRUD de base.
## Travaux pratiques
> Création d'une interface utilisateur pour une inscription étudiant
## Agenda technique
| Heure | Activité |
|--------------|-------------------------------------------------------|
| 09:00 - 09:30| Accueil et Présentation |
| 09:30 - 10:00| Vue d'ensemble de PHP et Environnement de Développement |
| 10:00 - 11:00| Premiers Pas avec PHP : Syntaxe, Variables, Opérateurs|
| 11:00 - 11:15| Pause |
| 11:15 - 12:15| ContrĂ´le de Flux : Conditions et Boucles |
| 12:15 - 13:15| Déjeuner |
| 13:15 - 14:15| Fonctions : Définir, Appeler, Paramètres, Retour |
| 14:15 - 15:15| Manipulation de Formulaires et Validation |
| 15:15 - 15:30| Pause |
| 15:30 - 16:30| Travail avec les Bases de Données |
| 16:30 - 17:30| Mini-Projet Pratique |
| 17:30 - 18:00| Bonnes Pratiques, Sécurité, Ressources, Q&R |
[](https://forthebadge.com)