KREATIC vous propose une formation php dans le Nord.

À qui est destinée cette formation ? :

Les participants doivent impérativement connaître les bases du HTML hors logiciel WYSIWYG (document, mise en forme, images, tableaux et formulaires) et au moins un langage de programmation.

Pré requis :

Ce cours en php, s’adresse aux informaticiens qui souhaitent acquérir une formation opérationnelle sur PHP dans le contexte du développement, et aux webmasters ayant déjà une bonne connaissance d’un langage de programmation client (javascript ou vbscript).

Quels sont les objectifs de cette formation ? :

Maitriser les aspects avancés de PHP en une semaine de cours intensifs

Durée de la formation : 5 jours

Votre formation en détails ci-dessous :

PLAN DE COURS

FORMATION PHP 5 COMPLET

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

Installation manuelle de PHP 

  •  Installation d’Apache
  • Installation de PHP 5
  • Configuration conjointe

Installations automatiques de PHP

  • Easy PHP
  • WAMP
  • XAMPP

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()

Syntaxe élémentaire de PHP 5

  • 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

Fonctions

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

Cookies et sessions

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

Formulaires HTML et PHP

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

Gestion des erreurs et des exceptions

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

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

Programmation Objet en PHP 5

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

Exploiter des bases de données MySQL

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

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

Manipulations de données avec MySQL

  • Insértion de données
  • Sélection
  • Modification
  • Suppression

Controle de base de données MySQL

  • Géstion des comptes utilisateurs
  • Intégrité des données

Interface manuelle MySQL : la console

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

Interface Web MySQL : PHPMyAdmin

  • Installation
  • Configuration
  • Utilisation

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

Pour plus d’informations

Vous avez trouvé la formation dont vous avez besoin? N’hésitez pas, faites une demande de devis gratuit et indiquez vos modules souhaités via notre formulaire de contact ou directement par téléphone au 03 20 02 44 74.

Notre centre de formation est situé à Roubaix dans le Nord de la France (59) à :

  • 5 minutes de Tourcoing
  • 15 minutes de Lille et de Mouscron en Belgique
  • 20 minutes de Courtrai et de Menin
  • 30 minutes de Tournai
  • À plus de 30 minutes d’Arras, Douai, Lens et de Valenciennes