La formation
Cette formation de 21 heures permet de découvrir le fonctionnement du langage PHP et sa mise en application. À la fin de cette unité d’enseignement, les apprenants sont capables de réaliser par codage des réponses techniques et des scripts en réponse aux cahiers des charges proposés.
À l’issue de la formation, le stagiaire est capable
- Apprendre les bases du langage PHP et son utilisation dans le développement web
- Savoir créer des scripts PHP interactifs et dynamiques
- Savoir manipuler les données avec PHP et les bases de données MySQL
- Savoir organiser son code avec les fonctions et les fichiers
Informations complémentaires
Nombre de stagiaires et lieux de formation
Ce programme de formation est réalisé en présentiel dans les locaux de l’école pour laquelle nous intervenons. Les effectifs dépendent des effectifs de classe – idéalement, pour les TP, il est préférable de ne pas dépasser 26 participants.Durée :
- 21 heures réparties en 6 cours non-consécutives de 3 heures 30 chacun
- Si plusieurs classes idéalement prévoir les interventions les mêmes jours pour limiter les frais de déplacement
Coût de la formation, financement, divers :
- Facturation à l’heure et frais de déplacement au forfait fixé dans la convention
- Facturation : non soumis à la TVA pour les organismes de formation professionnelle
- Liste des matériels nécessaires IDEM matériel prévu par l’école pour le suivi du cursus commun
Objectifs pédagogiques
- Expliquer ce qu’est PHP et dans quels cas il est utilisé
- Installer et configurer les outils nécessaires pour développer en PHP
- Écrire et exécuter des scripts PHP simples
- Utiliser les variables, les boucles, les conditions et les opérateurs en PHP
- Afficher du contenu dynamique avec la fonction echo
- Éviter les erreurs de syntaxe liées aux guillemets et aux apostrophes
- Créer et utiliser des formulaires en HTML et en PHP
- Récupérer et traiter les données envoyées par les formulaires
- Manipuler des tableaux à une entrée et associatifs en PHP
- Écrire et utiliser des commentaires en PHP
- Définir et appeler des fonctions en PHP
- Passer des paramètres et retourner des valeurs avec les fonctions
- Utiliser la boucle for et la commande switch en PHP
- Comprendre ce que sont une base de donnée relationnelle et un SGBD
- Utiliser PHPmyAdmin pour créer et gérer des bases de données MySQL
- Se connecter à une base de données MySQL avec PHP
- Insérer des données dans une table MySQL avec PHP
- Utiliser le langage SQL pour effectuer des requêtes sur une base de données MySQL
- Réaliser les opérations CRUD (Create, Read, Update, Delete) avec PHP et MySQL
- Faire le bilan de leurs apprentissages et de leurs compétences acquises
- Connaître la méthode de travail recommandée pour développer des applications web en PHP
- Utiliser les outils et les bonnes pratiques pour développer des applications web en PHP
- Se documenter et se tenir informé sur PHP
- Réaliser une application web simple en PHP et MySQL
Moyens pédagogiques
Sont fournis pendant la formation
- Support de cours PDF
- Documents papiers nécessaires à la réalisation d’évaluation d’exercice
- Outils informatiques et logiciels nécessaires au suivi de cette formation
- Matériel de démonstration
Ne sont pas fournis pendant la formation
- Le matériel informatique des apprenants (chacun doit disposer d’un ordinateur avec un accès à Internet)
- Les stylos, cahiers, équipements destinés à la prise de note
Compétences visées
- Maîtriser les bases du langage PHP et ses applications web
- Créer et utiliser des formulaires en HTML et en PHP pour interagir avec les utilisateurs
- Manipuler des tableaux en PHP pour stocker et traiter des données
- Écrire et utiliser des commentaires en PHP pour documenter et améliorer le code
- Définir et appeler des fonctions en PHP pour modulariser et réutiliser le code
- Utiliser les structures de contrôle en PHP pour gérer le flux d’exécution du code
- Comprendre le concept de base de donnée relationnelle et son utilité
- Utiliser PHPmyAdmin pour créer et gérer des bases de données MySQL
- Se connecter à une base de données MySQL avec PHP et exécuter des requêtes SQL
- Réaliser les opérations CRUD (Create, Read, Update, Delete) avec PHP et MySQL pour manipuler les données
- Faire le bilan de ses apprentissages et de ses compétences acquises en PHP et MySQL
- Connaître la méthode de travail recommandée pour développer des applications web en PHP
- Utiliser les outils et les bonnes pratiques pour développer des applications web en PHP
- Se documenter et se tenir informé sur PHP et ses évolutions
- Réaliser une application web simple en PHP et MySQL qui répond à un besoin
Attestation de fin de formation
- Questionnaire de fin de formation
- Certificat de réalisation attestant du suivi de formation
Prérequis :
Avoir des notions de HTML et de CSS (AVOIR SUIVI LE PROGRAMME DE FORMATION « PRINCIPAUX LANGAGES DE PROGRAMMATION » MASTER 1)
Recommandation :
Intérêt des stagiaires pour la formation.
Public visé :
Cette formation s’adresse aux étudiants en école de commerce qui vise le titre.
Expert en stratégie et développement digital – Délivré par ESGCV – NSF 320- Niveau 7 – Enregistré au RNCP par arrêté
du 27/12/2018 et publié au JO du 04/01/2019.
Dérouler de la formation
COURS 1 | durée 3h30
- ÉTAPE 1
- Introduction à PHP
- Rappel HTML et ressources pour mise à niveau si nécessaire
- Installation des outils d’édition
- Quand utiliser PHP ?
- Algorithmes, concept de variables, boucles, programmation, conditions, opérateurs et opérateurs logiques
- TP1
- ÉTAPE 2
- Tutoriel installation WAMP / XAMP
- Réalisation d’un premier script PHP
- Exécution du script
- Utilisation des variables
- Fonction ECHO affichage
- Guillemets et apostrophes erreur de syntaxe courante
- TP2
COURS 2 | durée 3h30
- ÉTAPE 3
- Les formulaires
- Premier script avec condition if
- Condition imbriquée et indentation
- TP3
- ÉTAPE 4
- Manipulation des tableaux à une entrée
- Commentaires
- Tableaux associatifs
- Les boucles FOREACH
- TP4
Cours 3 | durée 3h30
- ÉTAPE 5
- Les opérateurs
- Les fonctions dans la page
- Passage de paramètres
- Créer son propre fichier fonction
- Retour des fonctions
- Boucle FOR
- La commande SWITCH
- TP5
COURS 4 | durée 3h30
- ÉTAPE 6
- Les bases de données
- PHPmyAdmin
- Se connecter à une base de données
- Insérer des données depuis un script PHP
- TP6
COURS 5 | durée 3h30
- ÉTAPE 7
- Les bases de données SUITE
- langage SQL les notions de base SELECT
- CRUD c’est quoi ? CREATE(INSERT) READ(SELECT) UPDATE DELETE
- TP7
COURS 6 | durée 3h30
- ÉTAPE 8
- Conclusion
- Méthode de travail
- Ressources et références
- TP8 pour vérifier les acquis
Réservez votre formation en remplissant le formulaire de pré-inscription REMPLIR MAINTENANT LE FORMULAIRE
Pour cette formation, la convention de formation est établie entre l’école et KORUM LEARNING, les inscriptions des apprenants sont prises en charge et intégralement gérées par l’école qui dispense la formation complète pour l’obtention du titre visé.
Téléchargez la fiche de présentation de la formation