Cette formation 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).
Connaissances de base du langage HTML et d'au moins un langage de programmation.
5 jours
- L'architecture du WEB : Le serveur Web Apache, les principaux Clients (Internet Explorer et FireFox), les requêtes HTTP (hyperliens, formulaires et réponses du serveur)
- Qu'est-ce que PHP ?
- Historique de PHP.
- Les différences entre PHP 4 et PHP 5. Nouveautés de PHP 6.
- Présentation de l'exemple utilisé durant la formation : le site de vente en ligne www.Bdphilia.com.
Exercice<<< retour au sommaire "UN SITE WEB PHP AVEC BASE DE DONNEES"
- Les principes du client-serveur.
- Premiers éléments du langage PHP.
- Intégration de PHP dans une page HTML.
- Variables et fonctions.
- Librairies PHP & phpinfo.
- Fonctions de base, variables serveur et variable PHP.
- Variables serveur et variable PHP.
- Contrôles de flux et boucles.
- Transmission de variables en GET, POST et FILE.
- Lecture/écriture de fichier.
- Vérification de login/mot de passe.
- Redirection.
- Constructeur array.
- Fonctions associées aux tableaux.
- Fonctions d'extraction.
- Fonctions de navigation dans un tableau.
Exercice<<< retour au sommaire "UN SITE WEB PHP AVEC BASE DE DONNEES"
- Avantages et inconvénients des cookies et sessions.
- Limitations et précautions.
- Les variables de session en PHP.
- Fonctions liées aux variables de session.
- Les Cookies en PHP.
- Sérialisation des variables complexes.
- Présentation de MySQL.
- Concepts fondamentaux : bases, tables, champs, enregistrements.
- Fonctions PHP MySQL.
- Introduction au langage SQL (sélection, modification, suppression).
- Traitement des résultats des requêtes.
Exercice<<< retour au sommaire "UN SITE WEB PHP AVEC BASE DE DONNEES"
- Introduction PHP aux principes MVC.
- Moteur de recherche : formulaire en relation avec une base de données.
- Fonctions avancées de sélection : recherches et tris.
- Principe du tiers bancaire.
- Intégrer le paiement sécurisé avec PAYPAL sous PHP.
- Présentation de la librairie PHP / GD2.
- Création d'image avec PHP et headers.
- Gestion des polices et de l'écriture en mode image.
- Superposition de texte pour protection de droits.
- Intégration au site PHP.
- Réalisation de graphiques statistiques.
- Présentation des librairies PDF pour PHP.
- Création d'un document PDF de base.
- Polices de caractères en PDF.
- Cadres et tableaux en PDF.
- Générer une facture en PDF.
<<< retour au sommaire "UN SITE WEB PHP AVEC BASE DE DONNEES"
lieu: Paris 17ème
date: 2-5/04/2012 [x1]
programme formation PHP/MySql
lieu: Paris 17ème
date: 03-05/04/2012
programme formation PHP Sécurité
lieu: Paris 17ème
date: 27-30/03/2012
programme formation PHP Objet & Extensions
lieu: Paris 17ème
date: 10-13/04/2012
programme formation Design Patterns & Frameworks
lieu: Paris
date: 10/04/2012 [x1]
programme formation C.S.S.
lieu: Fort de France
date: 14-17/02/2012
programme formation PHP Objet & Extensions
Info
La société CROSSFIRE JAPAN,INC. vient de pondre un nouveau langage, et l'environnement de développement qui va avec.
Alinous-Core permet de développer des pages web dynamiques, liées à des bases de données.
Ce n'est pas un langage tel que PHP, Ruby ou Java, il "suffit" de connaître Html ET Sql pour intégrer sans peine.
Ce pseudo langage est très simplifié, mais a tout ce qu'il faut pour réaliser les opérations classiques liées au développement de sites web dynamiques :
Les bases de données supportées actuellement sont les suivantes: