Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Financement
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Langage PHP

4.9/5 Avis client
THDIL2019

4 jours (28 heures) – Initiation / Fondamentaux

4 jours (28 heures)
Initiation / Fondamentaux

Langage PHP

Domaine : Informatique

Présentiel
Présentiel
Online
Distanciel
CPF
95435
Coût
2400€ HT

Objectifs pédagogiques

  • Utiliser la syntaxe PHP en vue de développer de sites Web dynamiques
  • Construire et contrôler des formulaires Web
  • Manipuler des sessions utilisateurs
  • Manipuler une base de données MySQL

Niveau requis

  • Utiliser le langage HTML

Public concerné

  • Développeurs et chefs de projet

Moyens pédagogiques et techniques

Salles de formation (les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter) équipée d’un ordinateur de dernière génération par stagiaire, réseau haut débit et vidéo-projection
UHD Documents supports de formation projetés Apports théoriques, étude de cas concrets et exercices
Mise à disposition en ligne de documents supports à la suite de la formation

Dispositif de suivi de l'éxécution de l'évaluation des résultats de la formation

Feuilles d’émargement (signature électronique privilégiée)
Evaluations formatives et des acquis sous forme de questions orales et/ou écrites (QCM) et/ou mises en situation
Questionnaires de satisfaction (enquête électronique privilégiée)

Dates de formations

  • Sur demande à Toulouse
  • Sur demande à Pau

Formateur

Les formateurs intervenants pour Themanis sont qualifiés par notre Responsable Technique Olivier Astre pour les formations informatiques et bureautiques et par Didier Payen pour les formations management.

Conditions d’accès à la formation

Délai : 3 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués.
100%
de recommandation
(4 votants)

Programme de formation

4 jours (28 heures)

Initiation / Fondamentaux
Aujourd’hui, le langage PHP est utilisé par plus d’un million de professionnels de l’informatique. Apprendre la programmation php pour le développement d’applications web, la création d’un site web dynamique ou pour un projet web est un véritable atout.
Mise à jour le 12/02/2021

Introduction

  • L’architecture du Web : HTTP, CGI, interactivité : script client ou script serveur
  • Qu’est-ce que PHP ?
  • Historique de PHP
  • Les différences entre PHP 4, PHP 5 et PHP 7
  • Notions d’architecture multicouche. Introduction aux principes MVC
  • Présentation de l’exemple utilisé durant la formation : le site de vente en ligne

Automatisation d’une page Web

  • Les principes du client-serveur
  • Premiers éléments du langage
  • Intégration de PHP dans une page HTML
  • Variables et fonctions
  • Fonctions de base, variables serveur et variable PHP
  • Variables serveur et variable PHP
  • Contrôles de flux et boucles

Les formulaires simples

  • Passage et transmission de variables
  • Lecture/écriture de fichier
  • Vérification de Login/mot de passe

Les variables complexes : tableaux

  • Constructeur Array
  • Fonctions associées aux tableaux
  • Fonctions d’extraction
  • Fonctions de navigation dans un tableau

Gestion des sessions utilisateurs

  • Variables persistantes : Cookies et Session
  • Avantages et inconvénients des Cookies et Sessions
  • Limitations et précautions
  • Les variables de session
  • Fonctions liées aux variables de session
  • Les Cookies
  • Sérialisation des variables complexes

Utilisation d’une base de données MySQL

  • Présentation de MySQL
  • Concepts fondamentaux : bases, tables, champs, enregistrements
  • Bases MySQL
  • Tables MySQL
  • Champs MySQL
  • Enregistrements MySQL
  • Fonctions PHP MySQL
  • Introduction au langage SQL (sélection, modification, suppression)
  • Traitement des résultats des requêtes

Les formulaires complexes

  • Moteur de recherche : formulaire en relation avec une base de données
  • Fonctions avancées de sélection : recherches et tris

Le graphisme en PHP

  • Présentation de la librairie GD2
  • Création d’image, réutilisation
  • Gestion des polices et de l’écriture en mode image
  • Superposition de texte pour protection de droits
  • Intégration au site
  • Réalisation de graphiques statistiques
Aujourd’hui, le langage PHP est utilisé par plus d’un million de professionnels de l’informatique. Apprendre la programmation php pour le développement d’applications web, la création d’un site web dynamique ou pour un projet web est un véritable atout.
Mise à jour le 12/02/2021