Programmation PHP

Formation

À Toulouse Cedex 1

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Toulouse cedex 1

Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Apprendre les bases de la programmation d'application Intranet et Internet côté serveur en langage PHP et utiliser les bases de données MySQL

Les sites et dates disponibles

Lieu

Date de début

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

objectif Apprendre les bases de la programmation d'application Intranet et Internet côté serveur en langage PHP et utiliser les bases de données MySQL public concerné Développeurs de sites Internet ou Intranet pré-requis Une connaissance de base de la programmation
Programme
INTRODUCTION A PHP
  • Qu’est-ce que PHP ?
  • Structure de base d’une page PHP
    • Les balises PHP
    • La fonction echo
    • Séparateur d’instruction
    • Commentaire
    • Mixer du PHP et de l’HTML
    • Règles de nommage
  • Configuration de PHP
    • Le fichier de configuration php.ini
    • Informations sur la configuration
  • Les bases du langage PHP
    • Constantes
    • Variables
    • Types de données
    • Tableaux
    • Opérateurs
      • L’opérateur d’affectation par valeur
      • L’opérateur d’affectation par référence
      • Les opérateurs arithmétiques
      • L’opérateur de chaîne
      • Les opérateurs de comparaison
      • Les opérateurs logiques
      • L’opérateur ternaire
      • Les opérateurs combinés
      • Précédence des opérateurs
    • Structures de contrôle
      • La structure if
      • La structure switch
      • La structure while
      • La structure do … while
      • La structure for
      • Les instructions continue et break
    • Inclure un fichier
    • Interrompre le script
UTILISER LES FONCTIONS PHP
  • Manipuler les constantes, les variables et les types de données
    • Constantes
    • Variables
    • Types de données
      • Conversions
      • Fonctions utiles
  • Manipuler les tableaux
  • Manipuler les chaînes de caractères
  • Manipuler les dates
  • Générer un nombre aléatoire
  • Créer un identifiant unique
  • Gérer les "guillemets magiques" ("magic quotes")
  • Manipuler les fichiers sur le serveur
  • Envoyer un courrier électronique
  • Manipuler les en-têtes http
ÉCRIRE DES FONCTIONS ET DES CLASSES PHP
  • Fonctions
    • Introduction
    • Déclaration et appel
    • Paramètres
      • Valeur par défaut
      • Passage par référence
      • Liste variable de paramètres
    • Considérations sur les variables utilisées dans les fonctions
      • Variable locale/globale
      • Variable statique
    • Les constantes et les fonctions
    • Récursivité
  • Classes
    • Concept
    • Définir, instancier une classe
    • Héritage
    • Exceptions
GERER LES ERREURS DANS UN SCRIPT
  • Vue d’ensemble
  • Les messages d’erreur PHP
  • Les fonctions de gestion des erreurs
GERER LES FORMULAIRES ET LES LIENS AVEC PHP
  • Vue d’ensemble
    • Les liens
    • Les formulaires
      • Petit rappel sur les formulaires
      • Construire un formulaire dynamiquement
      • Traiter un formulaire à l'aide d'un script PHP
    • Récupérer les données d'une URL ou d'un formulaire
      • Première méthode : les tableaux $_POST, $_GET et $_REQUEST
      • Deuxième méthode : la fonction import_request_variables
      • Troisième méthode (non recommandée)
      • Que choisir ?
  • Récupérer les données passées par l’URL
    • Considérations
      • Que se passe-t-il si deux paramètres portent le même nom ?
      • Utiliser un tableau pour passer des données dans l'URL
    • Transmettre des caractères spéciaux
  • Récupérer les données saisies dans le formulaire
    • Considérations
      • Que se passe-t-il si deux zones portent le même nom ?
      • Que se passe-t-il s’il y a deux formulaires dans la page HTML ?
      • Utiliser un tableau pour récupérer les données saisies
      • Passer des informations dans une zone de formulaire cachée
    • Les différents types de zone
      • Vue d'ensemble
      • Zone contenant du texte
      • Groupe de boutons radio
      • Case à cocher
      • Liste à sélection unique
      • Liste à sélection multiple
      • Bouton de validation
      • Bouton image
      • Bouton "reset" ou "button"
  • Contrôler les données récupérées
    • Vue d’ensemble
    • Vérifications classiques
      • Nettoyage des espaces qui traînent
      • Donnée obligatoire
      • Longueur maximum d’une chaîne
      • Caractères autorisés pour une chaîne - Format
      • Validité d’une date - Plage de valeurs
      • Validité d’un nombre - Plage de valeurs
      • Validité d’une adresse e-mail
  • Utilisation des filtres
    • Principes
    • Application aux formulaires
  • Aller sur une autre page
  • Échanger un fichier entre le client et le serveur
    • Vue d'ensemble
    • Télécharger un fichier à partir du client : "file upload"
    • Télécharger un fichier à partir du serveur : "download"
GERER LES SESSIONS
  • Description du problème
  • Authentification
    • Vue d’ensemble
    • Saisie de l’identification
      • Identification par formulaire
      • Identification par authentification HTTP
    • Vérifier l’identification saisie
  • Utiliser des cookies
  • Utiliser la gestion des sessions de PHP
    • Gérer soi-même la transmission de l’identifiant de session
      • Description du problème
      • Solution
    • Quelques directives de configuration supplémentaires
  • Conserver des informations d’une visite à une autre
  • Petite synthèse sur les variables GPCS (Get/Post/Cookie/Session)

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation PHP

Prix sur demande