responsive et dynamique

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimension: px
Commencer à balayer dès la page:

Download "responsive et dynamique"

Transcription

1 Apprendre à développer un site web responsive et dynamique avec PHP Julien GAMBELLI

2 Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante : Saisissez la référence ENI de l'ouvrage RIPHPRES dans la zone de recherche et validez. Cliquez sur le titre du livre puis sur le bouton de téléchargement. Chapitre 1 Introduction 1. Présentation Qu est-ce qu un site responsive? À qui s adresse ce livre? Description de cet ouvrage Mot de l auteur Chapitre 2 Initialisation : l'environnement de travail 1. Initialisation du serveur local Installation du serveur sur notre ordinateur Vérifier que tout fonctionne avec la phrase magique Pour aller plus loin : la configuration multisites Configuration du fichier httpd.conf Configuration du fichier httpd-vhosts.conf Configuration du fichier hosts de Windows Test

3 2 PHP Développer un site web responsive et dynamique Chapitre 3 Rendez intelligent votre site avec le langage PHP 1. Petit rappel sur le HTML Les bases Les balises à connaître Les nouveautés apportées par le HTML Les règles de base de la syntaxe PHP Les commentaires Les variables et constantes Les variables Les constantes L affichage de la valeur d'une variable Les tableaux Les opérations L'addition et la soustraction La division et la multiplication La concaténation Les comparaisons Les structures de contrôle et les boucles Les opérateurs logiques La condition if L'écriture minifiée Le else if Le switch case Les boucles Le while Le do-while Le for Optimisations

4 Table des matières 3 6. Les fonctions Notre première fonction La déclaration L'appel Les fonctions imbriquées Les fonctions utiles de PHP Include / Require Empty / Isset Les chaînes de caractères Les tableaux Les fonctions mathématiques Autres fonctions Les formulaires Le formulaire en HTML La balise form et l'url de destination Les zones de saisie et le bouton submit L'aide à la saisie Un exemple de formulaire La récupération des valeurs en PHP Les variables d'url L'organisation des pages L arborescence du répertoire Le.htaccess La directive RewriteRule La directive Password et le fichier.htpasswd Exercice pratique : créer un formulaire d'inscription Spécifications Correction de l'exercice Pour aller plus loin : les sessions Initialisation de la session Vérification et destruction de la session

5 4 PHP Développer un site web responsive et dynamique 11. Pour aller plus loin : mettre en place une API simple Côté serveur Côté client Chapitre 4 Les bases de données MySQL 1. Rappel sur les bases de données Les différents types de bases de données Les bases de données relationnelles La création de la base de données MySQL Les conventions Les types de champs Les types de données numériques La clause ZEROFILL Signé ou non signé Les nombres entiers Les nombres réels Les types de données de gestion du temps Les types de données de chaînes de caractères Les textes courts Les textes longs La création et l administration des tables Les clauses de manipulation des données L'insertion de données (INSERT) La modification de données (UPDATE) La suppression de données (DELETE) La clause de sélection des données La clause de sélection (SELECT) Les fonctions d'agrégation La sélection sans doublon Le renommage de champs

6 Table des matières Les clauses conditionnelles (WHERE et AND, OR,...) Les opérateurs de comparaison Les critères Les fonctions de tri (ORDER BY et GROUP BY) La fonction de tri (ORDER BY) Les fonctions d'agrégation (GROUP BY et HAVING) Les autres fonctions Les fonctions de chaînes de caractères Les fonctions de jointure Les fonctions de limitation de résultat L utilisation en PHP avec MySQLi La connexion, la déconnexion et les fonctions de base Exécution d une requête et récupération du résultat L exécution d une requête La récupération du résultat Exemples de miniprogrammes Chapitre 5 Sublimez votre site avec les feuilles de style CSS3 1. Introduction sur les feuilles de style La mise en place du CSS sur un site Internet Le code CSS La sélection basique et l application d un style à un composant La sélection avancée d un composant Les priorités Les différents formats des éléments Les couleurs Les unités de mesure

7 6 PHP Développer un site web responsive et dynamique 3.4 Les propriétés de base Les bordures Les polices Le type d'affichage (display) Les dimensions Le positionnement Les marges et espacements L'alignement horizontal L'alignement vertical D'autres propriétés Les animations Les transitions L'animation de composants La fonction debug des navigateurs La source de la page courante Les propriétés CSS Les contrôles Les paramètres d'affichage Les fonctionnalités L arborescence actuelle Pour aller plus loin : les sélecteurs before et after L incontournable : le site responsive Les media queries Les points de rupture La compatibilité des media queries L adaptation des contenus Les plugins responsive Bootstrap Materialize CSS

8 Table des matières 7 Chapitre 6 Boostez votre CSS avec Sass 1. Introduction à Sass L installation et la mise en place L installation du préprocesseur L installation par ligne de commande L installation par logiciel L organisation des fichiers La compilation La compilation par ligne de commande La compilation par logiciel Les variables Les règles imbriquées et les sélecteurs Les règles imbriquées Les sélecteurs Les fonctionnalités Les mixins L héritage Les fonctions supplémentaires Les opérations mathématiques La condition if Les boucles for Le langage Less

9 8 PHP Développer un site web responsive et dynamique Chapitre 7 Le petit plus : JavaScript et jquery 1. Rappel sur la POO (Programmation Orientée Objet) Les classes La visibilité Les attributs Les méthodes Le constructeur Les objets JavaScript La fonction de log et d alerte L interaction avec le HTML Les événements Les méthodes de récupération de données Les méthodes de modification de données Les autres méthodes Les variables Les valeurs numériques Les chaînes de caractères Les valeurs booléennes Les tableaux L initialisation d un tableau La récupération et l affectation de valeurs Les fonctions de tableau Les structures de contrôle La condition if Le switch case Les boucles La boucle while La boucle for La boucle do while Les boucles et les tableaux

10 Table des matières Les fonctions Introduction à jquery La mise en place de jquery La sélection d éléments La modification et l affichage de propriétés d éléments L affichage de propriétés et d éléments La modification des éléments Les formulaires Chapitre 8 Synthèse du livre 1. La mise en place de l environnement de travail Le site dynamique La base de données L apparence visuelle Le site responsive L ergonomie L hébergement web Exercice pratique Création de site Internet 1. Introduction Spécifications Les paramètres de base Les livres Les catégories Le compte client

11 10 PHP Développer un site web responsive et dynamique 2.5 Partie front Les URL Le référencement naturel Le menu Le footer La page d accueil La recherche L affichage d un livre La page de contact La page À propos Mon compte L enregistrement d un compte Les détails du compte L ajout d un livre Les messages d erreur Partie back Le menu La page d accueil Les fichiers L ajout et la modification d une catégorie Affichage de la liste des catégories L ajout et la modification d un livre Affichage de la liste des livres Correction de l exercice 1. Introduction La base de données Les champs Les liaisons

