Nos formations sont assurées par des professionnels ayant des années d’expérience, intervenant régulièrement en entreprise.

Catalogue

PHP 5 / MySQL, concepts de base (5 jours)

Pré-requis

Avoir des notions de développement web : XHTML, CSS, dHTML.
Connaissance d’un langage de développement (javascript, vbscript, java…).

Objectifs de la formation

À l’issue de la formation, vous devez être capable d’installer un environnement de développement complet, d’utiliser les fonctionnalités essentielles de PHP, de vous connecter à une base de données, de récupérer et de traiter les données d’un formulaire…, de créer un site dynamique avec PHP et MySQL.

Contenu de la formation

introduction à PHP et à MySQL et installation d’un environnement de travail (Apache PHP MySQL)
les bonnes pratiques de programmation
présentation du projet exemple
fonctionnalités principales de PHP 5, les instructions conditionnelles
les opérateurs, les variables, les constantes, les superglobales, les tableaux, les sessions et les cookies
formatage des données (dates, heures, numériques…)
récupération des données d’un formulaire, envoi d’emails
PHPmyAdmin: création de bases et de tables, requêtes SQL, modification de table, export de données...
les outils de développement : présentation des principaux éditeurs et IDE, des outils de gestion MySQL
travaux pratiques : les éléments du cours sont repris au fur et à mesure dans des exemples concrets, le dernier jour est consacré à la pratique et à la révision des points essentiels de la formation.

PHP 5 / MySQL, les bonnes pratiques (4 jours)

Pré-requis

Connaissance et pratique de PHP / MySQL

Objectifs de la formation

Connaître et appliquer les bonnes pratiques de développement, sécuriser vos scripts (PHP & SQL), utiliser les design patterns et avoir un aperçu des frameworks PHP.

Contenu de la formation

test des acquis en développement PHP / MySQL, récapitulatif rapide
les nouveautés de PHP 5
débuggage, tests, analyse du code
la sécurité dans vos développements et sur votre serveur web
PHP 5 et programmation objet : rappel des concepts de la programmation objet, les classes, les interfaces
les design patterns (singleton, iterator, constructor, controler, factory, proxy,decorator)
le modèle MVC (Model-View-Controler)
les frameworks PHP : utilisation, avantages et limites
travaux pratiques : utilisation des connaissances acquises au cours de la formation, vue d’ensemble du framework ZEND.

inscriptions, prochaines sessions

Pour en savoir plus ou vous inscrire à une formation, veuillez utiliser le formulaire de contact.

compétences WEB™ - © 2008 - mentions légales