Développement Web INITITIATION AU DEVELOPPEMENT WEB ET PRESENTATION DES DIFFERENTES SOLUTIONS POSSIBLES POUR LA MISE EN PLACE D'UN SITE WEB



Documents pareils
Les outils de création de sites web

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Tour d horizon des CMS. Content Management System

LE CONCEPT DU CMS CHAPITRE 1

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Formation Site Web. Menu du jour. Le web comment ça marche? Créer un site web Une solution proposée pour débuter La suite?

Formation HTML / CSS. ar dionoea

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

Joomla! Création et administration d'un site web - Version numérique

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

les techniques d'extraction, les formulaires et intégration dans un site WEB

Utiliser un CMS: Wordpress

Projet en nouvelles technologies de l information et de la communication

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

1 ère Université WEB. Courbevoie Samedi 21 octobre Votre site interactif sur internet.

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Formation Webmaster : Création de site Web Initiation + Approfondissement

Panorama des CMS open sources. Sylvain Ferrand, CMAP École Polytechnique Journées Mathrice, Poitiers, 19 mars 2008

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Petite définition : Présentation :

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Web & Libre. Outils pour être présent sur le net librement

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Les grandes facettes du développement Web Nicolas Thouvenin - Stéphane Gully

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

Publier dans la Base Documentaire

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech

RÉF : 2002/COFAX/LP V1.0

RAPPORT DE STAGE. Terrasse Hugo 1/12

Choisir un CMS... Oui mais lequel? 11/07/11

Internet personnel. Auteur: Guillaume GUAY La Clé Informatique Université de Sherbrooke, mars 2006

HTML. Notions générales

SII Stage d informatique pour l ingénieur

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Point de départ état des lieux. Plus de 200 sites web Internet Périmètre institutionnel = site national + 21 sites des centres de recherche

CMS Open Source : état de l'art et méthodologie de choix

Gestion Électronique de Documents et XML. Master 2 TSM

LE CMS GUPPY. 2) Décompression : Elle se fait simplement avec le logiciel 7-Zip ou tout autre logiciel.

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

RESPONSIVE WEB DESIGN

Sana Sellami. Licence Professionnelle SIL

N SIRET : N

SPIP 1.9. Créer son site avec des outils libres. Michel-Marie Maudet Anne-Laure Quatravaux Dominique Quatravaux. Avec la contribution de Perline

COMMENT METTRE A JOUR SON SITE WEB?

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Quel CMS choisir pour son site web?

Technologies Web avancées. ING1 SIGL Technologies Web avancées

Notes pour l utilisation d Expression Web

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

Tutoriel : Feuille de style externe

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Publier un Carnet Blanc

Comparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

STID 2ème année : TP Web/PHP

Nouveautés joomla 3 1/14

Installation / Sauvegarde Restauration / Mise à jour

Stage «Créer et animer un site Web en équipe»

Programmation Internet Cours 4

Les systèmes de gestion de contenu en ligne SPIP

Partie publique / Partie privée. Site statique site dynamique. Base de données.

HTML, CSS, JS et CGI. Elanore Elessar Dimar

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

Initiation à html et à la création d'un site web

Comparatif de serveurs de contenus (CMS Content Management Server)

Les 10 étapes incontournables pour réaliser un site internet performant et accessible

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus

Manuel du composant CKForms Version 1.3.2

Drupal vs La concurrence

Module BD et sites WEB

Bernard Lecomte. Débuter avec HTML

Panel des technologies Web

TYPO3, le CMS de référence

Catalogue des formations

Bureautique Initiation Excel-Powerpoint

Documentation technique

Utilisation du CMS (Content Management System) Wordpress

Tutoriel de démarrage rapide destiné aux EDITEURS

novatis Agence Web innovatrice

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

Développeur - Conseiller - Formateur web

Introduction aux concepts d ez Publish

Étape 1 / CHOISIR UN HÉBERGEMENT

Devenez un véritable développeur web en 3 mois!

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

02/02/2011. test 1. Communication visuelle & web. Pao. Principes fondamentaux. Les six principes de base. La mise en page. Module sur trois journées

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL

Formation Découverte du Web

C r é a t i o n D e S i t e s. P o l C R O V A T T O

Hébergement de site web Damien Nouvel

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

Diffuser un contenu sur Internet : notions de base... 13

Transcription:

Développement Web INITITIATION AU DEVELOPPEMENT WEB ET PRESENTATION DES DIFFERENTES SOLUTIONS POSSIBLES POUR LA MISE EN PLACE D'UN SITE WEB Olivier Allaert 1

Développement Web Développement Web Principe du Web Quelle solution? Développer son site Développer son site «A la main» Les standards HTML Les standards - CSS Développer son site Editeur WYSIWYG Développer son site Editeur - NVU CMS - Définition CMS - Quel CMS? CMS Quelques exemples CMS - CMSMadeSimple CMS - Guppy Conclusion 2

