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

Save this PDF as:
 WORD  PNG  TXT  JPG

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

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

Transcription

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 16 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 24 Rendez intelligent votre site avec le langage PHP 1. Petit rappel sur le HTML Les bases Les balises à connaître 26 1/12

2 2. 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 Les fonctions Notre première fonction La déclaration L'appel Les fonctions imbriquées Les fonctions utiles de PHP 57 2/12

3 6.2.1 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 Pour aller plus loin : mettre en place une API simple Côté serveur Côté client 98 3/12

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 Les clauses conditionnelles (WHERE et AND, OR,...) 126 4/12

5 7.2.1 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 143 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 Les propriétés de base Les bordures Les polices Le type d'affichage (display) 176 5/12

6 3.4.4 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 224 Boostez votre CSS avec Sass 1. Introduction à Sass L installation et la mise en place L installation du préprocesseur 226 6/12

7 2.1.1 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 244 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 247 7/12

8 2. 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 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 276 8/12

9 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 290 Création de site Internet 1. Introduction Spécifications Les paramètres de base Les livres Les catégories Le compte client Partie front Les URL Le référencement naturel Le menu Le footer La page d accueil La recherche 299 9/12

10 2.5.7 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 325 Correction de l exercice 1. Introduction La base de données Les champs Les liaisons 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 /12

11 3.3.4 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 _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 /12

12 4.4.3 listcategories.php updatebook.php updatecategory.php 393 Index /12

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

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

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

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

Joomla! - Développez des extensions en PHP pour Joomla! avec TP et code source en téléchargement

Joomla! - Développez des extensions en PHP pour Joomla! avec TP et code source en téléchargement Introduction au développement sous Joomla 1. Avant-propos 17 1.1 À qui est destiné ce livre? 17 1.2 Objectifs de ce livre 18 2. Introduction au développement sous Joomla 18 2.1 Structure du CMS Joomla

Plus en détail

TRAITEMENT DE TEXTE. 1.1 Séquence 1 : SE FAMILIARISER AVEC SON ENVIRONNEMENT DE TRAVAIL

TRAITEMENT DE TEXTE. 1.1 Séquence 1 : SE FAMILIARISER AVEC SON ENVIRONNEMENT DE TRAVAIL TRAITEMENT DE TEXTE 1 Scénario 1.1 Séquence 1 : SE FAMILIARISER AVEC SON ENVIRONNEMENT DE TRAVAIL 1.1.1 Objectifs specifiques A la fin de cet élément d apprentissage, l apprenant sera en mesure de : -

Plus en détail

//////////////////////////////////////////////////////////////////// Développement Web

//////////////////////////////////////////////////////////////////// Développement Web ////////////////////// Développement Web / INTRODUCTION Développement Web Le développement, également appelé programmation, désigne l'action de composer des programmes sous forme d'algorithme (codage).

Plus en détail

Bootstrap - Developper un site web avec Bootstrap

Bootstrap - Developper un site web avec Bootstrap 2 Jours Bootstrap - Developper un site web avec Bootstrap dans CREATION WEB - SITE INTERNET Objectifs de la formation Bootstrap Comprendre les fondamentaux du responsive Design S'approprier le framework

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

PDF, APP, ebook : donnez vie à vos documents numériques!

PDF, APP, ebook : donnez vie à vos documents numériques! Formation Scribus initiation Durée : 3 jours Pré-requis : Connaissance de l'environnement PC ou Mac Objectifs : Maîtriser les principales fonctionnalités de Scribus Concevoir des maquettes de documents

Plus en détail

Devis. Etude & Devis. Refonte du totale du site symbolesdefrance.com. Julien Derachinois. 8bis rue deguerry 75011 Paris

Devis. Etude & Devis. Refonte du totale du site symbolesdefrance.com. Julien Derachinois. 8bis rue deguerry 75011 Paris valable jusqu au 25.03.2013 Etude & Refonte du totale du site symbolesdefrance.com n 50113 Page 1 / 9 Problématique Le site internet «symbolesdefrance.com» actuel présente les faiblesses suivantes : -

Plus en détail

Publication sur le site

Publication sur le site Site Web de l association des ingénieurs INSA de Lyon Publication sur le site Remarque : la suppression des contributions n est pas possible depuis le Front-Office. Publication, modification d un article

Plus en détail

FrontPage Express (v 2.0) Éditeur de pages Web Introduction

FrontPage Express (v 2.0) Éditeur de pages Web Introduction Éditeur de pages Web Introduction Plusieurs versions du logiciel Frontpage existent. Dont FrontPage Express, qui est gratuit et librement diffusable. Il permet de débuter dans la confection de sites Internet.

Plus en détail

COURS DE PROGRAMMATION DE SITE WEB 3 (Base de données web)

COURS DE PROGRAMMATION DE SITE WEB 3 (Base de données web) COURS DE PROGRAMMATION DE SITE WEB 3 (Base de données web) Chapitre 1 INTRODUCTION À PHP PLAN DU COURS 1.1 Les sites statiques et dynamiques 1.2 Fonctionnement d un site internet 1.3 Les langages du Web

