Vous êtes ici : Accueil / Formations / Communication / Web / Php mysql

Formations Communication

Formation : Php mysql

Vous êtes un professionnel à la recherche d’une formation Php mysql ?
STAGE UP met à votre disposition toute son expertise technique et pédagogique qui vous permettra d’atteindre vos objectifs.
Que vous soyez une entreprise ou un institutionnel, la formation Php mysql est assurée par nos formateurs sélectionnés pour leurs compétences reconnues (certification….) et leurs qualités relationnelles.
Quelque soit le niveau des stagiaires, un suivi pédagogique est assuré avant, pendant et après la formation, de manière à constater les acquis et ainsi permettre une mise en œuvre rapide dans un contexte professionnel.
Vous souhaitez organiser votre formation Php mysql facilement et de manière personnalisée ? Optez pour une solution en intra, ou participez à une de nos sessions collectives (inter), dans la limite des places disponibles.

Participez à la formation Php mysql à Paris, Lille, Marseille, Lyon, Bordeaux, Toulouse, Strasbourg, Nantes, Montpellier, Rennes, Grenoble, Angers, Clermont-Ferrand, Nancy.

Objectifs du Stage

MAITRISER LE LANGAGE PHP DANS LE CONTEXTE DE DÉVELOPPEMENT DE SITES INTERNET DYNAMIQUES.

Pédagogie

FORMATION DISPENSÉE PAR UN FORMATEUR PROFESSIONNEL SPÉCIALISÉ PRINCIPALEMENT DANS LES LANGAGES DE PROGRAMMATION WEB.

PC / MAC COMPLET, TABLEAU MURAL ET DIVERS SUPPORTS DE COURS INTERACTIFS ET PAPIER.

FORMATION THÉORIQUE ET PRATIQUE.

Public

INTÉGRATEURS HTML, DÉVELOPPEURS, WEB-MASTERS… OU TOUTE PERSONNE SOUHAITANT CRÉER DES SITES DYNAMIQUES.

Prérequis

CONNAITRE LES BASES DU CODE HTML EST UN PLUS.

Durée

5 jours

Contenu

LA PROGRAMMATION WEB


HTML, LE LANGAGE WEB DU CLIENT
RAPPELS HTML (JAVASCRIPT INCLUS) PAR L’EXEMPLE
LE SCRIPT CGI OU L’INTERACTIVITÉ COTE SERVEUR
UN TRAITEMENT EFFICACE
CHOISIR LA MÉTHODE POST OU GET ?
PROGRAMMER COTÉ CLIENT OU COTÉ SERVEUR

PHP, CE HÉROS


L’ARCHITECTURE PHP
LES INCONVÉNIENTS DE PHP
LES AVANTAGES DE PHP
LA PUISSANCE FONCTIONNELLE DE PHP
LES APPORTS DE PHP 5

MOTEURS, ÇA TOURNE


LES DIFFÉRENTS TYPES D’INSTALLATIONS
MODE MANUEL ENCLENCHE
PREMIÈRE ÉTAPE : INSTALLER APACHE
DEUXIÈME ÉTAPE : INSTALLER PHP
TROISIÈME ET DERNIÈRE ETAPE : CONFIGURER PHP ET APACHE ENSEMBLE
TROIS MODES AUTOMATIQUES : EASY PHP, WAMP ET XAMPP

CONFIGURATION DES DIFFÉRENTS COMPOSANTS


APACHE, ARBORESCENCE ET CONFIGURATION
PREMIÈRE SECTION : VARIABLES GLOBALES À L’ENVIRONNEMENT DU SERVEUR
DEUXIÈME SECTION : VARIABLES GÉNÉRIQUES DU SERVEUR
TROISIÈME SECTION : HÔTES VIRTUELS

PHP, L’ESSENTIEL DE LA CONFIGURATION


BALISAGE
AFFICHAGE DES ERREURS
DES GUILLEMETS DANS TOUS LEURS ÉTATS
INCLUSIONS DE CODE
ACTIVATION DES EXTENSIONS
DÉFINITION DES VARIABLES SPÉCIFIQUES DES EXTENSIONS
CONFIGURATION DES VARIABLES DE TÉLÉCHARGEMENTS ET DE FORMULAIRES
CONFIGURATION DE LA GESTION DES VARIABLES GLOBALES AJUSTEMENT DES PERFORMANCES
RÉGLAGES MANUELS DANS LE CODE : LA FONCTION INI_SET()

SYNTAXE ET GÉNÉRALITÉS PHP


ULTRAEDIT-32 : DERNIÈRE BALISE AVANT MUTATION
TÉLÉCHARGER, INSTALLER ET CONFIGURER ULTRAEDIT-32
VOTRE PREMIÈRE PAGE PHP AVEC ULTRAEDIT
GÉNÉRALITÉS « PHPIENNES »
INSÉREZ DU CODE PHP DANS DU CODE HTML :
AFFICHEZ VOS VALEURS PHP
LES FONCTIONS SIMPLES ECHO() ET PRINT()
LES FONCTIONS PLUS ÉVOLUÉES PRINTF() ET SPRINTF()
SÉPAREZ VOS INSTRUCTIONS PHP PAR UN « ; »
COMMENTEZ VOS PROGRAMMES PHP : « // » OU « /* */ »
DÉFINISSEZ VOS VARIABLES PHP : « $ »
UTILISEZ LES TYPES DE DONNÉES MANIPULES PAR PHP
LES BOOLÉENS
LES ENTIERS
LES NOMBRES À VIRGULE FLOTTANTE
LES CHAINES DE CARACTÈRES
LES TABLEAUX
LES OBJETS
LES RESSOURCES
LA VALEUR NUL
RÉALISEZ VOS OPÉRATIONS PHP
LES OPÉRATEURS ARITHMÉTIQUES
LES OPÉRATEURS DE BITS (BINAIRES)
OPÉRATEURS : ARITHMÉTIQUES
L’OPÉRATEUR D’ASSIGNATION (=)
LES OPÉRATEURS COMBINES
LES OPÉRATEURS DE COMPARAISON
LES OPÉRATEURS LOGIQUES
LES OPÉRATEURS DE TABLEAUX
LES OPÉRATEURS DE CHAINES

LES INSTRUCTIONS CONDITIONNELLES


L’OPÉRATEUR TERNAIRE
L’INSTRUCTION IF
L’INSTRUCTION ELSE
L’INSTRUCTION ELSEIF
DES INSTRUCTIONS IF, ELSEIF ELSE IMBRIQUÉES
L’INSTRUCTION SWITCH

LES BOUCLES


L’INSTRUCTION WHILE
L’INSTRUCTION DO WHILE
L’INSTRUCTION FOR
L’INSTRUCTION FOREACH

LES SORTIES


L’INSTRUCTION BREAK
L’INSTRUCTION CONTINUE
L’INSTRUCTION RETURN

LA MANIPULATION DES CHAINES DE CARACTÈRES EN PHP


LE FORMATAGE DES CHAINES DE CARACTÈRES
LA COMPARAISON DES CHAINES DE CARACTÈRES
LA RECHERCHE DES CHAINES DE CARACTÈRES
LE DÉCOUPAGE DES CHAINES DE CARACTÈRES
LA SUBSTITUTION DES CHAINES DE CARACTÈRES

LA MANIPULATION DES TABLEAUX EN PHP


PARCOURIR UN TABLEAU
TRIER UN TABLEAU

LA MANIPULATION DES FICHIERS EN PHP


LA LECTURE/ÉCRITURE DANS UN FICHIER
LA GESTION DES FICHIERS

LES FONCTIONS MATHÉMATIQUES INTÉGRÉES À PHP


LES CONSTANTES EN PHP
QUELQUES FONCTIONS MATHÉMATIQUES IMPORTANTES

DES BASES DE DONNÉES À MYSQL


SGBD, DÉFINITION
SGBD, LES PROPRIÉTÉS
SGBD, LES MODÈLES
SGBDR, GÉNÉRALITÉS ET CONCEPTS
LISEZ ET ÉCRIVEZ VOS SCHÉMAS DE RELATION
LISEZ ET ÉCRIVEZ VOS SCHÉMAS DE BASE

STRUCTURE GÉNÉRALE DE MYSQL


RAPPEL
DESCRIPTION DE TABLES
MODÈLE PHYSIQUE

PARLER À MYSQL 5


