PHP / MySQL Initial

modalité de travail
Théorie, démonstration, construction et simulation de cas
pratiques, exercices corrigés.
durée
30 heures
rythme
10 séance de 3 heures
Objectif stratégique
– Faciliter l’intégration de PHP dans des projets web
– Préparer les apprenants à collaborer sur des projets web
professionnels, en leur donnant des bases solides en PHP et MySQL
Objectif opérationnel
– Compréhension des bases du langage PHP
Profil
– ENTREE :
• Avoir une connaissance du langage HTML
• Avoir suivi la formation PHP niveau initial
– SORTIE : PHP niveau avancé acquis
eléments du programme
tableaux ; les boucles, parcourir les tableaux ; triage des tableaux par ordre alphabétique ;
introduction aux superglobales ; récupération de données de formulaire ; envoi d’un e-mail ; les constantes.
– Organiser des scripts PHP – les fonctions : déclaration de fonctions ; les paramètres et
l’instruction return ; création de bibliothèques de fonctions ; fonctions prédéfinies : exemples, organisation, documentation ; fonctions pour les tableaux, mathématiques, chaînes de caractères, dates ; autres exemples de fonctions ; comment identifier les types des variables ; upload de fichiers : la variable $_FILES et les fonctions associées.
– Découvrir les méthodes de gestion du contexte applicatif : principes de l’interaction avec l’utilisateur ; rappels des formulaires ; les champs cachés ; les URL longues ; introduction aux sessions ; sécurisation de l’accès à l’administration des candidatures avec les sessions ; présentation des cookies ; affichage de la date de dernier accès à la plate-forme d’administration des candidatures.
– Les bases de données : utilité des bases de données ; présentation de de PHPMyAdmin ;
construction d’une base avec PHPMyAdmin ; SQL sous PHPMyAdmin (les principales instructions, lecture de code SQL, génération de multiples requêtes, les bonnes habitudes : tester ses requêtes avec PHPMyAdmin) ; fonctions d’accès aux bases de données ; formulation de requêtes dans un fichier PHP.