Plus en détail

Démarrage sur CUMANET

Démarrage sur CUMANET Démarrage sur CUMANET Installation du Plug-in Citrix Connexion à Cum@net Paramétrages réseau 1 ère ouverture Rappel d ergonomie générale https://login.cumanet.cuma.fr Accès par Internet, et saisie code

Plus en détail

Office 365 (3ième édition) Travaillez en ligne avec Office Online, SharePoint, OneDrive, OneNote et Skype Entreprise

Office 365 (3ième édition) Travaillez en ligne avec Office Online, SharePoint, OneDrive, OneNote et Skype Entreprise Découverte Présentation générale 11 Découvrir les nouveautés 11 Choisir l offre Office 365 appropriée 15 Configuration requise 21 Les applications et services en ligne 22 Se connecter à son espace Office

Plus en détail

Tableaux de bord Pilotez vos informations pour optimiser la prise de décision

Tableaux de bord Pilotez vos informations pour optimiser la prise de décision Définir le tableau de bord A. Rôle du tableau de bord 11 1. Quelle est la place du tableau de bord dans la stratégie? 11 2. Le rôle du tableau de bord : définir et suivre des objectifs 12 B. Organisation

Plus en détail

Cahier de conception Ecovoiture. Version n 2 (version finale)

Cahier de conception Ecovoiture. Version n 2 (version finale) Cahier de conception Ecovoiture Version n 2 (version finale) Lamoure Le Govic Loulier Cantal Massip 29/05/2015 Sommaire I. Diagramme d activité... 3 II. Planning... 4 III. Choix techniques... 7 A. Langages...

Plus en détail

INF04-06 Langages et structure du Web. Benoît Habert

INF04-06 Langages et structure du Web. Benoît Habert INF04-06 Langages et structure du Web Benoît Habert Séance 8 - début Rappels Les limites de l appel à un autre script AJAX Modèle/Vue/Contrôleur : un patron de conception MVC en action : revisiter l exemple

Plus en détail

Offre de Service Hébergement Web Migration SPIP

Offre de Service Hébergement Web Migration SPIP CNRS Offre de Service Hébergement Web Migration SPIP [LAMP CMS] Direction des Systèmes d Information du CNRS [20/01/12] Référence : DSI/DR2/ Date : 20/01/2012 Version : 1.0 Auteur : Pascal Lechene Diffusion

Plus en détail

GUIDE TECHNIQUE DE MISE EN ŒUVRE D UNE FORMATION A DISTANCE CENTRA

GUIDE TECHNIQUE DE MISE EN ŒUVRE D UNE FORMATION A DISTANCE CENTRA rectorat mission formation division de la formation GUIDE TECHNIQUE DE MISE EN ŒUVRE D UNE FORMATION A DISTANCE CENTRA 1 TYPES DE FORMATION (Individuelle, d équipe) L objet de ce document est de présenter

Plus en détail

Les nouveautés de Word et Office XP... 17 1.1 1.2 Saisie, correction et gestion efficaces de document... 39 2.1 2.2 2.3 2.4 2.5 2.

Les nouveautés de Word et Office XP... 17 1.1 1.2 Saisie, correction et gestion efficaces de document... 39 2.1 2.2 2.3 2.4 2.5 2. Chapitre 1 Les nouveautés de Word et Office XP... 17 1.1 Office XP : c est nouveau... 19 Compatibilité des formats de fichiers... 19 Sobriété du nouveau design d Office... 19 Zones de tâches du volet Office...

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

Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web

Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web Le Web 1. Qu est-ce que le Web? 7 1.1 Côté serveur : HTTP, FTP, langages, SQL 7 1.2 Côté client : HTML, CSS, JavaScript 10 2. Les langages et leur utilité 10 2.1 HTML 10 2.2 CSS 13 2.3 JavaScript 16 2.4

Plus en détail

Contenu Sage 50 Comptabilité 2015 - Ontario

Contenu Sage 50 Comptabilité 2015 - Ontario Contenu Sage 50 Comptabilité 2015 - Ontario MODULE 1 ACCÈS AU PROGRAMME LOGICIEL DE COMPTABILITÉ ÉDITIONS DE SAGE 50 COMPTABILITÉ 2015 AMÉLIORATIONS DE LA VERSION 2015 SAGE 50 COMPTABILITÉ 2015 ÉTUDIANT

Plus en détail

Excel 2013 Maîtrisez les fonctions avancées du tableur de MicrosoftMicrosoft

Excel 2013 Maîtrisez les fonctions avancées du tableur de MicrosoftMicrosoft Affichage Afficher un classeur dans deux fenêtres différentes 9 Réorganiser l affichage des fenêtres 9 Masquer/afficher une fenêtre 10 Fractionner une fenêtre en plusieurs volets 10 Classeurs Créer un

Plus en détail

