Formation PHP – Base

Contact ABSUP
04 28 29 85 15

Prochaines dates Lyon

janvier 2023

23 janvier au 27 janvier

février 2023

6 février au 10 février

février 2023

20 février au 24 février

mars 2023

6 mars au 10 mars

mars 2023

20 mars au 24 mars

avril 2023

3 avril au 7 avril

avril 2023

17 avril au 21 avril

mai 2023

22 mai au 26 mai

juin 2023

5 juin au 9 juin

PHP – Base

2100  HT - 5 jours

Objectif : initiation aux fonctionnalités de base de PHP

Public admis : demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis : aucun

Certification :  TOSA

Référence : 856432
S'inscrire
PROGRAMME

1. CONCEPTS RELATIFS AU PHP

  • La programmation Web
  • HTML, Le langage Web du client
  • Rappels HTML
  • Rappels JavaScript
  • Programmer côté client ou côté serveur
  • L'architecture PHP
  • Puissance fonctionnelle du PHP

2. INSTALLATION MANUELLE DE PHP

  • Installation d'Apache
  • Installation de PHP 7
  • Configuration conjointe

3. INSTALLATIONS AUTOMATIQUES DE PHP

  • Easy PHP
  • WAMP
  • XAMPP

4. CONFIGURATION D'APACHE

  • Variables d'environnement serveur
  • Variables génériques du serveur
  • Hôtes virtuels
  • Configuration de PHP
  • Balisage
  • Affichage des erreurs
  • Guillemets
  • Inclusions de code
  • Activation des extensions
  • Variables spécifiques des extensions
  • Variables de téléchargements
  • Variables de formulaires
  • Gestion des variables globales
  • Ajustement des performances
  • Réglages manuels dans le code : ini_set()

5. SYNTAXE ÉLÉMENTAIRE DE PHP

  • Insérer du code PHP dans du code HTML
  • Commentaires
  • Variables
  • Constantes
  • Types
  • Expressions
  • Opérateurs
  • Conditions
  • Boucles
  • Chaines
  • Tableaux
  • Manipulation de fichiers
  • Fonctions mathématiques

6. FONCTIONS

  • Définition
  • Passage des arguments.
  • Valeurs par défaut.
  • Fonctions et variables.

7. COOKIES ET SESSIONS

  • Gérer une session Web
  • Gestion de sessions avec cookies
  • Support des sessions avec PHP

8. FORMULAIRES HTML ET PHP

  • Récupération des données
  • Vérification de la validité de la saisie
  • Upload d'images
  • Email de confirmation

9. GESTION DES ERREURS ET DES EXCEPTIONS

  • Adapter le niveau des erreurs affichées
  • Enregistrer les erreurs
  • Personnaliser le traitement des erreurs
  • Gestion des exceptions

10. PRINCIPES DE LA PROGRAMMATION OBJET

  • Pourquoi passer à l’objet
  • Les bases de l’approche objet
  • L’abstraction
  • L’encapsulation
  • La modularité
  • La hiérarchisation
  • L'objet
  • La classe
  • Généralisation et spécialisation
  • Polymorphisme
  • Messages

11. PROGRAMMATION OBJET EN PHP

  • Définition de classe en PHP
  • Instanciation de classe en PHP
  • Héritage de classe en PHP
  • Constructeur et destructeur
  • Imbrication de classes
  • Polymorphisme
  • Interfaces
  • Attributs et méthodes de classe
  • Exceptions en POO

12. EXPLOITER DES BASES DE DONNÉES MYSQL

  • Fondamentaux des SGBD
  • Schémas de relation
  • Schémas de base
  • Structure générale de MySQL

13. MYSQL ET LES TABLES

  • Définition et création d'une BD
  • Création de table
  • Création d'index
  • Modification de table
  • Suppression de tables

14. MANIPULATIONS DE DONNÉES AVEC MYSQL

  • Insertion de données
  • Sélection
  • Modification
  • Suppression

15. CONTROLE DE BASE DE DONNÉES MYSQL

  • Gestion des comptes utilisateurs
  • Intégrité des données

16. INTERFACE MANUELLE MYSQL : LA CONSOLE

  • Connexion
  • Session
  • Administration des utilisateurs
  • Administration avancée

17. INTERFACE WEB MYSQL : PHPMYADMIN

  • Installation
  • Configuration
  • Utilisation

18. INTERFAÇAGE DE PHP ET MYSQL

  • Connexion
  • Sélection de la base de données
  • Requêtes
  • Exploitation des résultats
  • Libération
  • Fermeture
  • Métadonnées
  • Connexions multiples
CONTACT





    Veuillez prouver que vous êtes humain en sélectionnant Arbre.

    * Champs obligatoires