Formation PHP – Base

Contact ABSUP
04 28 29 85 15

Prochaines dates Lyon

avril 2024

8 avril au 12 avril

avril 2024

22 avril au 26 avril

mai 2024

13 mai au 17 mai

mai 2024

27 mai au 31 mai

juin 2024

3 juin au 7 juin

juin 2024

17 juin au 21 juin

juillet 2024

1 juillet au 5 juillet

juillet 2024

15 juillet au 19 juillet

août 2024

5 août au 9 août

août 2024

19 août au 23 août

septembre 2024

2 septembre au 6 septembre

septembre 2024

16 septembre au 20 septembre

octobre 2024

7 octobre au 11 octobre

octobre 2024

21 octobre au 25 octobre

novembre 2024

4 novembre au 8 novembre

novembre 2024

18 novembre au 22 novembre

décembre 2024

2 décembre au 6 décembre

décembre 2024

16 décembre au 20 décembre

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





    Loading...

    * Champs obligatoires