RE41 : Compte-rendu de Travaux Pratiques Configuration d un moteur de recherche. Jocelyn Gourronc - Pierre Mauduit

RE41 : Compte-rendu de Travaux Pratiques Configuration d un moteur de recherche. Jocelyn Gourronc - Pierre Mauduit RE41 : Compte-rendu de Travaux Pratiques Configuration d un moteur de recherche Jocelyn Gourronc - Pierre Mauduit 1 1 Introduction Le but de cette séance de travaux pratiques a été de déployer sous un

Plus en détail

TP PHP (/HTML/CSS/PostgreSQL)

TP PHP (/HTML/CSS/PostgreSQL) TP PHP (/HTML/CSS/PostgreSQL) ENSIIE - 2015/2016 Le but de ce TP est de compléter les fichiers fournis pour réaliser une micro-application interactive qui permet, suivant le choix de l utilisateur, de

Plus en détail

Plan de cours. 1. Mise en contexte. 2. Place du cours dans le programme. 3. Descripteur du cours

Plan de cours. 1. Mise en contexte. 2. Place du cours dans le programme. 3. Descripteur du cours Faculté des sciences Centre de formation en technologies de l information Plan de cours Cours : INF 732 Bases de données Trimestre : Automne 2015 Enseignant : Robert J. Laurin 1. Mise en contexte Dans

Plus en détail

Publisher 2010 aide-mémoire

Publisher 2010 aide-mémoire PUBLISHER. Généralités 1 A- Lancer/quitter Publisher 200 1 B- Description de l'écran 2 C- Utiliser/gérer le ruban 3 D- Découvrir l onglet Fichier 4 E- Annuler les dernières manipulations 5 1.2 L affichage

Plus en détail

EMC Documentum D2. Guide de l utilisateur. Version 4.5. EMC Corporation Siège social : Hopkinton, MA 01748-9103 1-508-435-1000 www.emc2.

EMC Documentum D2. Guide de l utilisateur. Version 4.5. EMC Corporation Siège social : Hopkinton, MA 01748-9103 1-508-435-1000 www.emc2. EMC Documentum D2 Version 4.5 Guide de l utilisateur EMC Corporation Siège social : Hopkinton, MA 01748-9103 1-508-435-1000 www.emc2.fr Mentions légales Copyright 2005 2015 EMC Corporation. Tous droits

Plus en détail

à la CARTE et sur MESURE»

à la CARTE et sur MESURE» «La Formation à la CARTE et sur MESURE» Centre de Formation de Couasnon - 37 rue Moronval 8100 DREUX 0 37 4 9 5 - C.F.DECOUASNON@wanadoo.fr Site : www.couasnon.com WINDOWS DIFFERENTS SYSTEMES & VERSIONS

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

EXEMPLE PROJET. Objectifs de la séance : De l analyse à la conception Passage de l UML au Site Web

EXEMPLE PROJET. Objectifs de la séance : De l analyse à la conception Passage de l UML au Site Web EXEMPLE PROJET Objectifs de la séance : De l analyse à la conception Passage de l UML au Site Web Manuele Kirsch Pinheiro - UP1 / CRI / UFR06 Gestion 2 Projet Objectifs Mettre en application les concepts

Plus en détail

Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs.

Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs. Cet ouvrage a bénéficié des relectures attentives des zcorrecteurs. Sauf mention contraire, le contenu de cet ouvrage est publié sous la licence : Creative Commons BY-NC-SA 2.0 La copie de cet ouvrage

Plus en détail

Espace Numérique Régional de Santé Formation Agora Project

Espace Numérique Régional de Santé Formation Agora Project Espace Numérique Régional de Santé Formation Agora Project Sommaire 1. Introduction 2. Se connecter 3. Présentation Générale 4. Utilisateur de l espace 5. Gestionnaire de fichier 6. Agenda 7. Actualités

Plus en détail

- Créer, enregistrer et mettre en forme la page d'index. Modifier les propriétés de la page. L'afficher dans le navigateur

- Créer, enregistrer et mettre en forme la page d'index. Modifier les propriétés de la page. L'afficher dans le navigateur Digital et Web : HTML - Devenir Web Master Sessions Mars Avril Mai Digital et Web : HTML - Devenir Web Master Public & pré-requis Toute personne ayant une bonne connaissance de l'internet Maîtriser l'environnement

Plus en détail

Sommaire. 1 Avant de commencer... 9. 2 Découvrez la programmation côté serveur... 39

Sommaire. 1 Avant de commencer... 9. 2 Découvrez la programmation côté serveur... 39 1 Avant de commencer... 9 1.1. À qui s adresse ce livre?... 10 1.2. Outils et matériels requis... 10 Matériels... 11 Systèmes d exploitation... 11 Logiciels... 12 1.3. Description du contenu... 13 Préparation

Plus en détail

Contenu Sage 50 Comptabilité 2014 pour le Nouveau-Brunswick

