Plan de la formation

Création d'un site internet / intranet:
  • Définition claire des besoins (cahier des charges)
  • Création de fonctions utiles pour l'accès SQL
  • Bien séparer les traitements de l'affichage
  • Modèle simple (dans le même fichier)
  • Modèle complexe (templates)
Sécurisation des sites dynamiques
  • Exemples des failles courantes
  • Accès par mots de passe : stockage côté serveur
  • Protection des variables (register_globals), utilisation sélective de $_POST et $_GET (exemples de problèmes de failles de sécurité)
  • Protection de la base de données (accès local uniquement et mot de passe)
  • Anti-spam : URL-encoder les adresses mail
  • Protection contre les attaques SHELL : escape-encoder, HTMLspecial-encoder
Le PHP en dehors du Web
  • PHP-CLI
Modèle objet de php
  • PHP5, manipulation des objets
Requêtes SQL avancées
  • Limites de MySQL
  • Les sous-requêtes, les jointures, optimisations

Pré-requis

PHP/MySQL niveau 1. Notions en sécurité informatique et réseau.

Points-clés et Objectifs

Création d'un site PHP. Sécurité des applications PHP/Web. Le PHP en dehors du Web.

Support de formation

Apprendre SQL avec MySQL de Christian Soutou aux éditions Eyrolles, ISBN 2-212-11915-1 Best practices PHP 5 de Guillaume Ponçon aux éditions Eyrolles, ISBN 2-212-11676-4

Durée: 3 jours
Prix: nous contacter
Niveau: avancé
  • Présentation
  • Calendrier
  • Inscrivez-vous
  • Promotions
  • Catalogue PDF
    RyXeo Formations - 21 rue Dulout - 33600 Pessac - FRANCE
    A 10 minutes du centre de Bordeaux, notre centre de formation est facilement accessible (tram, bus, gare sncf de pessac, parking) et s'adresse à tous nos clients de la région Aquitaine.