• À distance
  • Présentiel
  • Tous publics

Développement Applications

PHP Initiation

Cette formation vous permet de maîtriser tous les mécanismes nécessaires au développement de sites. Rappel des fondamentaux, progression vers des matières plus avancées telles que la gestion d’espace sécurisé, l’interaction avec MySQL, la génération d’images et de PDF.

Objectifs pédagogiques

  • Etre capable d'installer PHP
  • Etre capable d'utiliser les fonctions PHP
  • Etre capable de gérer les formulaires
  • Etre capable de communiquer avec une base de données

Profil des bénéficiaires

Pour qui ?

  • Tout public
  • Pour personnes devant introduire le langage PHP dans les sites

Pré-requis

  • Avoir une bonne connaissance du Web et du langage HTML

Programme

Introduction à PHP

  • Les possibilités de PHP
  • Trouver des ressources (logiciels, bibliothèques, informations,...)
  • Architecture et fonctionnement
  • Les forces et les faiblesses de PHP - Perspectives

Installation de PHP

  • Les mécanismes d’installation du serveur Applicatif Apache MySQL PHP
  • Les différents modes d’installation

Les bases de PHP

  • Utilisation de PHP dans des fichiers HTML
  • Les variables et les opérateurs, les structures de contrôle (if, while, switch case,..)
  • Les fonctions PHP et les fonctions utilisateur
  • La gestion des fichiers

La gestion des formulaires pour interagir avec les utilisateurs

  • Créer ses formulaires en HTML
  • Récupérer les données avec PHP
  • Mettre en place un upload de fichier, et une politique de sécurité pour les formulaires

Authentification, sessions et cookies

  • Création / lecture / modification d’une variable de session et d’un cookie
  • Utilisation et sécurité des sessions
  • TP : Création d’un espace sécurisé

Les bases de données (MySQL)

  • Architecture et présentation d’un SGBD
  • Rappel des principales commandes SQL
  • Les caractéristiques de MySQL 5

Communiquer entre PHP et une base de données (MySQL)

  • Accéder à une base de données MySQL avec PHP, et gestion des erreurs MySQL
  • TP : Création d’un espace sécurisé lié à une base de données

Techniques avancées

  • Génération et manipulation d’images
  • Création de graphiques (diagrammes, barres, camemberts, ...), génération de fichiers PDF
  • Les concepts de sécurité, les aspects à surveiller

Déroulement

Equipe pédagogique

Nos formateurs considèrent que transmettre un savoir c'est bien, mais transmettre un savoir-faire et un savoir-être c'est mieux. Ils sont reconnus dans leurs spécialités. Notre centre de formation est centre d'examen ICDL (PCIE), TOSA, ENI. 

Accueil Public à mobilité réduite : Une de nos salles de formation est au rez-de-chaussée, avec un accès adapté à la circulation d'un fauteuil roulant. Toilette équipée pour handicapés, place de parking réservée devant la porte d'entrée. Marquage au sol adapté. Nous prévenir par avance afin de planifier cette formation dans la salle répondant au mieux à votre handicap.

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence
  • Questions orales ou écrites (QCM)
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Accueil des stagiaires dans une salle dédiée à la formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation



Date modification : 26/10/2021

Ces formations pourraient vous intéresser

Gérer mes Cookies

Les cookies sont importants pour le bon fonctionnement d'un site. Afin d'améliorer votre expérience et nos services, nous utilisons des cookies pour collecter les statistiques en vue d'optimiser les fonctionnalités de notre site Web.

Vous pouvez choisir de bloquer certains types de cookies. Sélectionnez votre choix concernant chaque catégorie de cookie. Cliquez sur «soumettre les préférences » pour valider vos choix.

Mesure d'audience

Ces cookies servent à mesurer et analyser l’audience de notre site (nombre de visiteurs, pages vues, durée sur le site, etc.) afin d’en améliorer la performance.

Afin de recevoir notre plaquette,

veuillez saisir votre adresse email