Contenu Sage 50 Comptabilité 2014 pour le Nouveau-Brunswick Contenu Sage 50 Comptabilité 2014 pour le Nouveau-Brunswick MODULE 1 ACCÈS AU PROGRAMME MODULE 2 MODULE GÉNÉRAL LOGICIEL DE COMPTABILITÉ ÉDITIONS DE SAGE 50 COMPTABILITÉ 2014 AMÉLIORATIONS DE LA VERSION

Plus en détail

MOTEURS DE RECHERCHE WORD (2 EME JOUR) DECOUVERTE DE WORD GESTION DES DOCUMENTS ET MANIPULATIONS DE BASE

MOTEURS DE RECHERCHE WORD (2 EME JOUR) DECOUVERTE DE WORD GESTION DES DOCUMENTS ET MANIPULATIONS DE BASE L'essentiel de Microsoft Office Réf : MO631 Durée : 4 jours Prix : 1100 Forfait repas : 15 Révélateur de capital humain ACCOMPLISSEZ-VOUS AVEC NORIA FORMACONSEIL Dates & villes Nous consulter Programme

Plus en détail

4.2 Visualisation des modules Présentation de l architecture

4.2 Visualisation des modules Présentation de l architecture 4.2 Visualisation des modules Présentation de l architecture Formation fonctionnelle ORI-OAI Rennes, 10-11 mars 2008 10-11 mars 2008 Formation fonctionnelle ORI-OAI - Rennes 2 Une architecture modulaire

Plus en détail

II. EXCEL/QUERY ET SQL

II. EXCEL/QUERY ET SQL I. AU TRAVAIL, SQL! 1. Qu est-ce que SQL?... 19 2. SQL est un indépendant... 19 3. Comment est structuré le SQL?... 20 4. Base, table et champ... 21 5. Quelle est la syntaxe générale des instructions SQL?...

Plus en détail

Avant-propos... vii A propos de ce livre... vii L organisation de ce livre... vii A qui s adresse ce livre... ix Support... ix Remerciements...

Avant-propos... vii A propos de ce livre... vii L organisation de ce livre... vii A qui s adresse ce livre... ix Support... ix Remerciements... CS_doNet/TdM Page v Jeudi, 15. mai 2003 11:33 11 Avant-propos... vii A propos de ce livre... vii L organisation de ce livre... vii A qui s adresse ce livre... ix Support... ix Remerciements... x L architecture.net

Plus en détail

VBA Access 2013 Programmer sous Access

VBA Access 2013 Programmer sous Access Avant-propos 1. Introduction 15 2. Objectifs du livre 15 Généralités 1. Rappels 19 2. Principes fondamentaux de VBA 20 3. Passage des macros à VBA 21 3.1 Conversion de macros dans un formulaire ou un état

Plus en détail

Développement PHP, Backend/Frontend, Programmation orientée objet

Développement PHP, Backend/Frontend, Programmation orientée objet Julien d Adhémar de Lantagnac Consultant/Développeur Web http://www.lantagnac.fr Domaines de compétences Développement PHP, Backend/Frontend, Programmation orientée objet Gestion de base de données Responsive

Plus en détail

Formation : WEbMaster

Formation : WEbMaster Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins

Plus en détail

Formation Revit Architecture

Formation Revit Architecture Formation Revit Architecture Initiation Sur site client et/ou chez 1. LA MAQUETTE NUMERIQUE ET LE BIM Origine et philosophie du concept BIM et de la maquette numérique Position de l état et de l enseignement

Plus en détail

Vous avez la possibilité de participer à l amélioration des applications Sage en adhérant au Programme d Amélioration Produits :

Vous avez la possibilité de participer à l amélioration des applications Sage en adhérant au Programme d Amélioration Produits : Programme d Amélioration Produits Vous avez la possibilité de participer à l amélioration des applications Sage en adhérant au Programme d Amélioration Produits : Une fois les conditions générales acceptées,

Plus en détail

IMPLÉMENTATION DE L API DE CTI

IMPLÉMENTATION DE L API DE CTI IMPLÉMENTATION DE L API DE CTI REVISION : 20 FÉVRIER 2015 Table des matières 1 Préambule 2 1.1 Définitions.................................................. 2 1.2 Description de l API CallBox de CTI....................................

Plus en détail

AsyReport. Direction des technologies et des services de l information. AsyReport - Guide d'installation Nom de fichier :

AsyReport. Direction des technologies et des services de l information. AsyReport - Guide d'installation Nom de fichier : AsyReport Direction des technologies et des services de l information Référence de document : AsyReport - Guide d'installation Nom de fichier : Guide d'installation_v1.1.doc Version : Date dernière révision

Plus en détail

LES LOGICIELS DE LA SWL

LES LOGICIELS DE LA SWL DÉPARTEMENT DU FINANCEMENT ET DU SUPPORT Direction de l Informatique LES LOGICIELS DE LA SWL Guide applicatif Contenu 1. INTRODUCTION... 1 2. L EXTRANET DE LA SWL... 2 CONNEXION À L EXTRANET... 2 CONNEXION