SQL, DÉFINITION
DÉFINISSEZ ET MODIFIEZ VOTRE BASE DE DONNÉES
CRÉEZ VOTRE BASE DE DONNÉES
CRÉEZ VOS TABLES
CRÉEZ VOS INDEX
MODIFIEZ VOS TABLES
SUPPRIMEZ VOS TABLES

MANIPULEZ VOS DONNÉES EN BASE


INSÉREZ DES DONNÉES DANS VOS TABLES
SÉLECTIONNEZ DES DONNÉES DANS VOS TABLES
MODIFIEZ DES DONNÉES DANS VOS TABLES
SUPPRIMEZ DES DONNÉES DANS VOS TABLES

CONTRÔLEZ VOTRE BASE DE DONNÉES


GÉREZ VOS COMPTES UTILISATEURS
PRÉSERVEZ L’INTÉGRITÉ DES DONNÉES

PARLER AVEC QUOI ? AVEC LES MAINS : LA CONSOLE MYSQL


PREMIÈRE CONNEXION
PREMIÈRE SESSION
ADMINISTRATION DES UTILISATEURS
ADMINISTRATION AVANCÉE

AVEC LA SOURIS


MYSQL CONTROL CENTER
INSTALLATION ET SETUP
CONSOLE DE GESTION

PHPMYADMIN : LA VERSION WEB


INSTALLATION ET SETUP
UTILISATION

CRÉATION D’UNE STRUCTURE DE BASE DE DONNÉES


DÉFINITION
AFFICHER UNE LISTE DE NOTES,
AFFICHER DES LIENS VERS D’AUTRES RESSOURCES SUR INTERNET ASSOCIÉES À LA NOTE ET RUBRIQUER LES NOTES SUIVANT DES CATÉGORIES
CLASSER LES RESSOURCES PAR DATE
PERMETTRE AUX INTERNAUTES DE RÉAGIR AUX INFORMATIONS
ADMINISTRER LES RESSOURCES (AJOUT/SUPPRESSION/MODIFICATION)
RÉALISATION

INTERFAÇAGE PHP ET MYSQL


PRÉMICES
CONNEXION
SÉLECTION DE LA BASE DE DONNÉES
REQUÊTES
EXPLOITATION DES RÉSULTATS
LIBÉRATION
FERMETURE

EXTENSIONS


MÉTADONNÉES
CONNEXIONS MULTIPLES
L’OBJET ET LES AUTRES BASES DE DONNÉES

ALTERNATIVES À MYSQL1


PHP 5, FAITES MONTER SQLITE


PRÉSENTATION
DESCRIPTION DES FONCTIONNALITÉS
NOTE SUR LA GESTION DES TRANSACTIONS
REQUÊTES IMBRIQUÉES

UTILISATION DE SQLITE AVEC PHP


MÉLANGE PHP ET SQL
EXPLOITATION DE SQLITE

POSTGRESQL OU COMMENT METTRE UN TIGRE DANS SON MOTEUR
(DE BASES DE DONNÉES)


POSTGRESQL, LE PETIT ORACLE OSS : PLUS DE ROBUSTESSE ET PLUS D’OUVERTURE DANS UN ORDBMS ?
UTILISATION DE POSTGRESQL : PAS DE PANIQUE, VOUS NE SEREZ PAS PERDU

DÉMARRER AVEC PEAR


DÉTAILS SUR PEAR
GESTION DES ERREURS :C’ÉTAIT PIRE AVANT PEAR !

SOLUTION D’ACCÈS AUX DONNÉES AVEC PEAR::DB


SOLUTION DE CACHE LOGICIEL AVEC PEAR::CACHE_LITE


CACHEZ-VOUS, VOILA PEAR::CACHE
DÉTAIL DU SCRIPT PRÉSENTÉ
ENCORE PLUS DE CACHE

SOLUTION DE GESTION DE LA CONFIGURATION AVEC PEAR::CONFIG


MANIPULATION DE LA CONFIGURATION AVEC PEAR::CONFIG
SÉRIALISATION DES DONNÉES
DE-SÉRIALISATION DES DONNÉES
MODIFICATION DES DONNÉES

IMAGES, PDF ET FLASH


LA GÉNÉRATION D’IMAGES