12 Table des matières Le site Internet L arborescence des fichiers La page d index et le fichier.htaccess Index.php htaccess Les includes constants.php header.php footer.php functions.php menu.php sql.php Le JavaScript L API Les pages home.php contact.php about.php list.php book.php register.php signin.php account.php addbook.php Sass main.scss _variables.scss _fonts.scss _mixins.scss _general.scss _menu.scss _texts.scss _forms.scss

13 12 PHP Développer un site web responsive et dynamique _animations.scss L interface d administration L arborescence des fichiers La page d index Les includes header.php menu.php footer.php Les pages home.php listbooks.php listcategories.php updatebook.php updatecategory.php Index

14 225 Chapitre 6 Boostez votre CSS avec Sass 1. Introduction à Sass Boostez votre CSS avec Sass Sass est un langage de génération de CSS, ce qu on appelle un préprocesseur. La première limite des CSS qui nous vient à l esprit est l inexistence des variables. Nous aurions bien aimé utiliser, par exemple, une variable «couleur» définie pour tout un site Internet. Ceci est possible avec Sass. L utilisation de Sass est invisible pour les internautes qui vont voir uniquement le CSS généré sur le site Internet. Le principal avantage de Sass est que la syntaxe est la même que CSS, à l exception des nouveautés qu'elle apporte (variables, fonctions), donc il n y a pas besoin de réapprendre tout pour commencer à travailler avec Sass!

15 226 PHP Développer un site web responsive et dynamique 2. L installation et la mise en place Pour commencer à utiliser Sass, il est nécessaire de télécharger un préprocesseur. À noter, ces préprocesseurs sont utiles pour minifier du code, c est-à-dire rendre le code dans sa forme la plus compacte possible (en supprimant les espaces et tabulations) pour le rendre le plus léger possible, mais pour le coup, illisible. Un code Sass va s écrire dans un fichier.scss. 2.1 L installation du préprocesseur Il y a deux manières de compiler du code Sass, la première est de le faire en ligne de commande (Cygwin pour Windows) et via le terminal pour Mac et Linux, la seconde est d utiliser un logiciel qui va le faire pour nous. Il n y a pas de meilleure méthode, utilisez simplement celle qui vous convient le mieux. Personnellement, je préfére la ligne de commande, car c est toujours plus flexible qu un logiciel L installation par ligne de commande Sous Windows, il suffit d installer Cygwin avec Ruby et Sass lors de l installation. Sous Mac et Linux, installez Ruby puis tapez la commande : gem install Sass Pour vérifier que Sass est bien installé, tapez la commande suivante : Sass -v Le numéro de version doit normalement être retourné. Editions ENI - All rights reserved

16 Boostez votre CSS avec Sass Chapitre L installation par logiciel Il existe un certain nombre de logiciels qui font tous plus ou moins de la compilation de fichier «.scss». L idée ici n est pas de faire un comparatif, mais de dresser une liste pour voir tout ce qui est disponible : CodeKit (Payant) Compass.app (Payant, open source) Ghostlab (Payant) Hammer (Payant) Koala (open source) LiveReload (Payant, open source) Prepros (Payant) Scout (open source) Pour information, Koala fonctionne très bien et fait ce qu'on lui demande. 2.2 L organisation des fichiers Pour plus de clarté, il est préférable de créer un fichier global qui recense tous les fichiers «.scss» du projet et ainsi, en sortie, il n y aura qu un seul fichier CSS généré et il sera possible de le compresser facilement. Il faut nommer chaque fichier «.scss» précédé d un «_», sauf pour le fichier global qui va réaliser les imports. Dans nos pages HTML, c est bien le fichier «.css» généré qu il faudra inclure et non pas les fichiers «.scss.». Pour importer un fichier «.scss», il faut utiliser la directive suivante "chemin vers le fichier"; Le chemin vers le fichier peut contenir le chemin relatif vers le fichier à importer.

17 228 PHP Développer un site web responsive et dynamique Remarque Il n est pas obligatoire dans l import de préciser «_» avant le nom du fichier ainsi que l extension «.scss». Par exemple, on souhaite avoir un fichier «main.scss» qui inclut les fichiers «form.scss» et «layout.scss» eux-mêmes situés dans un dossier «site» "site/layout.scss"; 2.3 La compilation Une fois que le logiciel de prétraitement est installé, il est maintenant possible de compiler les fichiers «.scss» pour en générer des fichiers «.css». Il n est pas nécessaire de lancer à la main à chaque fois la compilation des fichiers. Elle peut se faire automatiquement grâce à une directive watch qui va surveiller les changements d un dossier La compilation par ligne de commande Pour une compilation simple, il suffit de lancer la commande suivante : Sass fichier.scss:fichier.css Cette commande va donc, à partir d un fichier «fichier.scss», générer un fichier «fichier.css» et un fichier «fichier.map». Par exemple, on souhaite compiler le fichier «main.scss» en un fichier «main.css» situé lui-même dans un dossier «css» : Sass main.scss:css/main.css Ce qui est finalement assez rébarbatif car cela veut dire qu à chaque fois que l on fait une modification sur le fichier, il faut lancer la ligne de commande pour voir les modifications s afficher... Mais il y a une solution! Editions ENI - All rights reserved

18 Boostez votre CSS avec Sass Chapitre En effet, il est possible de surveiller un fichier ou un répertoire complet, et ainsi, dès qu une modification est faite sur un fichier, la compilation se lance toute seule. Pour cela, il suffit d ajouter l option --watch à la commande Sass : Sass main.scss:css/main.css --watch L option permet également de compiler au moment où la commande est lancée. Pour un dossier complet du dossier «Sass» vers «css» : Sass Sass:css Il est également possible de compresser le CSS en sortie avec l option --style compressed comme ceci : Sass main.scss:css/main.css --style compressed La compilation par logiciel En général pour le logiciel, il est nécessaire d aller chercher le dossier où se trouvent tous les fichiers Sass et d en compiler le principal. Lorsqu il est compilé, une directive watch est en général lancée sur le dossier ou une simple case à cocher le permet (compilation automatique). 3. Les variables Les variables représentent la fonctionnalité phare de Sass. Elles vont nous permettre de définir des valeurs qui seront répétées sur plusieurs composants et que l on n aura pas à réécrire à chaque fois. Pour définir une variable, il suffit d inscrire son nom précédé du sigle «$», un peu comme en PHP, sauf que l affectation se fait par «:» au lieu de «=» : $variablesass: valeur;

