Formation PHP Nord

PHP
PHP (acronyme récursif pour PHP: Hypertext Preprocessor, est un langage de scripts libre principalement utilisé pour produire des pages web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale.

Toutes nos formations   Obtenir un devis   Financer ma formation


Le programme de formation détaillé


Personnalisation:
Pour les formations en intra-entreprise, le programme peut être modifié en fonction de vos besoins et de vos objectifs sur le contenu et la durée.

Introduction

  • Les différentes versions de PHP
  • De quoi ai-je besoin ?
  • Principe du client serveur

Les bases du langage PHP

  • Les variables
  • Les constantes
  • Les types de données
  • Les opérateurs de calcul
  • Les opérateurs logiques

Les chaines de caractères

  • Formatage avec HTML
  • Mise en forme avec CSS
  • Gestion des espaces
  • HTML et caractères spéciaux
  • La concaténation

Les fonctions en PHP

  • Fonctions mathématiques
  • Fonctions de date
  • Fonctions de texte
  • D'autres fonctions pratiques
  • Inclusion de code
  • Création de fonctions personnalisées
  • Fonctions avec un nombre de paramètres variables

Les structures conditionnelles

  • if, else
  • if, elseif, else
  • AND, OR
  • switch

Les boucles

  • for
  • while
  • do while

Les tableaux (Array)

  • Les différents types de tableaux (indicés, associatifs)
  • Création de tableaux
  • Les différentes méthodes pour lire un tableau
  • Opération sur les tableaux (extraction ,tri, ajout ou suppression d'éléments)
  • La boucle foreach

Gestion des formulaires

  • Rappel sur les éléments de formulaires
  • Méthodes GET et POST
  • Récupération des variables

Variables de serveur

  • Les plus utilisées
  • Récupérer des informations sur le serveur, le client

Variables persistantes : cookies et sessions

  • Avantages et inconvénients des cookies et sessions
  • Les sessions
  • Les cookies
  • Initialisation, affectation
  • Fonctions liées à ces variables

Utilisation d'une base de données MySQL

  • Présentation de MySQL et des concepts fondamentaux
    • Base de données, tables, champs, enregistrements
  • Outils :
    • phpMyAdmin, MySQLWorkbench
  • Introduction au langage SQL
    • Sélection, ajout, modification, suppression, jointure ...
  • Fonctions PHP MySQL.
  • Traitement des requêtes avec PHP

Gestion des fichiers

  • Création, ouverture et fermeture d'un fichier
  • Lecture, écriture et modifications de fichiers
  • Informations sur les fichiers

Sécurité

  • Fichier php.ini
  • Injections SQL

Formation ajoutée le 01/01/2010, mise à jour le 03/12/2020.

Pré-requis :

Connaître le HTML et CSS.

Public :

Développeurs, intégrateurs, webmasters ou informaticiens souhaitant développer des applications dynamiques pour le web.

Objectifs :

Acquérir les compétences indispensables au développement de sites internet dynamiques. Savoir manipuler les données d'une base de données relationnelles à  partir de l'application. Mettre en Å“uvre les sessions pour conserver l'information côté serveur.

Moyens pédagogiques :

Un PC par personne, le formateur diffuse son écran sur un vidéo-projecteur ou télévision grand écran
Un groupe de maximum 5 personnes.
En distanciel : Utilisation de Zoom ou Teams avec partage d'écran, chat, audio et vidéo en temps réel.
Exposé théorique, suivi d'une mise en pratique.

Moyens pour suivre l’exécution de l’action :

  • La présence du stagiaire est vérifiée par le formateur à l'aide d'une feuille de présence signée par demi-journées
  • En fin de formation, le participant reçoit un certificat (ICDL) ou attestation (ENI Edition) au nom de l'éditeur de la certification

Moyens pour en apprécier les résultats :

  • A la fin de la formation, le stagiaire complète une évaluation à chaud (Permettant d'évaluer la qualité de la prestation)
  • Puis, il complète avec le formateur une évaluation des acquis (Permettant de déterminer les points acquis, non acquis ou en cours d'acquisition)
  • Dans le cadre du CPF, le stagiaire passe un test sur la plateforme de l'éditeur et reçoit une attestation mentionnant le résultat obtenu
  • Quelques mois aprés la formation, le donneur d'ordre complète une évaluation à froid (Permettant de d'assurer que la formation a pu être mise en pratique)

Profil formateur :

Formateurs passionés et expérimentés intervenant en milieu professionnel en tant qu'intégrateur et développeur.

Personne à contacter :

Lambert Christophe
03 59 25 10 15
christophe.lambert@lc-formateur.com

Délai d'accès :

En intra-entreprise : En fonction de vos disponibilités et celles de nos formateurs.
En inter-entreprise : En fonction des sessions que nous avons programmé, consultable en cliquant ici

Moyenne des notes obtenues suite à l'évaluation de cette formation : 10 / 10
Cette moyenne est calculée sur les 3 dernières années (De 2019 à 2021).

Taux d'obtention ICDL / PCIE : Aucune évaluation à ce jour pour calculer la moyenne.

Taux d'obtention ENI Edition : Aucune évaluation à ce jour pour calculer la moyenne.


ENI
ENI Editions
2a Rue Benjamin Franklin
44800 Saint-Herblain
Tél : 02 51 80 15 15
www.certifications-eni.com

Éditions ENI, une maison d'édition de livres d'informatique ayant son siège à Saint-Herblain, secteur éditorial de ENI Groupe qui comprend aussi ENI Service (Formations) et ENI Ecole Informatique. Depuis quelques années ENI édition propose des certifications éligibles au CPF en bureautique et en informatique.
Ces certifications sont inscrites au Répertoire Spécifique de France Compétences

Tarif HT : 100€


Pour toute demande de financement auprès de votre OPCO ou Pôle Emploi vous aurez besoin du programme détaillé de formation.