SOLDES ! Des remises jusqu'à -80% !

livre PHP et MySQL - Micro Application

Inscription newsletter Professionnels Revendeurs Mon compte Ma liste de souhaits Mon panier aucun article
0,00 €
Accueil  >  Livres  >  Internet et communication  >  Programmation Web

LIVRE PHP ET MYSQL  

PHP et MySQL
Un ouvrage complet et très pratique, pour connaître PHP !

Destiné aussi bien aux débutants qu’aux utilisateurs intermédiaires, ce Guide Complet vous donne toutes les bases pour créer un site web dynamique. Après avoir découvert les bases de PHP, initiez-vous à la gestion d’un formulaire et à son envoi par mail, à l’enregistrement et à l’administration d’une base de données, à la gestion de fichiers, à la sécurité… Basé sur un apprentissage pratique, cet ouvrage fera de vous un pro du langage !


Points forts

 

 

 

 


  • Au sommaire :
    • Introduction : les languages de programmation, le PHP, Web et autres protocoles...
    • l'environnement de travail : WampServer, paramétrage de PHP, l'éditeur Notepad++...
    • Les fondamentaux : structure d'un programme, les commentaires, les variables, les constantes, les types de données, les structures de contrôle, organisation du code...
    • Les tableaux : parcours d'un tableaux, les fonctions, les opérateurs sur tableaux
    • Les dates et heures : les notions de timestamp, formatage d'une date, contrôle de validité d'une date...
    • Les formulaires et transmissions de données : les différents champs, passer des paramètres à un script PHP,...
    • En tête PHP et authentification : requêtes et réponses, fonction header, page d'erreur, authentification...
    • JavaScript, contrôle de formulaire et AJAX : les vérifications simples en PHP, les axpressions régulières, AJAX et Prototype...
    • L'envoi d'un formulaire par courriel : configuration requise, Mail Texte, Mail HTML...
    • Les base de données : phpMyAdmin, les requêtes, PHP et MySQL...
    • Le transfert de fichier : principe général, illustration
    • La gestion des fichiers : manipuler des fichiers, créer des fichiers spéciaux...
    • La programmation objet : classes et objets, les méthodes magiques, polumorphisme,les interfaces...
    • Le format XML : formaat spéciaux, simpleKML...
    • Les cookies et les sessions
    • La gestion et la sécurité : sécurité avec PHP, sécuriser les base de données et le serveur web...
    • Les trucs et astuces : PHP, MySQL, HTML et JavaScript...
    Caractéristiques
    Coll. Le Guide Complet, 416 pages

    Auteur(s) : François-Xavier BOIS

    Nombre de pages : 416 pages

    Présentation : Manuel 416 pages, 14.8x21, broché

    ISBN : 978-2-3000-3194-6

    EAN : 9782300031946

    Référence Micro Application : 3194


    Biographie

    Ingénieur SCIA (sciences cognitives et intelligence artificielle) diplômé de l'EPITA, François-Xavier Bois est le co-fondateur de la société Kernix Software. Cette société compte parmi ses activités : le développement d'applications en ligne (e-commerce, intra/extranet, GED, plateformes de marché, e-mailing, e-learning), l'hébergement de sites web, le consulting IT et le web marketing.

    Le sommaire
    SOMMAIRE

    Introduction

    Les langages de programmation

    Langages interprétés et langages compilés
    Les domaines d’application

    Le PHP

    Les raisons du succès
    Les concurrents
    L’histoire

    Internet, comment ça marche ?

    Web et autres protocoles
    TCP/IP et Internet
    Le serveur web
    PHP
    Les autres langages du Web

    Check-list

    L’environnement de travail

    WampServer

    Installation
    Premiers pas
    Le menu de Wamp
    L’éditeur Notepad++

    Paramétrage de PHP

    Check-list

    Les fondamentaux

    Structure d’un programme

    Les commentaires

    Les variables

    Les constantes

    Les types de données

    Les données numériques
    Les chaînes de caractères
    Le type NULL
    Changement de type

    Les structures de contrôle

    Les conditions
    Les boucles

    Organisation du code

    Les fonctions
    Inclusion de fichier

    Check-list

    Les tableaux

    Présentation

    Les tableaux scalaires
    Les tableaux associatifs

    Parcours d’un tableau

    Boucle foreach
    Utilisation du pointeur interne
    Utilisation des références

    Les fonctions

    Suppression d’une cellule
    Affichage d’un tableau
    Taille d’un tableau
    Conversion chaînes / tableaux
    Adjonction, soustraction d’éléments
    Tri
    Présence d’une valeur dans un tableau
    Sérialisation

    Les opérateurs sur les tableaux

    Check-list

    Les dates et heures

    La notion de timestamp

    Création d’un timestamp
    Conversion
    Comparaison de dates

    Formatage d’une date

    Échappement de caractères
    Constantes

    Contrôle de validité d’une date

    Check-list

    Les formulaires et transmissions de données

    Qu’est-ce qu’un formulaire ?

    Les différents champs

    INPUT TEXT
    TEXTAREA
    SELECT
    INPUT CHECKBOX
    INPUT RADIO
    INPUT BUTTON
    INPUT HIDDEN
    Balises FIELDSET et LEGEND

    Passer des paramètres à un script PHP

    La variable $_GET
    Query String
    La méthode POST
    Le mode register_globals on

    Check-list

    En tête HTTP et authentification

    Requêtes et réponses

    Extension LiveHTTPHeaders
    La requête
    La réponse

    Fonction header()

    Page d’erreur

    Authentification

    Check-list

    JavaScript, contrôle de formulaires et AJAX

    Présentation de JavaScript

    Les fonctions
    L’interaction avec les widgets
    La bibliothèque Prototype

    Des vérifications simples en PHP

    Les expressions régulières

    Ajax

    AJAX et Prototype
    Échange de données au format JSON

    Check-list

    L’envoi d’un formulaire par courriel

    Configuration requise

    Mail Texte

    Mail HTML

    Check-list

    Les bases de données

    Présentation

    Organisation d’un SGBD
    Le SQL

    phpMyAdmin

    Création de la base
    Création d’une table

    Les requêtes

    Sélection
    Insertion
    Mise à jour
    Suppression

    PHP et MySQL

    Lister les enregistrements
    Classer les enregistrements
    Editer un enregistrement
    Mettre à jour un enregistrement
    Supprimer un enregistrement
    Ajouter un enregistrement

    Check-list

    Le transfert de fichiers

    Principe général

    Champ INPUT FILE
    Formulaire
    Réception
    Envoi multiple
    Configuration

    Illustration

    Ajout d’une colonne
    Modification des scripts

    Check-list

    La gestion des fichiers

    Manipuler des fichiers

    Les fichiers de cache
    L’écriture
    La lecture

    Créer des fichiers spéciaux

    Les fichiers compressés
    Les fichiers Excel
    Les fichiers Flash
    Les fichiers PDF
    Les fichiers image

    Check-list

    La programmation objet

    Classes et objets

    Classes
    Objets
    Conversion
    Constructeur et destructeur

    Les méthodes magiques

    __sleep() et __wakeup()
    __toString()
    Surcharge des accesseurs

    Polymorphisme

    Principe général
    Visibilité

    Les interfaces

    Itérateurs

    Exceptions

    Principe général
    La classe Exception

    Réflexion

    Check-list

    Le format XML

    Le format

    SimpleXML

    Création
    Lecture

    Formats spéciaux

    RSS
    XHTML
    SVG

    Check-list

    Les cookies et les sessions

    Les cookies

    Aspects techniques

    Les sessions

    Check-list

    La gestion de la sécurité

    La sécurité avec PHP

    Le b-a ba
    Mise à jour de PHP
    Initialiser toutes les variables
    Utiliser les constantes
    Se méfier de la puissance de certaines fonctions
    Dangers de la fonction mail
    Les cookies et les sessions
    Les transferts de fichiers
    Inclusion de fichier

    Sécuriser les bases de données

    Les injections SQL
    Les Cross Site Scripting

    Sécuriser le serveur web

    Les directives PHP
    Les directives Apache
    La sécurité HTTPS

    Les outils d’analyse

    Check-list

    Les trucs et astuces

    PHP

    Raccourcir un if... else...
    L’autre syntaxe des structures de contrôle
    Raccourcir un simple bloc echo
    Donner une valeur par défaut à un paramètre d’une fonction
    Transmettre un nombre variable de paramètres à une fonction
    Utiliser un opérateur de comparaison de type
    Les attributs __FILE__ et __LINE__
    Les variables variables
    Les opérateurs sur les tableaux
    Les techniques d’optimisation en PHP
    Les fonctions include() et require()
    L’affichage tampon : output buffering
    Fin de bloc PHP
    Le paramètre caché de break et continue
    Chaîne de caractères sous forme de tableau de caractères
    Rendre disponible un site Wamp sur internet

    MySQL

    Récupérer un enregistrement de manière aléatoire
    Optimiser ses tables
    Autres optimisations

    HTML et JavaScript

    Empêcher l’autocomplétion
    Définir le rafraîchissement automatique d’une page

    Index



    Vous pouvez aussi Télécharger le sommaire au format PDF (32 Ko)

     


    VOUS AIMEREZ AUSSI

    WebPlus X5

    WebPlus X5

    Réalisez des sites Web de qualité professionnelle !
    Disk Expert 11 Professionnel

    Disk Expert 11 Professionnel

    La solution complète et puissante pour gérer votre disque dur !
    SWF Cré@teur

    SWF Cré@teur

    Réalisez facilement vos animations Flash® et des GIF animés !
    1000 Ringtones for the iPhone™

    1000 Ringtones iPhone

    Trouvez la sonnerie parfaite pour chacun de vos interlocuteurs !
    System Mechanic 10.5

    System Mechanic 10.5

    System Mechanic répare et accélère votre PC... automatiquement !