19 230 PHP Développer un site web responsive et dynamique Par exemple, on souhaite définir une couleur primaire et une couleur secondaire. On souhaite par la suite appliquer la couleur primaire aux titres et la couleur secondaire aux textes soulignés et en gras : _layout.scss : $primary-color: violet; $secondary-color: grey; h1 { color: $primary-color; } u { color: $secondary-color; } b { color: $secondary-color; } index.htm : <html> <head> <link href="css/main.css" rel="stylesheet"> </head> <body> <h1>ceci est un titre</h1> <p>ceci est un texte dont <u>cette partie</u> est soulignée</p> <p>voila un texte qui est <b>partiellement en gras</b></p> </body> </html> Ceci donne comme résultat : Editions ENI - All rights reserved

Apprendre à développer un site web responsive et dynamique avec PHP

Apprendre à développer un site web responsive et dynamique avec PHP Introduction 1. Présentation 13 2. Qu est-ce qu un site responsive? 14 3. À qui s adresse ce livre? 14 4. Description de cet ouvrage 15 5. Mot de l auteur 16 Initialisation : l'environnement de travail

Plus en détail

Programme Formation Webmaster Opérationnel niveau 2

Programme Formation Webmaster Opérationnel niveau 2 Programme Formation Webmaster Opérationnel niveau 2 Objectif : Savoir personnaliser et dynamiser le contenu de sites web par la connaissance de l'html5/css3, du PHP MySQL, du JavaScript et d'ajax. Compétences

Plus en détail

HTML5 et CSS3 Maîtrisez les standards de la création de sites Web (3e édition)

HTML5 et CSS3 Maîtrisez les standards de la création de sites Web (3e édition) Le HTML5 et les CSS 1. L'évolution de HTML 15 2. L'évolution des CSS 16 2.1 La notion de module 16 2.2 L'évolution des statuts 16 2.3 Les préfixes vendeurs 17 2.4 Utiliser les préfixes vendeurs 18 3. La

Plus en détail

MODALITÉS D ÉVALUATION : DOCUMENT DÉLIVRÉ :

MODALITÉS D ÉVALUATION : DOCUMENT DÉLIVRÉ : DURÉE : 28 jours soit 196 heures de formation VERSION 2017 RÉSUMÉ PROGRAMME : - HTML / CSS 8 jours [56 heures] - JAVASCRIPT 7 jours [49 heures] - PHP / SQL 10 jours [70 heures] - RÉFÉRENCEMENT 3 jours

Plus en détail

WordPress Conception et personnalisation des thèmes (3e édition)

WordPress Conception et personnalisation des thèmes (3e édition) Chapitre 1 : Gérer les thèmes A. Les objectifs 14 B. Utiliser les thèmes 14 C. Choisir un thème depuis le site officiel 16 1. Rechercher un thème 16 2. Choisir un thème 17 3. Télécharger un thème 19 4.

Plus en détail

Table des matières. Introduction 1

Table des matières. Introduction 1 Table des matières Introduction 1 1 Les bases de JavaScript 5 Compréhension de JavaScript (et de son histoire) 5 Établissement d un système de test 8 Configuration de navigateurs Web 9 Inclusion du code

Plus en détail

Sommaire. 1 Créer un premier site Élaborer un contenu...69

Sommaire. 1 Créer un premier site Élaborer un contenu...69 Partie 1 Votre site web personnel...25 1 Créer un premier site...27 1.1 Installer le serveur web personnel de Microsoft...29 1.2 Créer un nouveau site web...31 1.3 Découvrir et personnaliser l environnement

Plus en détail

Windows / Word / Excel

Windows / Word / Excel Pré-requis : Windows / Word / Excel Aucune connaissance informatique nécessaire 3 jours (21 heures) Découvrir l outil informatique, le principe de fonctionnement de Windows. Utiliser un traitement de texte

Plus en détail

Technologie de web. partie pratique. Pierre Manneback Mohammed EL ADOUI Service d informatique, FPMS UMONS à Charleroi

Technologie de web. partie pratique. Pierre Manneback Mohammed EL ADOUI Service d informatique, FPMS UMONS à Charleroi Technologie de web partie pratique Pierre Manneback Mohammed EL ADOUI Service d informatique, FPMS UMONS à Charleroi Plan HTML et CSS : Exercices basiques : 1 heure JavaScript : Interaction dynamique,

Plus en détail

Programmation Web Javascript et JQuery

Programmation Web Javascript et JQuery Programmation Web Javascript et JQuery Julien David A101 - david@lipn.univ-paris13.fr 2016 Julien David (A101 - david@lipn.univ-paris13.fr) 2016 1 / 26 Présentation Générale Langage Javascript : Langage

Plus en détail

VBA Excel Programmer sous Excel : Macros et langage VBA Approfondissement vidéo sur le développement d'un ruban personnalisé

VBA Excel Programmer sous Excel : Macros et langage VBA Approfondissement vidéo sur le développement d'un ruban personnalisé Présentation 1. Présentation du 17 1.1 Objectifs du 17 1.2 Quelques définitions 18 1.3 Écriture de code VBA 19 2. Les macros d'excel 19 2.1 Affichage de l'onglet DÉVELOPPEUR dans le ruban 19 2.2 Description

Plus en détail

Les fondamentaux du langage Perl 5 Apprentissage par la pratique (Nouvelle édition)

Les fondamentaux du langage Perl 5 Apprentissage par la pratique (Nouvelle édition) Démarrer avec Perl 1. Caractéristiques du langage Perl 13 1.1 Les domaines d'utilisation de Perl 15 1.2 Perl 5 16 1.3 Perl 6 16 2. Mise en œuvre de Perl 17 2.1 Unix/Linux 17 2.1.1 Installation de Perl

Plus en détail

Contenu Access 2013 MODULE 1 ENVIRONNEMENT ACCESS 2013 MODULE 2 TABLES MODULE 3 PROPRIÉTÉS DES CHAMPS. -i-

Contenu Access 2013 MODULE 1 ENVIRONNEMENT ACCESS 2013 MODULE 2 TABLES MODULE 3 PROPRIÉTÉS DES CHAMPS. -i- Contenu Access 2013 MODULE 1 ENVIRONNEMENT ACCESS 2013 FICHIERS D APPRENTISSAGE LOGICIEL ACCESS 2013 BASE DE DONNÉES LANCEMENT D ACCESS 2013 OUVERTURE D UNE BASE DE DONNÉES FERMETURE D UNE BASE DE DONNÉES

Plus en détail

Programmer. avec. MySQL. SQL - Transactions - PHP - Java - Optimisations. 2 e édition. Groupe Eyrolles, 2006, 2011, ISBN : 978-2-212-12869-7