Plus en détail

Web Analytics Les meilleures pratiques pour optimiser les performances

Web Analytics Les meilleures pratiques pour optimiser les performances Sans mesure, pas d'optimisation A. Introduction 15 B. Pourquoi travailler en aveugle? 17 C. L'analyse 18 D. Informatique et marketing 19 Les outils web analytics A. Introduction 23 B. Fonctionnement des

Plus en détail

Introduction. Javascript. L événement onsubmit. Javascript et les formulaires. IFT1147 Programmation Serveur Web avec PHP

Introduction. Javascript. L événement onsubmit. Javascript et les formulaires. IFT1147 Programmation Serveur Web avec PHP IFT1147 Programmation Serveur Web avec PHP Au delà du HTML création dynamique de Javascript, d images et de fichiers PDF Introduction PHP ne permet pas seulement de générer du code HTML. On peut, entre

Plus en détail

ISOTOOLS STUDIO X8 V3.1

ISOTOOLS STUDIO X8 V3.1 FICHE VERSION ISOTOOLS STUDIO X8 V3.1 Nouveautés et évolutions depuis la version 3.0 A retenir Sommaire >> VERSION X8 3.1 BUILD 08 (RELEASE CORRECTIVE) 3 EVOLUTION MINEURE 3 SYNCHRONISATION 3 CORRECTIONS

Plus en détail

WordPress Développez avec PHP extensions, widgets et thèmes avancés (théorie, TP, ressources)

WordPress Développez avec PHP extensions, widgets et thèmes avancés (théorie, TP, ressources) Avant-propos 1. Introduction 17 2. À qui s adresse cet ouvrage? 18 3. Les pré-requis 18 4. Les objectifs du livre 19 Introduction à WordPress 1. Introduction 21 2. Qu'est-ce que WordPress? 21 2.1 La licence

Plus en détail

Lisez la documentation sur la fonction strpos : http://us2.php.net/manual/fr/function.strpos.php

Lisez la documentation sur la fonction strpos : http://us2.php.net/manual/fr/function.strpos.php TP 2 Master CTN 2015 A Une fonction strpos. Lisez la documentation sur la fonction strpos : http://us2.php.net/manual/fr/function.strpos.php strpos cherche dans la première chaine si la seconde existe

Plus en détail

Troisième partie Mise à jour des fichiers d images et des fiches de documentation

Troisième partie Mise à jour des fichiers d images et des fiches de documentation GUIDE DE TRANSFERT DE DONNÉES À LA BASE DE DONNÉES INFO-MUSE Troisième partie Mise à jour des fichiers d images et des fiches de documentation Réseau Info-Muse DÉCEMBRE 2002 MISE À JOUR DE FICHIERS D IMAGES

Plus en détail

Formation JavaScript : Perfectionnement. Programme. L approche AJAX. L objet XMLHttpRequest. Objectif(s):

Formation JavaScript : Perfectionnement. Programme. L approche AJAX. L objet XMLHttpRequest. Objectif(s): Formation JavaScript : Perfectionnement Objectif(s): Comprendre l'approche AJAX Comprendre l'objet XMLHttpRequest Durée : 2 jour(s) Pré-requis : Bonnes connaissances en (X)HTML, CSS et JavaScript Public

Plus en détail

SharePoint Server 2010 Déploiement et administration de la plate-forme

SharePoint Server 2010 Déploiement et administration de la plate-forme Présentation des technologies SharePoint 1. Historique des technologies SharePoint 11 1.1 SharePoint Team Services v1 12 1.2 SharePoint Portal Server 2001 12 1.3 Windows SharePoint Services v2et Office

Plus en détail

4D - 4D Server 11.1 - Fixed bugs (28) Product 4D - 4D Server Status Fixed and shipped

4D - 4D Server 11.1 - Fixed bugs (28) Product 4D - 4D Server Status Fixed and shipped 4D - 4D Server 11.1 - Fixed bugs (28) Reference ACI0039759 Date March 1, 2007 Version 11.1 Platform Windows commande Type et les tableaux de pointeurs 2D Avec 4D 2004, lorsqu'on utilise des tableaux 2D

Plus en détail

Sommaire. Partie A VBA pour WORD et EXCEL 21. 1 Découvrir l éditeur VBA 23

Sommaire. Partie A VBA pour WORD et EXCEL 21. 1 Découvrir l éditeur VBA 23 Partie A VBA pour WORD et EXCEL 21 1 Découvrir l éditeur VBA 23 1.1 Enregistrer une macro... 25 Enregistrer une macro Excel... 26 Enregistrer une macro Word... 35 1.2 Accéder à l éditeur VBA... 40 Examiner

Plus en détail

Rédaction d une fiche thématique Mutuelles étudiantes : Se grouper pour agir

Rédaction d une fiche thématique Mutuelles étudiantes : Se grouper pour agir Rédaction d une fiche thématique Mutuelles étudiantes : Se grouper pour agir Philippe Marcy (webmaster) Table des matières 1. QU EST-CE QU UNE FICHE THÉMATIQUE?... 2 2. FAIRE UNE PROPOSITION DE FICHE THÉMATIQUE...

