Formation développement PostgreSQL et PHP Réf : PSQLP

Par Grégoire Hubert

Maitrisez la puissance de PostgreSQL et tirez avantage du moteur de base de données dans vos applications PHP.

Durée :
2 jours

1 195 € HT (prix conseillé)

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

Cette formation sur PostgreSql s'adresse aux développeurs PHP souhaitant tirer parti des nombreuses fonctionnalités de ce moteur de base de données relationnel orienté objet. Nous commencerons par nous familiariser avec les outils puis, au travers du framework de gestion de modèle Pomm, verrons comment exploiter la puissance du SQL de Postgres dans une application PHP.

Objectifs pédagogiques

A l'issue de cette formation les participants seront en mesure de :
  • Appréhender l'outil PostGreSQL,
  • Ecrire et maintenir desrequêtes SQL simples, complexes, objets, etc.
  • Utiliser le Framework Pomm pour déployer PostGreSQL avec PHP,
  • Maitriser toutes les fonctionnalités avancées de PosteGreSQL.


Public

Développeurs PHP

Pré-requis

Bonne connaissance de PHP 5.3 orienté objet, Sql et bases de "composer" et des fonctions anonymes.

Type

Stage pratique

Méthode pédagogique

Alternance de présentation magistrale sur les fonctionnalités de PostgreSQL (50%) et mise de pratique (50%) sur poste individuel.

Plan de cours

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION
Apprivoiser Postgresql

Se connecter en ligne de commande
Le client psql : guide de survie
Configurer psql

Structures de base
Schémas et search path
Tables et séquences
Extension uuid

Premiers pas avec Pomm
Introspection de base de données
Structure des entités
Premières requêtes

Couche modèle
Organiser ses requêtes
Conditions dynamiques
Opérateurs de projection

Collections et entités
Itérateurs de résultats
Utiliser les entités dans la vue
Augmenter les entités

PROGRAMME DE LA 2EME JOURNEE DE FORMATION
Structures complexes PostgreSql
Tableaux
Types géométriques
Types temporels
JSON et HStore, convertisseurs

Modifications
Création d'entités
Modification
Suppression

Requêtes SQL
Construction des requêtes
Champs virtuels
Jointures

Modificateurs ensemblistes
Valeurs et générateurs
Différents types d'agrégats
Fonctions fenêtrées

Common Table Expressions (CTE)
Requêtes simples
Requêtes récursives
CTE modifiantes

Requêtes orientées objet
Types composites
SQL et objets
Convertisseurs

Travaux pratiques au fil de la formation
Un exercice pratique nous emmènera exploter, tout au long de cette formation, la richesse des types de données, que nous utiliserons pour façonner, à l'aide de requêtes de plus en plus complexes, les ensembles attendus par les objets PHP.

Prochaines sessions

Aucune session de planifiée à ce jour, veuillez nous contacter pour avoir plus d'info ou suggérez vous-même une session.


Proposer une session.

Pas de témoignage pour l'instant.

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « Développement PHP »  – Voir toutes les formations