Programmer. avec. MySQL. SQL - Transactions - PHP - Java - Optimisations. 2 e édition. Groupe Eyrolles, 2006, 2011, ISBN : 978-2-212-12869-7 Programmer avec MySQL SQL - Transactions - PHP - Java - Optimisations 2 e édition Groupe Eyrolles, 2006, 2011, ISBN : 978-2-212-12869-7 Table des matières Introduction..................................................................................

Plus en détail

HTML 5 CSS 3 Responsive

HTML 5 CSS 3 Responsive HTML 5 CSS 3 Responsive Programme de formation Microsoft Partner France Belgique Suisse - Canada Formez vos salariés pour optimiser la productivité de votre entreprise Dernière mise à jour : Avril 2014

Plus en détail

Dreamweaver CS6 pour PC/Mac

Dreamweaver CS6 pour PC/Mac ENVIRONNEMENT. Généralités 1 A- La page de démarrage 1 B- L écran principal 2 C- La barre d état 3 D- Utiliser les règles 4 E- Utiliser la grille 4 F- Utiliser les repères 5 G- Modifier le zoom 6 1.2 Les

Plus en détail

ACCESS 2013 Niveau débutant

ACCESS 2013 Niveau débutant ACCESS 2013 Niveau débutant OBJECTIF À la fin de la formation, le participant sera en mesure de manipuler des bases de données. CLIENTÈLE VISÉE Tout public PRÉALABLES Connaissance de Windows PLAN DE FORMATION

Plus en détail

Guide d utilisation. de la plateforme Web 4

Guide d utilisation. de la plateforme Web 4 Guide d utilisation de la plateforme Web 4 Table des matières Interactivité dans ce document... 03 1. Connexion... 04 2.1 Connexion à la console d administration... 04 2. Tableau de bord... 05 2.1 Vue

Plus en détail

ISN - HTML : Apprendre HTML5. M. Lagrave HTML5. Code source Site classique CSS Bluefish. M. Lagrave. Lycée Beaussier

ISN - HTML : Apprendre HTML5. M. Lagrave HTML5. Code source Site classique CSS Bluefish. M. Lagrave. Lycée Beaussier Lycée Beaussier 2012 2013 Sommaire Le HTML «HyperText Markup Language» est un langage de balisage pour la création de site internet, il sert à structurer votre document. D autres langages peuvent s ajouter

Plus en détail

Formation HTML5 et CSS3 les fondamentaux

