Php-Mysql, Développer un Site Web Dynamique

Formation

À Montrouge et Rouen

1 590 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

Cette formation vous permettra de maîtriser d'une manière opérationnelle le langage PHP dans le contexte de développement de sites Internet dynamiques. Il vous permettra aussi d'aborder les aspects connexes à ce type de développement: bases de données, langage SQL, manipulation de fichiers graphiques. Destinataires: Développeurs, administrateurs système et administrateurs de bases de données.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Montrouge ((92) Hauts-de-Seine)
Voir plan
41 Rue Perier

Date de début

Consulter
Rouen ((76) Seine-Maritime)
Voir plan
13 Rue Malherbe, 76100

Date de début

Consulter

À propos de cette formation

Les participants doivent impérativement connaître les bases du HTML hors logiciel WYSIWYG

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Introduction

- Qu'est-ce que PHP ?
- Interactivité avec les internautes.
- Les différences entre PHP 4 et PHP 5.
- Présentation de l'exemple utilisé durant la formation : le site de vente en ligne BDPhilia.com.

Les fonctionnalités du langage
Automatisation d'une page Web

- Les principes du client-serveur.
- Premiers éléments du langage.
- Intégration de PHP dans une page HTML.
- Variables et fonctions.
- Librairies.
- Fonctions de base.
- Variables serveur et variable PHP.
- Contrôles de flux et boucles.

Les formulaires simples

- Passage et transmission de variables.
- Lecture/écriture de fichier.
- Vérification de login/mot de passe.
- Redirection.

Les fonctionnalités avancées du langage
Les tableaux complexes

- Constructeur array.
- Fonctions associées aux tableaux.
- Fonctions d'extraction.
- Fonctions de navigation dans un tableau.

Variables persistantes : cookies et session

- Avantages et inconvénients des cookies et sessions.
- Limitations et précautions.
- Les variables de session.
- Fonctions liées aux variables de session.
- Les cookies.
- Sérialisation des variables complexes.
- Utilisation.

Utilisation d'une base de données MySQL

- Présentation de l'administration MySQL.
- Concepts fondamentaux : bases, tables, champs, enregistrements.
- Création d'une base multitable.
- Fonctions PHP MySQL.
- Introduction au langage SQL (sélection, modification, suppression).
- Requêtes SQL avancées (jointures de tables).
- Traitement des résultats des requêtes.

Les formulaires complexes

- Moteur de recherche : formulaire en relation avec une base de données.
- Fonctions avancées de sélection : modification de la base, tris (ORDER BY), recherches (WHERE).

Intégration des modules réalisés

Librairie GD : gestion graphique sous PHP
Génération d'images

- Présentation de la librairie GD.
- Création d'image, réutilisation.
- Gestion des polices et de l'écriture en mode image.
- Superposition de texte pour protection de droits.
- Intégration au site.
- Réalisation de graphiques statistiques.

Présentation de la programmation avancée sous PHP
P.O.O.

- PHP et la programmation orientée objet.
- Evolution du moteur objet dans PHP5.

PHP5 et XML

- Evolution du moteur XML en PHP5.
- Présentation du module SimpleXML de PHP5.

Base SQLite

- Présentation des fonctions des bases SQLite incluses dans le noyau de PHP5.

Mise en oeuvre et déploiement
L'installation de PHP

- EasyPHP.
- Configuration et paramétrage (php.ini).
- Présentation des options les plus courantes.

Synthèse et perspectives

- La concurrence : présentation des langages concurrents pour la génération des sites dynamiques.
- Avantages, limitations.
- Force et jeunesse de PHP.

L'évolution de PHP en PHP5

- Les évolutions du PHP dans le nouveau moteur PHP5.
- Les nouveautés de PHP5 (Objet, XML, Base de données).

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Php-Mysql, Développer un Site Web Dynamique

1 590 € HT