LA SOURCE DE NOS GRAPHES : LES DONNÉES
GÉNÉRATION DE BARRES SIMPLES
GÉNÉRATION D’IMAGES PLUS COMPLEXES
GD À DIT « ALLONS-Y »
GD À DIT « CETTE FOIS-CI, ALLONS-Y »
GÉNÉRATION DE GRAPHES COMPLEXES
UNE OFFRE OPEN SOURCE IMPORTANTE
QUELQUES CONSEIL POUR TERMINER

 PLUS LOIN, PLUS VITE … FLASHE !



PREMIÈRE APPROCHE AVEC PHP/SWF CHARTS
FLASHER EN LIBERTÉ AVEC MING

 CIEL, MON PDF !



HALTE, LIBRAIRIE OBLIGATOIRE ?

LES BONNES PRATIQUES, TRUCS ET ASTUCES


SOYEZ PARESSEUX
OPTIMISEZ VOTRE CODE
SACHEZ RECONNAITRE LE BOGUE CLASSIQUE
SÉPAREZ DONNÉES, TRAITEMENTS ET PRÉSENTATIONS

TEMPLATES


AVANT DE COMMENCER
PRINCIPE DE FONCTIONNEMENT
PREMIÈRE IMPLÉMENTATION DE PRINCIPE
UTILISER DES MOTEURS DE TEMPLATES

LES MOTEURS DE TEMPLATES


FAST TEMPLATE
SMARTY TEMPLATE ENGINE
MODELIXE

FONCTIONS ET FONCTIONNALITÉS AVANCÉES


DÉFINISSEZ VOS FONCTIONS
UTILISEZ VOS FONCTIONS
DES PARAMÈTRES AVEC UNE VALEUR PAR DÉFAUT
DES FONCTIONS AVEC UN NOMBRE VARIABLE DE PARAMÈTRES
DYNAMISEZ VOS VARIABLES
INCLUEZ VOS PROGRAMMES OU EXIGEZ-LES
ÉVALUEZ DU CODE
RÉGULARISEZ VOS EXPRESSIONS

FONCTIONNALITÉS WEB


GÉNÉREZ VOS FORMULAIRES HTML
TRAITEZ LES DONNÉES ENVOYÉES PAR VOS FORMULAIRES HTML
CHARGEZ LES FICHIERS SÉLECTIONNÉS DANS VOS FORMULAIRES HTML
ENVOYEZ DES COURRIELS
REDIRIGEZ VOS PAGES
GÉREZ DES COOKIES
GÉREZ DES SESSIONS

LES FONCTIONNALITÉS ÉTENDUES


GÉREZ LES ERREURS
ADAPTEZ LE NIVEAU DES ERREURS SUPPORTÉES (AFFICHÉES)
ENREGISTREZ, ENVOYEZ, TRAQUEZ LES ERREURS
PERSONNALISEZ LE TRAITEMENT DES ERREURS
GÉREZ LES EXCEPTIONS
SÉCURISEZ VOTRE SITE
ORGANISEZ VOS RÉPERTOIRES
PROGRAMMEZ EN TOUTE SÉCURITÉ
N’EN DONNEZ PAS TROP

LA PROGRAMMATION OBJET


POURQUOI PASSER À L’OBJET
LES BASES DE L’APPROCHE OBJET
L’ABSTRACTION
L’ENCAPSULATION
LA MODULARITÉ
LA HIÉRARCHISATION
LES 5 CONCEPTS OBJETS FONDAMENTAUX

LA PROGRAMMATION OBJET EN PHP 5


DÉFINISSEZ UNE CLASSE EN PHP5
INSTANCIEZ UNE CLASSE EN PHP5
FAITES HÉRITER UNE CLASSE EN PHP 5
DONNEZ DE LA VISIBILITÉ À VOS CLASSES
AJOUTEZ UN CONSTRUCTEUR ET UN DESTRUCTEUR À VOS CLASSES
IMBRIQUEZ VOS CLASSES
UTILISEZ LE POLYMORPHISME
UTILISEZ LES INTERFACES
UTILISEZ LES ATTRIBUTS ET MÉTHODES DE CLASSE
ATTRAPEZ LES ERREURS (EXCEPTIONS)

Informations
complémentaires

Durée : 5 jours
Tarif : Nous consulter
En intra sur une base de 3 participants Renseignements : contact@stageup.fr

N° Azur 0 810 356 365
Formation Communication

Soif de compétences ?
STAGE UP, votre longueur d'avance !

Nos formations par domaine

Les sites du groupe JSG Développement

Retour en haut