Plus en détail

PROGRAMME DE FORMATION CIEL

PROGRAMME DE FORMATION CIEL PROGRAMME DE FORMATION CIEL Objectifs de la Formation : Démarrer la comptabilité de son entreprise dans CIEL comptabilité Personnaliser son dossier comptable Améliorer ses performances dans l'utilisation

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC (CORRECTION) durée 3 heures environ page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance

Plus en détail

2 Ne pas faire confiance aux données entrées par l internaute

2 Ne pas faire confiance aux données entrées par l internaute Université de Caen Basse-Normandie Département d informatique, U.F.R. Sciences Licence pro. ATC, Webmestre, 2015 2016 Unité UE14 Approfondissement programmation objet Cours. Sécurité des scripts Bruno

Plus en détail

Utiliser le Forum phpbb

Utiliser le Forum phpbb Micro-ordinateurs, informations, idées, trucs et astuces Utiliser le Forum phpbb Auteur : François CHAUSSON Date : 27 avril 2008 Référence : utiliser le Forum PhPBB.doc Préambule Voici quelques informations

Plus en détail

Fiche Technique CANTE. Intégration d un poste sous Windows XP Professionnel dans un réseau géré par Kwartz

Fiche Technique CANTE. Intégration d un poste sous Windows XP Professionnel dans un réseau géré par Kwartz Fiche Technique CANTE Intégration d un poste sous Windows XP Professionnel dans un réseau géré par Kwartz But du document Ce document décrit la méthode d intégration d un poste fonctionnant sous Windows

Plus en détail

Programmation web & mobile d applications géomatiques

Programmation web & mobile d applications géomatiques Programmation web & mobile d applications géomatiques SCG-67216 Technologies pour réaliser des applications géospatiales communicantes Architectures Web, J2EE et Servlets Thierry Badard & Frédéric Hubert

Plus en détail

Création des pages : Accueil (texte + images fournis) Astérix (texte + images fournis) Interview (texte + images fournis)

Création des pages : Accueil (texte + images fournis) Astérix (texte + images fournis) Interview (texte + images fournis) 1 Installation d un thème Création des pages : Accueil (texte + images fournis) Astérix (texte + images fournis) Interview (texte + images fournis) Création d un menu dans la sidebar (widget) : ajout des

Plus en détail

DÉCOUVRIR INTERNET DOCUMENTS PÉDAGAGIQUE NET-C

DÉCOUVRIR INTERNET DOCUMENTS PÉDAGAGIQUE NET-C DÉCOUVRIR INTERNET DOCUMENTS PÉDAGAGIQUE NET-C Net-C est un service de messagerie Internet depuis 1998, permettant de communiquer entre adresses e-mail. Net-c est un service européen, respectueux de la

Plus en détail

FASTLINK Guide de démarrage (notice préliminaire)

FASTLINK Guide de démarrage (notice préliminaire) FASTLINK Guide de démarrage (notice préliminaire) Bienvenue dans le guide de démarrage du logiciel FASTLINK. Présentation du logiciel FASTLINK : Ce guide d utilisation fait référence au logiciel FASTLINK

Plus en détail

Le manuel d installation

Le manuel d installation Concours Infotel 2010 2011 «Les étudiants ont du talent» Application Android www.ecolomarket.fr Le manuel d installation Présenté par : Jean-Luc PAILLAT Julien CHAUVEAU Rabah BOUKRA Rémy GUYONNEAU Table

Plus en détail

Table des matières. 2012 Pearson France PHP & MySQL, 4e éd. Luke Welling, Laura Thomson

Table des matières. 2012 Pearson France PHP & MySQL, 4e éd. Luke Welling, Laura Thomson Introduction... 1 Les points forts de ce livre... 1 Ce que vous apprendrez en lisant ce livre... 1 Présentation de PHP... 2 Présentation de MySQL... 3 Pourquoi utiliser PHP et MySQL?... 3 Quelques avantages

Plus en détail

Le travail collaboratif

Le travail collaboratif Le travail collaboratif Module 3 Introduction : publication, rubriques et populations 1. La définition des groupes. La création des rubriques associées aux groupes 3. Le partage des dossiers 4. Les sessions

Plus en détail

Environnement Client/Serveur. Cours 7 JavaServer Pages (1) kn@lri.fr

Environnement Client/Serveur. Cours 7 JavaServer Pages (1) kn@lri.fr Environnement Client/Serveur Cours 7 JavaServer Pages (1) kn@lri.fr Plan 1 Rappels sur les systèmes d'exploitations / Communication par mémoire partagée 2 Réseaux généralités, IP, UDP 3 TCP, Rappels sur

Plus en détail

Traitement de texte avec Word. INF0326 - Outils bureautiques, logiciels et Internet