Formation HTML5 et CSS3 les fondamentaux L institut de formation continue des professionnels du Web Formation HTML5 et CSS3 les fondamentaux Référence formation : Durée : Prix conseillé : CHCF 5 jours (35 heures) 2 290 HT (hors promotion ou remise

Plus en détail

Chapitre 1 - Définitions - terminologie...19

Chapitre 1 - Définitions - terminologie...19 Chapitre 1 - Définitions - terminologie...19 Base de données...19 Table...19 Formulaires et états...20 Formulaire...20 Etat...20 Requête, macro, module...20 Requête...20 Macro...21 Module...21 Page (ou

Plus en détail

ACCESS 2016 Niveau débutant

ACCESS 2016 Niveau débutant ACCESS 2016 Niveau débutant OBJECTIF À la fin de la formation, le participant sera en mesure de manipuler des bases de données, de la création de tables à l utilisation d états. CLIENTÈLE VISÉE Tout public

Plus en détail

Dreamweaver + Php + Mysql

Dreamweaver + Php + Mysql Dreamweaver + Php + Mysql Le Jeu d'enregistrements - Les fondamentaux Part-3 La 3ème partie des fondamentaux, traitera essentiellement du jeu d'enregistrements ou Recordset. J'ai voulu éclaircir au maximun

Plus en détail

Ionic Développez des applications mobiles multiplateformes avec Cordova et AngularJS

Ionic Développez des applications mobiles multiplateformes avec Cordova et AngularJS Avant-propos 1. Le marché des applications mobiles 13 2. Pourquoi développer une application mobile aujourd hui? 14 3. À qui s adresse cet ouvrage? 15 4. Approche de cet ouvrage 15 5. Le projet fil rouge

Plus en détail

Contenu Microsoft Access 2007 sous Vista

Contenu Microsoft Access 2007 sous Vista Contenu Microsoft Access 2007 sous Vista Module 1 Environnement Access 2007 Fichiers d'apprentissage Copier le contenu du cédérom en une opération Créer le dossier de travail Configuration de Windows Définir

Plus en détail

App hybrides. Merci de vous installer par binôme de niveau différent

App hybrides. Merci de vous installer par binôme de niveau différent App hybrides Merci de vous installer par binôme de niveau différent Programme (1/2) Introduction: panorama du dev mobile Le web et le HTML Évaluation 1 (QCM) La mise en page avec CSS Les bases de Javascript

Plus en détail

Projet DELIRE. Introduction à PHP

Projet DELIRE. Introduction à PHP Projet DELIRE Introduction à PHP Pages dynamiques page statique Nous sommes le 28/03/2007 Probleme : Afficher une page différente en fonction

Plus en détail

PHP <?php. RAPPEL - MEMENTO Les sites dynamiques : MySQL

PHP <?php. RAPPEL - MEMENTO Les sites dynamiques : MySQL RAPPEL - MEMENTO Les sites dynamiques : MySQL Base de données Le PHP est un langage exécuté par le serveur. Il permet de personnaliser la page en fonction du visiteur et/ou d un contenu dans une base de

Plus en détail

Avant-propos 11. Présentation de JEE Chapitre 1. Le protocole HTTP Chapitre 2. A. Introduction B. Serveurs Web et serveurs d'application...

Avant-propos 11. Présentation de JEE Chapitre 1. Le protocole HTTP Chapitre 2. A. Introduction B. Serveurs Web et serveurs d'application... Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RI26JEE dans la zone de recherche et validez. Cliquez sur le titre

Plus en détail

Création de Sites. Introduction PHP. EEMI, Ecole Européenne des Métiers de l Internet Par Philippe Giraud

Création de Sites. Introduction PHP. EEMI, Ecole Européenne des Métiers de l Internet Par Philippe Giraud Création de Sites Introduction PHP EEMI, Ecole Européenne des Métiers de l Internet Par Philippe Giraud philippe.giraud@enseignant-eemi.com Introduction PHP PHP Hypertext Preprocessor Un langage de programmation

Plus en détail

Réussir. avec XHTML et CSS. 3e édition. son site web. Nebra. Mathieu. Préface de Laurent Denis

Réussir. avec XHTML et CSS. 3e édition. son site web. Nebra. Mathieu. Préface de Laurent Denis Mathieu Nebra Réussir son site web avec XHTML et CSS 3e édition Préface de Laurent Denis Groupe Eyrolles, 2006, 2008, 2010, ISBN : 978-2-212-12485-9 Table des matières 1. UN SITE WEB, COMMENT ÇA MARCHE?...

Plus en détail

MICROSOFT FRONTPAGE VERSION 2002 AU QUOTIDIEN RESUME TABLE DES MATIERES. En lisant cet ouvrage, vous apprendrez à :

MICROSOFT FRONTPAGE VERSION 2002 AU QUOTIDIEN RESUME TABLE DES MATIERES. En lisant cet ouvrage, vous apprendrez à : MICROSOFT FRONTPAGE VERSION 2002 AU QUOTIDIEN En lisant cet ouvrage, vous apprendrez à : RESUME Créer et gérer tous les types de pages et de sites Web, grâce à l'importation et à l'affichage de photos,

Plus en détail

Exercices JavaScript

Exercices JavaScript Exercices Javascript - page 1 Exercices JavaScript Auteur : E.Thirion - 07/12/2015 Ce document est extrait du site http://cours.thirion.free.fr/cours/javascript Les exercices suivants sont s fichiers à

Plus en détail

CRÉER DES SITES WEB DYNAMIQUES ET RESPONSIVES AVEC HTML5 ET CSS3

CRÉER DES SITES WEB DYNAMIQUES ET RESPONSIVES AVEC HTML5 ET CSS3 Référence : IHTS Durée : 5 jours (35h.) Tarif : 2290 HT Contact : 01 43 34 90 94 Niveau : Débutant Cours à distance : Possible Eligible : CPF Certification : MCSD: Web Applications Prochaines sessions

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 05 Insérer des données dans une base de données

DOSSIER D'ACTIVITES SUR LE PHP N 05 Insérer des données dans une base de données DOSSIER D'ACTIVITES SUR LE PHP N 05 Insérer des données dans une base de données Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

IDENTIFICATION DESCRIPTION

IDENTIFICATION DESCRIPTION IDENTIFICATION Intitulé de l Unité d Enseignement : PROJET DE DÉVELOPPEMENT WEB Intitulé du cours : PROJET DE DÉVELOPPEMENT : PROGRAMMATION CÔTÉ CLIENT ET PROGRAMMATION CÔTÉ SERVEUR Nombre de périodes

Plus en détail

Réservez votre place! Au Théâtre Grenette

Réservez votre place! Au Théâtre Grenette Alexis Roméro N INE IDF076400 Conservatoire des Arts et métiers Centre FOD IDF Année universitaire 2010-2011 Certificat professionnel Webmestre UA 3323 Mémoire Réservez votre place! Au Théâtre Grenette

Plus en détail

Guide du programmeur. Version 2.01 Juin 2010

Guide du programmeur. Version 2.01 Juin 2010 Sogenactif Paiement Web PLUG-IN 6.15 Guide du programmeur Version 2.01 Juin 2010 1 Avertissements : Le fichier Version.txt précise l'environnement dans lequel l API a été compilée et testée. L'installation

Plus en détail

Cours 12 Publication dynamique de contenu d'une base de données sur le Web avec PHP

Cours 12 Publication dynamique de contenu d'une base de données sur le Web avec PHP École de bibliothéconomie et des sciences de l information SCI6306 Bases de données documentaires Cours 12 Publication dynamique de contenu d'une base de données sur le Web avec PHP Faculté des arts et

Plus en détail

Le langage C++ Jesse Liberty et Bradley Jones

Le langage C++ Jesse Liberty et Bradley Jones L E P R O G R A M M E U R Le langage C++ Jesse Liberty et Bradley Jones Table des matières Introduction... 1 Public visé... 1 Conventions typographiques... 2 Partie I... 3 1. Bien débuter en C++... 5 Introduction...

Plus en détail

Word 2002 Fonctions de base intro à Windows XP

Word 2002 Fonctions de base intro à Windows XP Word 2002 Fonctions de base intro à Windows XP Table des matières Section Windows Chapitre 1 Le lancement de Windows XP Qu est-ce que Windows?...2 Lancement de Windows XP...2 Utilisation de la souris...3

Plus en détail

Chapitre 1 Présentation de la suite Office 11. Chapitre 2 Word

Chapitre 1 Présentation de la suite Office 11. Chapitre 2 Word Chapitre 1 Présentation de la suite Office 11 1.1. Utiliser l aide d Office 2010... 13 1.2. L interface utilisateur des logiciels Office 2010... 16 Démarrer un programme... 16 Les éléments de la fenêtre

Plus en détail

Module pour la solution e-commerce OXID eshop

Module pour la solution e-commerce OXID eshop Module pour la solution e-commerce OXID eshop sommaire 1. Introduction... 3 1.1. Objet du document... 3 1.2. Liste des documents de référence... 3 1.3. Avertissement... 3 1.4. Contacts... 3 1.5. Historique

Plus en détail

Word 2003 Fonctions de base

Word 2003 Fonctions de base Word 2003 Fonctions de base avec une introduction à Windows XP Table des matières Section Windows Chapitre 1 Lancement de Windows XP Qu est-ce que Windows XP?...2 Lancement de Windows XP...2 Utilisation

Plus en détail

1 Prendre en main l interface et créer ses premiers courriers... 15

1 Prendre en main l interface et créer ses premiers courriers... 15 1 Prendre en main l interface et créer ses premiers courriers... 15 1.1. Tour d horizon... 16 Démarrer Word 2003... 16 Saisir un texte... 19 Appliquer quelques mises en forme... 21 Visualiser le document

Plus en détail

Chapitre 1 : Prise en main d Excel

Chapitre 1 : Prise en main d Excel Chapitre 1 : Prise en main d Excel I. Qu'est-ce qu'un tableur? Un tableur permet de saisir des données, de faire des traitements sur ces données et de les afficher. Les originalités du tableur sont l'organisation

Plus en détail

Word 2003 Fonctions de base

Word 2003 Fonctions de base Word 2003 Fonctions de base Chapitre 1 Lancement de Word Qu est-ce qu un traitement de textes?...2 Lancement de Word...3 Exploration de l écran Word...4 Sélection d une commande...6 Annulation d une commande

Plus en détail

CHAPITRE 1 Saisir un document 11

CHAPITRE 1 Saisir un document 11 CHAPITRE 1 Saisir un document 11 1.1. Démarrer Word... 12 1.2. Découvrir la fenêtre principale... 16 1.3. Manipuler les barres d outils... 20 1.4. Saisir un document... 23 Quelques règles élémentaires

Plus en détail

Contenu Microsoft Excel 2016

Contenu Microsoft Excel 2016 Contenu Microsoft Excel 2016 MODULE 1 ENVIRONNEMENT D EXCEL 2016 ENVIRONNEMENT DE TRAVAIL CONFIGURATION AVEC WINDOWS Définir les paramètres régionaux de Windows FICHIERS D APPRENTISSAGE Copie du contenu

Plus en détail

Excel 2003 Fonctions de base

Excel 2003 Fonctions de base Excel 2003 Fonctions de base Table des matières Chapitre 1 Lancement d Excel Utilisation d un tableur... 2 Utilisation du tableur Excel 2003... 2 Lancement d Excel... 4 Exploration de la fenêtre d application...

Plus en détail

JAVASCRIPT. </SCRIPT> </HEAD> <BODY ONLOAD="action ( ) ;"> <a href="http://..."> allez sur le site WBC </a>

JAVASCRIPT. </SCRIPT> </HEAD> <BODY ONLOAD=action ( ) ;> <a href=http://...> allez sur le site WBC </a> Voir le chapitre 1 : introduction au langage HTML SOMMAIRE : I. Introduction au langage Java II. Déclaration et affectation des variables III. Les opérateurs IV. Les structures de contrôle I- Introduction

Plus en détail

Excel 2003 Fonctions avancées

Excel 2003 Fonctions avancées Chapitre 1 Excel 2003 Fonctions avancées Table des matières Personnalisation du logiciel Personnalisation de l environnement Excel... 2 Modification des paramètres généraux... 3 Modification des paramètres

Plus en détail

Introduction à PHP - MySQL

Introduction à PHP - MySQL Yann Viémont 2009-2012 Université de Versailles St-Quentin Y. Viémont Plan 1. Introduction par l'exemple 2. Les principes de PHP 3. Un langage de programmation 4. Les tableaux 2 Introduction par l'exemple

Plus en détail

Sommaire Compteur de visites et statistiques Description du projet

Sommaire Compteur de visites et statistiques Description du projet 1 Compteur de visites et statistiques... 15 1.1. Description du projet... 16 1.2. Description des solutions techniques... 16 Création de la table SQL... 17 Connexion à votre base de données... 18 Enregistrement

Plus en détail

Contenu Excel Module 1 Environnement. Module 3 Formules de calcul. Module 2 Premiers pas avec Excel. -i-

Contenu Excel Module 1 Environnement. Module 3 Formules de calcul. Module 2 Premiers pas avec Excel. -i- Contenu Excel 2003 Module 1 Environnement Chiffrier électronique Configuration de Windows Microsoft Excel 2003 Lancement d'excel Bureau d'excel Barre de titre Barre des menus Barres d'outils Barre de formule

Plus en détail

Matériel et Système d'exploitation

Matériel et Système d'exploitation Compétences nécessaires à la bonne utilisation des logiciels de bureautique Connaissance du matériel Utilisation générale d'un OS Matériel et Système d'exploitation Connaître le vocabulaire de base (dossier

Plus en détail

Contrôle final Développement Web

Contrôle final Développement Web Université de Batna 3 ème année Licence Pro IIM Faculté des sciences Département d informatique 2015/2016 Durée : 1h30 Le 30/05/2016 Question de cours (4.5 pts) Contrôle final Développement Web 1. Le cycle

Plus en détail

Algorithmique et développement web S2 6. Gestion des formulaires

Algorithmique et développement web S2 6. Gestion des formulaires Algorithmique et développement web S2 6. Gestion des formulaires Christophe BLANC IUT MMI IUT d Allier Université Clermont Auvergne www.christophe-blanc.fr 2016-2017 1 / 15 Rappel Un formulaire est un

Plus en détail

Cours 4 Programmation web, orientée serveur

Cours 4 Programmation web, orientée serveur DUT MMI IUT de Marne-la-Vallée 01/03/2016 M2202 - Algorithmique Cours 4 Programmation web, orientée serveur Philippe Gambette Sources phpdebutant.net www.php.net (documentation du langage PHP) Préambule

Plus en détail

PROGRAMME DE FORMATION HTML5, CSS3, PHP5

PROGRAMME DE FORMATION HTML5, CSS3, PHP5 Organisme de formation professionnelle Formation Informatique Paca & Rhône-Alpes FORMANOSQUE 130 ch. du clos supérieur 04100 Manosque Tél. 04 92 77 10 58 contact@formanosque.fr Google formanosque PROGRAMME

Plus en détail

P.BOUQUET maj. du 21/02/2016. Vocabulaire Web

P.BOUQUET maj. du 21/02/2016. Vocabulaire Web Agile : Méthode de gestion de projet basée sur l'humain, le fonctionnel, l'itératif et l'adaptabilité. BDD : Bases De Données structurées. CMS : Logiciel hautement paramétrable, facilitant la création

Plus en détail

Sommaire VENDREDI Partie I - Vendredi soir... 4

Sommaire VENDREDI Partie I - Vendredi soir... 4 Préface... xiii A qui est destiné ce livre?... xiii Conditions nécessaires... xiv Quels résultats prévoir?... xv Structure et conventions du livre... xv Structure du livre... xvi Conventions typographiques...

Plus en détail

Documentation technique Back-office

Documentation technique Back-office MEEVY Documentation technique Back-office Juillet 2010 MEEVY a pour but de fournir aux artistes des outils pour promouvoir leur musique sur internet et proposer à l auditeur une plateforme de musique en

Plus en détail

OCS Inventory NG Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels (2e édition)

OCS Inventory NG Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels (2e édition) Introduction 1. Avant-propos 13 1.1 Cibles et objectifs de l'ouvrage 14 1.2 Organisation du livre 14 1.3 Prérequis techniques et ressources documentaires 16 1.3.1 Prérequis techniques 16 1.3.2 Ressources

Plus en détail

Antoine Cailliau. Dotclear 2. Créer et administrer son blog. Groupe Eyrolles, 2009, ISBN

Antoine Cailliau. Dotclear 2. Créer et administrer son blog. Groupe Eyrolles, 2009, ISBN Antoine Cailliau Dotclear 2 Créer et administrer son blog Groupe Eyrolles, 2009, ISBN 978-2-212-12407-1 Table des matières AVANT-PROPOS............................................................ V 1.

Plus en détail

Dossier ISN : Tracés de fonctions mathématiques :

Dossier ISN : Tracés de fonctions mathématiques : Dossier ISN : Tracés de fonctions mathématiques : Par Crosetti Pauline et Depoers Quentin. Lycée Colbert Tourcoing. Année scolaire 2012/2013. Sommaire : - Recherches et étude du projet - Html - Css - Javascript

Plus en détail

Chapitre 1 Programmer en VBA : pourquoi faire? 11

Chapitre 1 Programmer en VBA : pourquoi faire? 11 Chapitre 1 Programmer en VBA : pourquoi faire? 11 1.1. L historique d Excel... 12 Les débuts du tableur... 12 L évolution d Excel depuis Excel 2... 13 Excel 2007 en quelques mots... 15 1.2. L évolution

Plus en détail

AJAX - Développez pour le Web 2.0 Entrez dans le code : JavaScript, XML, DOM, XMLHttpRequest2... (2ième édition)

AJAX - Développez pour le Web 2.0 Entrez dans le code : JavaScript, XML, DOM, XMLHttpRequest2... (2ième édition) Présentation générale d'ajax 1. Principe et définition 11 2. Exemples sur le Web 16 2.1 Google Maps 16 2.2 Google Suggest 18 2.3 Google Agenda 19 2.4 Google Docs, Google Sheets et Google Slides 20 3. Avantages

Plus en détail

Génération dynamique de pages web

Génération dynamique de pages web Génération dynamique de pages web Cet article décrit quelques techniques de programmation web permettant de générer des pages web dynamiquement à partir d une base de données. STRUCTURE DE LA BASE DE DONNÉES

Plus en détail

Maîtriser Joomla! Guide professionnel du développement d'applications (2ième édition)

Maîtriser Joomla! Guide professionnel du développement d'applications (2ième édition) Avant-propos 1. Objectifs 9 2. Ce dont vous avez besoin 10 3. Ce qui n'est pas traité dans le livre 11 4. Conventions 11 Introduction 1. Aperçu 13 2. Historique 14 3. Nouveautés 15 4. Architecture 16 5.

Plus en détail

Introduction au contexte documentaire moderne

Introduction au contexte documentaire moderne Introduction au contexte documentaire moderne Plan I - Problématiques liées aux documents papiers II Problématiques liées aux logiciels de traitement de texte III - Problématiques liées aux techniques

Plus en détail

Introduction aux technologies WEB. Pr. Hajar IGUER

Introduction aux technologies WEB. Pr. Hajar IGUER Introduction aux technologies WEB Pr. Hajar IGUER hajar.iguer@uic.ac.ma Fonctionnement du WEB 1. Le navigateur effectue une requête spécifiée à travers l URL 2. Le serveur retourne un flot de données 3.

Plus en détail

Séance 3. Javascript/DHTML

Séance 3. Javascript/DHTML Séance 3 Javascript/DHTML Nils Schaefer (nils.schaefer@sn-i.fr) Langage Javascript Vrai langage de programmation Exécution côté client Apporter du dynamisme aux pages HTML Syntaxe générale similaire au

Plus en détail

développement d'applications mobiles

développement d'applications mobiles Généralités é sur le développement d'applications mobiles Présenté par : Mme Olfa HAMROUNI hamolfa2006@gmail.com PLAN Introduction Types d applications FrameWork hybrides Écosystème Ionic et outils Conclusion

Plus en détail

Joomla! 3.3 Créez et administrez vos sites Web

Joomla! 3.3 Créez et administrez vos sites Web Chapitre 1 : Découvrir Joomla! A. Les raisons de créer un site sous Joomla! 9 B. Se documenter sur Joomla! 9 C. La feuille de route de Joomla! 10 D. Qu est-ce qu un CMS? 12 E. HTML et XHTML 12 F. Différencier

Plus en détail

Table des matières 1. Editions ENI - Toute reproduction interdite

Table des matières 1. Editions ENI - Toute reproduction interdite Table des matières 1 Introduction L'Internet aujourd'hui...7 Le World Wide Web Consortium et les standards...7 Les logiciels de conception de sites web...7 L'objectif du livre...8 Interface de conception

Plus en détail

Mode d emploi de l interface de saisie des produits 10/09/2015

Mode d emploi de l interface de saisie des produits 10/09/2015 Mode d emploi de l interface de saisie des produits 10/09/2015 I. Sommaire I. Sommaire...1 II. Navigateurs conseillés...2 III. Connexion à l interface...2 IV. Saisie du code-barres EAN de votre produit...3

Plus en détail

Francis Draillard. Premiers pas HTML 5 CSS 3 & 6 e édition. Mise à jour. Groupe Eyrolles, 2006, 2008, 2010, 2012, 2013, 2015, ISBN :

Francis Draillard. Premiers pas HTML 5 CSS 3 & 6 e édition. Mise à jour. Groupe Eyrolles, 2006, 2008, 2010, 2012, 2013, 2015, ISBN : Francis Draillard Premiers pas en CSS 3 & HTML 5 6 e édition Mise à jour Groupe Eyrolles, 2006, 2008, 2010, 2012, 2013, 2015, ISBN : 978-2-212-13944-0 Table des matières 1. INTRODUCTION AU HTML ET AUX

Plus en détail

Tableaux comparatifs entre éditions Standard, Professionnelle, Entreprise

Tableaux comparatifs entre éditions Standard, Professionnelle, Entreprise Tableaux comparatifs entre éditions Standard, Professionnelle, Entreprise Module WaveSoft Décisionnel V 8.00 Page 1 sur 5 Tableau comparatif entre Éditions, Décisionnel Standard Professionnelle Entreprise

Plus en détail

Microsoft Access 2010

Microsoft Access 2010 Collection Recettes informatiques Microsoft Access 2010 Création et utiliser les bases de données BUREAUTIQUE AGATHE BISSON INC Édition août 2012 Ce manuel a été entièrement réalisé avec Word Mise à jour,

Plus en détail

Guide d utilisation pour utilisateur «userpsa»

Guide d utilisation pour utilisateur «userpsa» Guide d utilisation pour utilisateur «userpsa» Site Internet du comité d entreprise http://cepcacharleville.fr Page 1 sur 13 SOMMAIRE 1 VERSION DU DOCUMENT... 3 2 COMMENT BIEN UTILISER CE GUIDE... 4 3

Plus en détail

Contenu Excel Module 1 Environnement d Excel Module 2 Premiers pas avec Excel. -i-

Contenu Excel Module 1 Environnement d Excel Module 2 Premiers pas avec Excel. -i- Contenu Excel 2010 Module 1 Environnement d Excel 2010 Environnement de travail Configuration avec Windows XP Paramètres régionaux de Windows XP Résolution de l écran Configuration avec Windows Vista Définir

Plus en détail

PARTIE 1 DES DONNÉES À SAISIR

PARTIE 1 DES DONNÉES À SAISIR PARTIE 1 DES DONNÉES À SAISIR CHAPITRE 1 : LES FICHIERS TEXTE, BINAIRES ET D ACCÈS DIRECT 1.1 PRÉSENTATION DES FICHIERS TEXTE...25 1.1.1. L INSTRUCTION OPEN...26 1.1.2. LECTURE D'UN FICHIER TEXTE...27

Plus en détail

Sommaire. Chapitre 1 > Découverte de l environnement Microsoft Access Chapitre 2 > Créer et gérer des tables... 41

Sommaire. Chapitre 1 > Découverte de l environnement Microsoft Access Chapitre 2 > Créer et gérer des tables... 41 Chapitre 1 > Découverte de l environnement Microsoft Access 2003.. 13 1.1 Définition d une base de données... 15 1.2 Composantes d Access... 16 Les tables... 17 Les requêtes... 19 Les formulaires... 21

Plus en détail

Installer PHP Gérer les s... 29

Installer PHP Gérer les  s... 29 Installer PHP... 13 1.1 Installer PHP avec EasyPHP....................... 15 1.2 Installer PHP avec Wamp5....................... 20 1.3 Installer PHP sous Linux......................... 24 1.4 Configurer

Plus en détail

Formation : Développeur web mobile en 280 heures en centre et 175 heures en entreprise

Formation : Développeur web mobile en 280 heures en centre et 175 heures en entreprise Formation : Développeur web mobile en 280 heures en centre et 175 heures en entreprise Le métier Le développeur web mobile effectue la réalisation technique et le développement informatique d'applications

Plus en détail

Responsive Web Design, mises en page et grilles Les techniques modernes de conception web (2e édition)

Responsive Web Design, mises en page et grilles Les techniques modernes de conception web (2e édition) Chapitre 1 : Introduction A. Le design Web aujourd'hui 11 B. Le Responsive Web Design 11 C. Les approches dans la conception 12 D. Les objectifs du livre 13 E. Les outils de l intégrateur web 13 1. Les

Plus en détail

ART OSE Catalogue Année 2003/2004 BUREAUTIQUE WORD BASE. Créer et mettre en forme des documents simples Gérer des documents créés dans Word

ART OSE Catalogue Année 2003/2004 BUREAUTIQUE WORD BASE. Créer et mettre en forme des documents simples Gérer des documents créés dans Word WORD BASE Créer et mettre en forme des documents simples Gérer des documents créés dans Word Connaître Windows et savoir manipuler la souris et le clavier 2 journées 1. Généralités Menus, barre d outils,

Plus en détail

VBA Access 2010 Programmer sous Access

VBA Access 2010 Programmer sous Access Editions ENI VBA Access 2010 Programmer sous Access Collection Ressources Informatiques Table des matières Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr

Plus en détail

Formulaire HTML et PHP

Formulaire HTML et PHP Formulaire HTML et PHP Partie 1 Les langages du Web Vincent Bouvier vincent.bouvier@kware.fr HTML - Les formulaires Un formulaire permet à l'utilisateur d'envoyer des données au serveur Un formulaire commence

Plus en détail

Développeur intégrateur Web Ecole Webforce3

Développeur intégrateur Web Ecole Webforce3 Impression à partir du site https://offredeformation.npdcp.fr le 05/03/2017. Fiche formation Développeur intégrateur Web Ecole Webforce3 - N : 28860 - Mise à jour : 02/02/2017 Développeur intégrateur Web

Plus en détail

Algorithmique - Techniques fondamentales de programmation Exemples en PHP (nombreux exercices corrigés) - 2ième édition (BTS, DUT Informatique)

Algorithmique - Techniques fondamentales de programmation Exemples en PHP (nombreux exercices corrigés) - 2ième édition (BTS, DUT Informatique) Introduction à l'algorithmique 1. Les fondements de l informatique 13 1.1 Architecture de Von Neumann 13 1.2 La machine de Turing 17 1.3 Représentation interne des instructions et des données 19 1.3.1

Plus en détail

M Algorithmique et PHP

M Algorithmique et PHP M2202 - Algorithmique et PHP David Annebicque 2016 1 TD : Accès aux base de données 1.1 Introduction Une base de données permet de stocker des données de manière durable, contrairement à une session ou

Plus en détail

Rapport d'analyse performance et qualité

Rapport d'analyse performance et qualité Rapport d'analyse performance et qualité https://www.isterresdenvol.fr Ce rapport a été généré sur DareBoost.com, service en ligne d'analyse et de surveillance de la performance et de la qualité des sites

Plus en détail

Foundation 6 Un framework CSS pour concevoir des sites web attractifs et adaptatifs

Foundation 6 Un framework CSS pour concevoir des sites web attractifs et adaptatifs Chapitre 1 : Introduction A. Le développement des sites web 9 B. Les fonctionnalités de Foundation 10 C. Télécharger les exemples 11 Chapitre 2 : Installer Foundation A. Les objectifs 15 B. Les différentes

Plus en détail

Excel Mémento. Initiation. Fac similé. Ce fac-simile contient la table des matières et une partie d'un chapitre. Microsoft

Excel Mémento. Initiation. Fac similé. Ce fac-simile contient la table des matières et une partie d'un chapitre. Microsoft Microsoft Excel 2002 Initiation Fac similé Ce fac-simile contient la table des matières et une partie d'un chapitre Mémento AVERTISSEMENT Excel 2002 est une marque déposée de la société Microsoft. Toutes

Plus en détail

Introduction. A qui s adresse cet ouvrage? Les encadrés

Introduction. A qui s adresse cet ouvrage? Les encadrés Introduction I Cet ouvrage propose une approche pédagogique du langage C. Il s appuie sur des exemples et des exercices corrigés. L expérience de l enseignement montre qu un exemple bien choisi est toujours

Plus en détail

Excel Plan sommaire. Base (2 jours)

Excel Plan sommaire. Base (2 jours) Excel Plan sommaire Nos formations peuvent s offrir de plusieurs manières. Vous pouvez choisir un plan de cours modulaire ou vous pouvez sélectionner les éléments spécifiques qui répondent étroitement

Plus en détail

Séance 1. Bases et HTML

Séance 1. Bases et HTML Séance 1 Bases et HTML Nils Schaefer (nils.schaefer@sn-i.fr) Serveur Web Hébergement des sites Web Utilisation du port 80 Réception des requêtes HTTP des navigateurs Traitement des requêtes HTTP Exemples

Plus en détail

Configuration d un serveur TSE

Configuration d un serveur TSE 17/10/2016 Configuration d un serveur TSE SIO2 DUFAY Jonathan STJOSUP Table des matières Présentation du réseau... 2 Configuration du serveur physique et des machines virtuels... 3 Hyper-V... 3 Commutateur

Plus en détail