Principe du Web Code html Hébergeur Navigateur Internet Serveur web 3

Principe du Web - 2 Style Code ph p Navigateur Internet Serveur web 4 Base de données

Quelle solution? Quelle solution choisir? En fonction de : quelle sera la fréquentation du site? quel temps peut être investi? quelles sont les compétences disponibles? combien de personnes travailleront sur le site et quel sera leur rôle? CMS ou Site Web développé personnellement? 5

Développer son site Développer ses propres pages web (écrire le code à partir d'un éditeur) code clair intéressant si contenu relativement «statique» veillez à respecter les normes du W3C : World Wide Web Consortium. W3C un organisme de normalisation fondé en octobre 1994 http://www.w3c.org 6

Développer son site A la main Quel éditeur utiliser? Outils : un simple éditeur de texte un éditeur WYSIWYG WYSIWYG = What You See Is What You Get Veillez à respecter les normes du W3C Connaissance des langages HTML, XHTML, CSS (contenu statique) Connaissance des langages PHP, Perl etc... (contenu dynamique) 7

Les standards HTML HTML = HyperText Mark Up Language standard du web définit par le World Wide Web Consortium (W3C) contenu statique langage type balise <HTML> <HEAD> <TITLE>Ma première page en HTML</TITLE> </HEAD> <BODY> Bonjour, voici ma première page web! </BODY> </HTML> 8

Les standards - CSS CSS = Cascading StyleSheets ou «feuilles de style» 1 unique code HTML CSS 9

Les standards - CSS CSS = Cascading StyleSheets ou «feuilles de style» définit la mise en forme de la page web (du site) mise en forme centralisée = modification du style de tout un site en seulement quelques changements une plus grande lisibilité du HTML, car les styles sont définis à part ; des chargements de page plus rapides, pour les mêmes raisons que précédemment ; un positionnement plus rigoureux des éléments. 10

Les standards CSS - Exemple body { font: normal normal normal 15px arial; background color:white; color:black; } a {color:blue;} img {float:left;} #cadre1 { width:200px; float:left; border: 1px solid navy; background color:#b4c6db; padding:10px; } #cadre2 { width:200px; margin left:10px; clear : both; border: 1px solid #DB0413; background color:#dba3a7; padding:10px; list style type:square; } 11

Développer son site Editeur WYSIWYG Utilisation d'un éditeur WYSIWYG WYSIWYG = What You See Is What You Get éditeurs payants (dreamweaver, frontpage...) éditeurs gratuits (nvu,amaya...) 12

Développer son site Editeur - NVU Fonctionne sur un grand nombre de systèmes d'exploitation (MacOS, Linux, Windows...) Gratuit http://www.nvu.com/ 13

CMS - Définition C.M.S. : Content Management Systems système de gestion de contenu. site web disposant de fonctionnalités de publication site web avec une interface d'administration (back office) pour gérer articles, rubriques contenu du site stocké dans un base de données templates (modèles de pages) pour la forme Style 1 Style 2 contenu auteurs + styles = administrateur 14 Site final

CMS - Quel CMS? Un énorme choix de CMS gratuits et performants! Voir : http://cmsmatrix.org Quelles sont mes besoins? Quelles technologies maitrise t on? Statistiques? Gestion «fine» des utilisateurs? Personnalisation jusqu'à quel niveau? Mailing? Url sécurisées? etc... Php? Mysql? Perl? etc... 15

CMS Quelques exemples Les plus connus SPIP Joomla Drupal ez Publish Plus le CMS est complet, plus il est complexe Ai je besoin de toutes ces fonctionnalités? Ai je le temps de m'investir dedans? 16

CMS - CMSMadeSimple CMS Made Simple Php Mysql (base de données) Administration Ajout d'extensions Gestion des utilisateurs Disposition (gabarits, modèles, feuilles de style) Administration du site Démonstration de : http://demo.cmsmadesimple.fr/ Style 1 Style 2 contenu + styles = 17 Site final

CMS - Guppy Administration Ajout d'extensions Gestion des utilisateurs Disposition (gabarits, modèles, feuilles de style) Administration du site Php PAS DE BASE DE DONNES Site officiel : http://www.freeguppy.org Style 1 Style 2 contenu + styles = 18 Site final

Conclusion CMS si contenu dynamique plusieurs auteurs site complet CMS à éviter si simple page web site au contenu statique Nécessite un administrateur avec certaines connaissances informatiques Faire le bon choix parmi le très grand nombre de CMS Développement si Page(s) web simple(s) Contenu statique Développement à éviter si contenu dynamique plusieurs auteurs contenu dynamique 19