Le langage PHP : programmation orientée objet - Initiation

Dernière mise à jour : 31/03/2021

Description
Module 1 : Introduction à PHP
  • Présentation du langage
  • Fonctionnement des langages de script server-side
  • Modes d'intégration du code PHP au sein de code HTML

Module 2 : Techniques de base et syntaxe
  • Utilisation de variables
  • Opérateurs PHP
  • Expressions PHP
  • Structures de contrôle
  • Fonctions et objets intégrés
  • Variables tableaux et tableaux associatifs

Module 3 : Gestion des formulaires avec PHP
  • Accès aux données saisies dans un formulaire
  • Principes de vérification des données saisies
  • Redirection de l'utilisateur
  • Quelques fonctions de vérification des données dates/textes/numériques

Module 4 : Maintien de l'état dans une application Web avec PHP
  • Différentes techniques de maintien de l'état et utilité
  • Utilisation de la chaîne de requête
  • Utilisation de variables de session
  • Utilisation de cookies
  • Configuration des sessions et des cookies

Module 5 : Accès aux données dans les scripts PHP
  • Types de bases de données accessibles
  • Méthodologie d'accès aux bases de données en PHP
  • Fonctions d'accès aux bases de données
  • Sensibilisation aux attaques SQL Injection
  • Configuration de PHP pour éviter ces attaques

Module 6 : Erreurs et Exceptions                                                                                 
  • Types d'erreurs potentielles
  • Gestion d'erreur avec PHP
  • Différences entre erreurs et Exceptions
  • Gestion des exceptions
  • Configuration de PHP pour les erreurs

Module 7 : Réutilisation de code
  • Fonctions personnalisées
  • Fonctions anonymes                                                                            
  • Création et inclusion de bibliothèques de fonctions
Objectifs de la formation
A l'issue de la formation, les participant auront la capacité de :
  • Maîtriser l'utilisation des fonctionnalités de base du langage PHP de manière à créer des applications Web dynamiques
  • d'interfacer ses applications avec une base de données ou un service Web.
Public visé
  • Développeurs d'applications PHP
Prérequis
Pour suivre ce stage, il est nécessaire : 
  • d'avoir une très bonne connaissance du langage HTML
  • d'avoir une très bonne connaissance des feuilles de styles CSS
  • des notions de programmation
Modalités pédagogiques
Inter-Entreprises / Intra-Entreprises et sur-mesure / E-Learning tutoré (FTAD)
Moyens et supports pédagogiques
Dans le cas d'une formation réalisée dans nos locaux, salle de formation équipée :
- un poste informatique par apprenant
- un bloc-notes + stylo
- un support de cours
- un espace de partage en ligne
- un vidéoprojecteur
- un tableau blanc
- connexion Internet
Modalités d'évaluation et de suivi
Questionnaire en ligne permettant l'évaluation des pré-requis.
Questionnaire de satisfaction de fin de stage.









 

M'inscrire à la formation

Lieu :
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Balma
Salle à définir - AIX - 970, rue René Descartes Horizon Ste-Victoire Bat B 13100 Aix en Provence FRANCE
Détail des horaires :
Ajouter au panier
Prochaines Sessions
  • 21/06/21 → 25/06/21 CPF Balma
  • 21/06/21 → 25/06/21 CPF Aix en Provence
  • 30/08/21 → 03/09/21 CPF Balma
  • 30/08/21 → 03/09/21 CPF Aix en Provence