Traitement de texte avec Word. INF0326 - Outils bureautiques, logiciels et Internet Traitement de texte avec Word INF0326 - Outils bureautiques, logiciels et Internet Microsoft Word Pour faire quoi? Saisir et modifier du texte Copier et déplacer du texte d un emplacement à un autre Formater

Plus en détail

Introduction Présentation - Installation

Introduction Présentation - Installation FormaCD : Initiation à la programmation C++ Objectif : Découverte des concepts de base du C++ ainsi qu une brève introduction à la programmation orientée objet. Le langage C++ étant assez complexe et vu

Plus en détail

Web. Projet Framework 0. Staff 42 staff@42.fr

Web. Projet Framework 0. Staff 42 staff@42.fr Web Projet Framework 0 Staff 42 staff@42.fr Résumé: Ce document est le sujet du projet Framework 0 de 42. Le but de ce mini-projet est de vous familiariser avec l installation et l utilisation d un framework.

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

SYSTEME D INFORMATIONS GEOGRAPHIQUES D EUROP ESSONNE GUIDE D UTILISATION

SYSTEME D INFORMATIONS GEOGRAPHIQUES D EUROP ESSONNE GUIDE D UTILISATION SYSTEME D INFORMATIONS GEOGRAPHIQUES D EUROP ESSONNE GUIDE D UTILISATION Version : Aigle 4.6.6.3 Mars 2013 Guide d utilisation- Application SIG Web 1 Sommaire 1. LE SIG... 3 2. SE CONNECTER... 4 3. INTERFACE

Plus en détail

Fonctionnalités de recherche professionnelle SharePoint

Fonctionnalités de recherche professionnelle SharePoint Fonctionnalités de recherche professionnelle SharePoint Présentation des fonctionnalités Référence - Avril 2010 Version 1.1 Edition de Logiciels professionnels 73 rue de Turbigo 75003 Paris tel. 01 42

Plus en détail

FORMATION. Objectifs. Pack Bureautique. Méthodes pédagogiques. Pré-requis Aucun.

FORMATION. Objectifs. Pack Bureautique. Méthodes pédagogiques. Pré-requis Aucun. FORMATION Pack Bureautique Type de cours : Stage pratique Référence : PACKBURO Durée: 1 jours - 10h de formation Lieu : Paris ATTESTATION DE FORMATION DELIVRÉE Objectifs Apprendre à utiliser le micro-ordinateur

Plus en détail

Accès sécurisés en mode WebSSL aux outils numérique pour le BAC-GA

Accès sécurisés en mode WebSSL aux outils numérique pour le BAC-GA RECTORAT DIVISION DES SYSTEMES D INFORMATION Accès sécurisés en mode WebSSL aux outils numérique pour le BAC-GA AC-LYON-DSI-Acces-VPNWebSSL-BAC-GA-1.1 WWW.AC-LYON.FR sommaire 1. INTRODUCTION...4 1.1. objet

Plus en détail

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr

Cours HTML/PHP. Cours HTML/PHP. E.Coquery. emmanuel.coquery@liris.cnrs.fr Cours HTML/PHP E.Coquery emmanuel.coquery@liris.cnrs.fr Pages Web Pages Web statiques Principe de fonctionnement : L utilisateur demande l accès à une page Web depuis son navigateur. Adresse tapée, clic

Plus en détail

Microsoft EXCEL 2016. Maîtrisez les fonctions avancées du tableur de Microsoft

Microsoft EXCEL 2016. Maîtrisez les fonctions avancées du tableur de Microsoft Microsoft EXCEL 2016 Maîtrisez les fonctions avancées du tableur de Microsoft Table des matières Microsoft Excel 2016 i Affichage Afficher un classeur dans deux fenêtres différentes................. 9

Plus en détail

Le portail est un site web doté : d un nom de domaine spécifique de type : https://hal-nom_etablissement.archivesouvertes.fr

Le portail est un site web doté : d un nom de domaine spécifique de type : https://hal-nom_etablissement.archivesouvertes.fr Janvier 2016 En préambule : Ce mode d emploi s adresse à toute personne ayant les droits d administrateur sur un portail HAL. Il a été pensé à la fois comme une aide à la prise en main et comme un guide

Plus en détail

Documentation technique. des applications de l @SSR. Projet @SSR Ministère de l'éducation nationale, de l'enseignement supérieur et de la recherche

Documentation technique. des applications de l @SSR. Projet @SSR Ministère de l'éducation nationale, de l'enseignement supérieur et de la recherche Documentation technique des applications de l @SSR Projet @SSR Ministère de l'éducation nationale, de l'enseignement supérieur et de la recherche Sommaire 1 Présentation du document... 3 2 Postes de travail...

Plus en détail

Présentation des possibilités

Présentation des possibilités IC1 : Scripts sous Windows Présentation des possibilités Invite de commandes et scripts CMD Windows Scripting Host (WSH) VBScript PowerShell Solutions issues du monde Unix Autres solutions de scripting

Plus en détail

Ministère de l Éducation

Ministère de l Éducation Ministère de l Éducation EFIS 2.0 Guide de dépannage Version 1.1 le 29 octobre 2014 Table des matières 1 HISTORIQUE DU DOCUMENT... 3 2 PRÉSENTATION DU GUIDE... 4 2.1 BUT ET INTENTION... 4 2.2 COORDONNÉES

Plus en détail

MISE À JOUR DU LOGICIEL VERSION MULTIPOSTES

MISE À JOUR DU LOGICIEL VERSION MULTIPOSTES Accueil > Mises à jour du logiciel > Mise à jour du logiciel version multipostes MISE À JOUR DU LOGICIEL VERSION MULTIPOSTES INSTALLATION MULTIPOSTES DE SPAIECTACLE 5.2 SOUS WINDOWS INSTALLATION MULTIPOSTES

Plus en détail

1. Contexte. 2. Connexion au portail IAM avec la carte Matrix. Direction des Systèmes d Information Centre d Exploitation Informatique

1. Contexte. 2. Connexion au portail IAM avec la carte Matrix. Direction des Systèmes d Information Centre d Exploitation Informatique 1. Contexte Ce document vous donne un aperçu de la présentation d affichage de la nouvelle interface Web Citrix qui sera activée en production le mercredi 19 janvier 2011 au soir. 2. Connexion au portail

Plus en détail

ARDUINO. APP INVENTOR est un environnement de programmation orientée objet, accessible aux non-initiés pour concevoir des

ARDUINO. APP INVENTOR est un environnement de programmation orientée objet, accessible aux non-initiés pour concevoir des ARDUINO Le design matériel de l'arduino est distribué sous licence Creative Commons et est disponible sur le site d'arduino. Le code source de l'environnement de programmation et les bibliothèques embarquées

Plus en détail

Aide mémoire ACTIONSCRIPT 3.0

Aide mémoire ACTIONSCRIPT 3.0 Aide mémoire ACTIONSCRIPT 3.0 janvier 2011 par Dominique DOLÉ Table des matières 1 Les variables... 4 2 Les déclarations et conversions... 4 2.1 Conversion d'une chaîne en nombre... 4 2.2 Conversion d'un

Plus en détail

Apprendre à développer un site web avec PHP et MySQL Exercices pratiques et corrigés (2ième édition)

Apprendre à développer un site web avec PHP et MySQL Exercices pratiques et corrigés (2ième édition) Introduction 1. Objectif de l'ouvrage 13 2. Fonctionnement d un site web 13 Installation 1. Introduction 17 2. Installation d'easyphp 13.1 18 Les bases du langage PHP 1. Les balises 23 1.1 Syntaxe de base

Plus en détail

Table des matières. Tour d horizon de la Partie I... 5

Table des matières. Tour d horizon de la Partie I... 5 Table des matières Préface à l édition française 2012... Ce que cette nouvelle édition apporte... XI XI La programmation en C aujourd hui... XIII La programmation système et réseau... XV Le CD laisse la

Plus en détail

Formation AutoCAD 2D Avancé

Formation AutoCAD 2D Avancé Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Distance - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg -

Plus en détail

Cisco Unified Communications Manager Bulk Administration : Mettre à jour le nom d'affichage de l'utilisateur

Cisco Unified Communications Manager Bulk Administration : Mettre à jour le nom d'affichage de l'utilisateur Cisco Unified Communications Manager Bulk Administration : Mettre à jour le nom d'affichage de l'utilisateur Contenu Introduction Conditions préalables Conditions requises Composants utilisés Conventions

Plus en détail

Carrefour de l information Université de Sherbrooke. Dreamweaver MX 2004 Deuxième partie Savoir améliorer ses sites Web

Carrefour de l information Université de Sherbrooke. Dreamweaver MX 2004 Deuxième partie Savoir améliorer ses sites Web Carrefour de l information Université de Sherbrooke Dreamweaver MX 2004 Deuxième partie Savoir améliorer ses sites Web Par : Josée Martin (hiver 2005) Édition revue et augmentée par : Marc-André Dulude

Plus en détail

Pourquoi utiliser wordpress pour la création de son site?

Pourquoi utiliser wordpress pour la création de son site? Pourquoi utiliser wordpress pour la création de son site? WordPress est un système de gestion de contenu (CMS) qui permet de créer et gérer facilement l ensemble d un site web ou simplement un blog. Gratuit

Plus en détail

COVADIS TOPOGRAPHIE, TERRASSEMENT ET VRD 2D 3D

COVADIS TOPOGRAPHIE, TERRASSEMENT ET VRD 2D 3D COVADIS TOPOGRAPHIE, TERRASSEMENT ET VRD 2D 3D PUBLIC : GEOMETRES- EXPERTS, INGENIEURS, ARCHITECTE OU TOUTES PERSONNES SOUHAITANT MAITRISER COVADIS. PRE- REQUIS : BONNE CONNAISSANCE DU LOGICIEL AUTOCAD.

Plus en détail