PHP - Maitrise

Formation

À Paris

Prix sur demande

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

  • Lieu

    Paris

  • Durée

    4 Jours

Objectifs: A travers plusieurs cas pratiques le stagiaire découvrira les avantages de la programmation orientée objet avec PHP: réutilisation du code, séparation de la logique: contenu / présentation, amélioration des performances de l'applicatif, maintenance et évolutivité du code. Destinataires: Programmeurs, Concepteurs, Développeurs, Chef de projets

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
10, Rue Montera, 75012

Date de début

Consulter

À propos de cette formation

Connaissance Java et C ++, programmation Java, est nécessaire

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

PROGRAMMATION ORIENTEE Objet avec PHP 5
  • Améliorations apportées au modèle objet de PH P
  • Création d’une classe de base, classe dérivée
  • Création d’attributs et portée (Private, Static, Public, Protected)
  • Constructeurs et destructeurs Encapsulation
  • Passage d’objet par référence Copie et clonage d’objet Héritage simple et multiple, polymorphisme
  • Interfaces, typage

EXPLOITER LES FONCTIONNALITES AVANCEES DE MySQL 4
  • Découverte des fonctions natives de MySQL 4
  • Jointures avancées avec LEFT OUTER JOIN et RIGHT OUTER JOIN
  • Fonctions d’optimisation mySQL embarquées (mysql_insert_id, mysql_show, mysql_next_result…)
  • Optimiser les requêtes avec la commande EXPLAIN
  • Extraire des informations de façon logique grâce au langage conditionnel embarqué
  • Optimiser les extractions avec les sous-requêtes Clonage de table Aller plus loin en passant à MySQL 5

UTILISER LES FONCTIONNALITES AVANCEES DE PHP 5
  • Librairie Simple XM L, persistance des données avec les sessions, les tableaux (sérialisation, sous tableaux avancés, interactions PHP/Javascript
  • Utilisation des nouvelles fonctions de PH P : str_word_count, in_array, array_search)

• Nouveau modèle objet MySQLi pour l’accès aux bases de données,
Découverte de SQ Lite le moteur de BDD embarqué dans PH P 5

UTILISER LA BIBLIOTHEQUE D’EXTENSION PEAR
  • Découvrir les différentes classes de la bibliothèque PEAR :
  • Authentification, Benchmarking, Cache, Configuration, Console, Bases de données Date et Heure, Chiffrement, Formats de fichier, H TM L, XML…

GENERATION DE GRAPHIQUE AVEC LA BIBLIOTHEQUE
JPGGRAPH
  • Utiliser la bibliothèque JPGraph dans le cadre de vos applications WEB
  • Installation de la librairie
  • Instanciation
  • Aperçu des différentes classes et méthodes de la librairie
  • Utilisation de la librairie dans un cadre pratique, génération de graphs en camemberts, en histogrammes, en points, en courbes

GENERATION DE PDF AVEC FPDF
Utilisation de la librairie FPDF (Instanciation de la classe dans le document, aperçu des classes et méthodes de la bibliothèque et possibilités offertes. Les cas abordés seront :
  • Choix des unités et des marges
  • Gestion des en-têtes et pieds de page
  • Com position du document par cellules
  • Saut de page automatique
  • Saut de ligne automatique et justification
  • Importation d'images (JPEG, PN G et G IF)
- Gestion des couleurs o Com pression des pages o Gestion des signets
- Compatibilité avec PH P 5

CSS AVANCE
  • Tirer parti des feuilles de style pour accélérer le développement de votre site
  • Utiliser CSS en lieu et place des tableaux pour le layout
  • Utiliser les fonctionnalités avancées de CSS 2, (pseudo classes, redéfinition dynamique de styles avec DOM …)

UTILISATION D’UN MOTEUR DE TEMPLATE
  • Présentation des différents moteurs de tem plate existants sur le marché (Smarty, PHPLib, FastTemplate…)
  • Un template pourquoi faire ?
  • Mise en oeuvre
  • Exemples avancés
  • Interaction du modèle objet PHP / SM ARTY
  • Aller plus loin avec les classes Smarty

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 - Maitrise

Prix sur demande