Accueil / Formation / programmation serveur
Cette formation PHP vous apprendra tout ce qu'il faut savoir pour créer votre premier site internet dynamique, lié à une base de données MySql ou MariaDB. Tous les aspects importants sont abordés : la gestion des sessions et des cookies, la manipulation de variables et tableaux, l'utilisation de fi👇
chiers externes, et même le straitement d'image ou la génération de PDF. Une introduction à SQL est également au programme (pour la manipulation des données). Un projet fil rouge, issu du monde réel, permet d'illustrer tous ces principes concrètement, avec de vraies données : construire un moteur de recherche multi-critères, gérer la sélection de produits par l'utilisateur, modifier les prix des articles dans la base de données, utiliser des modèles de présentation (templates) : les fondamentaux du métier de webmaster n'auront plus de secret pour vous. Cette formation de premier niveau utilise PHP en mode procédural. C'est une étape importante dans l'apprentissage de PHP, qui n'est pas fondamentalement un langage orienté objet, et permet de développer selon plusieurs paradigmes. Pour l'approche objet, vous pourrez ensuite suivre la formation PHP Perfectionnement ou Maîtriser la POO en PHP. Si vous préférez aborder directement PHP et l'Objet, la formation comment créer un site web en PHP - POO sera la meilleure façon de débuter en PHP Orienté Objet. N'hésitez pas à nous demander conseil, en fonction de votre profil, de vos attentes et de votre budget !


5 jours
Cette formation s'adresse aux développeurs qui souhaitent acquérir une formation opérationnelle sur PHP dans le contexte du développement, et aux webmasters ayant déjà une bonne connaissance d'un langage de programmation client (javascript par exemple)
Connaissances de base du langage HTML et d'au moins un langage de programmation.
les participants réaliseront un site web de vente en ligne, avec base de données et accès administrateur sécurisé.
Installer un serveur Apache et une base de données MySql / MariaDB - Installer et paramétrer un éditeur de code Eclipse PDT / VSCode
Création d'une page dynamique en PHP - Générer une réponse HTML ou JSON - Organiser le code PHP - Comment gérer les tests IF et SWITCH en PHP - Générer une page via une boucle en PHP
Créer la représentation d'un panier d'achat - Générer le HTML correspondant - Trier selon le prix ou le nom de l'article en PHP
Protéger une page par login / mot de passe - Rediriger sur une page d'erreur en cas d'échec
A partir d'un fichier de données CSV de 18000 entrées, générer la page Html représentant les données (ref, titre, prix) - pour chaque article, générer une fiche détail
Réalisation d'un panier d'achat simple, version cookie et session. Gestion des quantités commandées (ajout, retrait, suppression)
Création d'une base MySQL. Remplissage de la base à partir d'une base texte CSV (flat file). Création de fiches produit à la volée par extraction des données de la base
Création d'un moteur de recherche en PHP.
© Sagexa.com