Aller au contenu principal

PHP Développement Web

Date de mise à jour :
Identifiant Offre Info : 01_GE245587
Organisme responsable : AMS TRAINING (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Installation et configuration d'un environnement PHP (Windows/Linux) - Outils et méthodes de développement. - Les caractéristiques de PHP. - Les différentes versions de PHP. - Les modes de fonctionnement (serveur, CLI...). - Les extensions PHP. - La configuration de PHP. Utilisation d'un IDE et d'un débogueur - Présentation des IDEs, installation. - Présentation et installation du débogeur. - Utilisation avancée du débogeur. PHP de A à Z - Les types de données,…

Installation et configuration d'un environnement PHP (Windows/Linux)
- Outils et méthodes de développement.
- Les caractéristiques de PHP.
- Les différentes versions de PHP.
- Les modes de fonctionnement (serveur, CLI...).
- Les extensions PHP.
- La configuration de PHP.

Utilisation d'un IDE et d'un débogueur
- Présentation des IDEs, installation.
- Présentation et installation du débogeur.
- Utilisation avancée du débogeur.

PHP de A à Z
- Les types de données, l'architecture du langage.
- Les atouts de PHP 5.3.
- Manipulations HTTP, cookies, sessions.
- Utilisation des flux.
- Programmation orientée objet.

XML, utilisation, applications et services webs
- Présentation, concepts et structure.
- Outils PHP pour manipuler du XML.
- DOM et SimpleXML : import/export/manipulation.
- Services webs SOAP, REST et XMLRPC.

Mise en place et interaction avec les bases de données
- PDO : l'interface de connexion aux SGBD.
- Insérer et extraire des données.
- Requêtes préparées et transactions.
- Les autres types d'extension SGBD.

Techniques de développement
- Créer une application.
- Gestion des erreurs.
- Sécurité et bonnes pratiques.
- Considérations sur les fichiers et les flux externes.

Programme de la formation

Langage XML et plate-forme Microsoft .NET Définition du rôle du langage XML dans Microsoft .NET - Standards XML - Présentation des analyseurs XML. Langage XML : Notions de base Mise en forme du langage XML - Conception de données avec des grammaires XML - Noms d'espaces - Instructions de traitement. Validation du langage XML Identification des conditions de validation requises - Sélection d'une méthode de validation - Présentation des schémas. Présentation des technologies de…

Langage XML et plate-forme Microsoft .NET
Définition du rôle du langage XML dans Microsoft .NET - Standards XML - Présentation des analyseurs XML.
Langage XML : Notions de base
Mise en forme du langage XML - Conception de données avec des grammaires XML - Noms d'espaces - Instructions de traitement.
Validation du langage XML
Identification des conditions de validation requises - Sélection d'une méthode de validation - Présentation des schémas.
Présentation des technologies de manipulation de données XML
Technologies de gestion de données XML requises - Comparaison de chacun des types.
Création et manipulation d'arbres en utilisant un DOM
Définition du DOM - Utilisation du DOM - Exemples de code de DOM.
Utilisation de XPath afin de transformer une arborescence de nœuds
Qu'est-ce que XPath ? - Utilisation du langage XPath - Présentation des applications XPath .
 
Mise en forme et transformation : XSL et XSLT
Qu'est-ce que XSL ? - Qu'est-ce que XSLT et quel est son lien avec XSL ?
Utilisation de XQuery pour lier des documents XML et effectuer des requêtes dans des documents XML
Qu'est-ce que XQuery ? - Utilisation de XQuery
SQL XML
Prise en charge XML dans Microsoft SQL Server 2000 - Utilisation d'HTTP pour accéder et saisir des données XML - Manipulation de feuille de style XSL via la requête Transact SQL - Utilisation d'ADO pour accéder aux données XML - Utilisation de schémas de mappage.
Conception de solutions XML
Solutions utilisant le langage XML - Services Web - Autres.
En fin de formation un exercice de développement est prévu. Il reprend les différents thèmes abordés pendant le cours.

Validation et sanction

attestation de suivi ou de présence

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Oui

Conditions d'accès

Publics visés

  • Bénéficiaire allocation retour à l'emploi
  • Bénéficiaire allocation solidarité spécifique
  • Bénéficiaire du revenu de solidarité active
  • Demandeur d'emploi
  • Militaire en reconversion
  • Particulier, individuel
  • Public en emploi
  • Public sans emploi
  • Salarié
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissance d'un langage de programmation ou de script. Connaissance du langage HTML. Connaissance du fonctionnement des bases de données dans des environnements informatiques distribués.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

22 Rue de Medreville
54000 Nancy

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
22 Rue de Medreville
54000 Nancy
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes