DAW Développement Applications Web. Ouadfel Salima Site du cours:

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

Les outils de création de sites web

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

Formation HTML / CSS. ar dionoea

Programmation Internet Cours 4

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

Formation : WEbMaster

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

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

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?

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

HTML. Notions générales

HTML/CSS - Travaux Pratiques 2

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

HTML, CSS, JS et CGI. Elanore Elessar Dimar

Sana Sellami. Licence Professionnelle SIL

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

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

Bernard Lecomte. Débuter avec HTML

Présentation du Framework BootstrapTwitter

Un mini-site internet en une après-midi

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

ING & NEWSLETTER NEWSLETTER RESPONSIVE

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

WORDPRESS : réaliser un site web

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

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Bureautique Initiation Excel-Powerpoint

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

Tutoriel : Feuille de style externe

Webmaster / Webdesigner / Wordpress

SUPPORT DE COURS / HTML

Optimiser les s marketing Les points essentiels

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

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

SII Stage d informatique pour l ingénieur

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

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

CREATION d UN SITE WEB (INTRODUCTION)

RESPONSIVE WEB DESIGN

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

Formation Découverte du Web

Développement des Systèmes d Information

DESS Arts, création et technologies

Programmation Web. Madalina Croitoru IUT Montpellier

MODE D EMPLOI WORDPRESS

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

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

creer votre site internet en html/css

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

Théorie : internet, comment ça marche?

Cours CCNA 1. Exercices

BUREAUTIQUE. 1 Journée. Maîtriser les fonctions de base du logiciel

Optimiser moteur recherche

Petite définition : Présentation :

Les services usuels de l Internet

Master Technologies numériques appliquées à l'histoire Deuxième année

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

RÉALISATION D UN SITE DE RENCONTRE

TD HTML AVEC CORRECTION

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

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

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

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

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

LE CONCEPT DU CMS CHAPITRE 1

En date du 11 décembre 2008

EXTENSION WORDPRESS. Contact Form 7. Proposé par :

HTML5 et CSS3 pour des sites Responsive Web Design

Créer et animer une boutique en ligne avec Wordpress (environnement PC et MAC)

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

Foire aux questions. C est un programme d exploitation et de recherche sur le Web. Exemple : Internet Explorer, Firefox, Opera et Netscape.

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

SP1 : Intégration d'une vidéo dans une mardi 21/01/2014. page web, fonction du format vidéo et 3 mercredi 22/01/2014

Drupal : quelques fonctionnalités (ce qu il permet, ce qu il ne permet pas)

SITE I NTERNET. Conception d un site Web

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

Initiation aux techniques du Web. Cours L2 sciences cognitives séance 2 Charif HAYDAR: alchiekc@loria.fr

Pratique et administration des systèmes

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

Prise en main rapide

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

Newsletters et marketing

Intégrateur Web HTML5 CSS3

Gestion d identités PSL Exploitation IdP Authentic

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION : QUALITE WEB ET REFERENCEMENT NATUREL

SARL DDLX Multimédia Place du général de Gaule Boisseron Tèl : support@ddlx.org. Agence Web. Design Prestashop personnalisé

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

Prise en main de Moodle

TP JAVASCRIPT OMI4 TP5 SRC

Services sur réseaux. Trois services à la loupe. Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée

Séance 1 Introduction aux bases de données

Portfolio Sites internet :

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web.

Application Web et J2EE

Niveaux débutant & Intermédiaire Word 2010

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

Transcription:

DAW Développement Applications Web Ouadfel Salima Site du cours: http://salimaouadfel.e-monsite.com/

Développement d Applications Web L'objectif de ce module est: 1. S'initier à la programmation Web en maîtrisant ses principaux langages 2. Maîtriser les outils web pour la création des sites statiques 3. Se familiariser avec les langages du web pour rendre dynamique le contenu des pages côté client ou côté serveur.

Développement Applications Web PLAN Partie1 : conception de page web statiques Html Les feuilles de styles CSS Partie2 : conception de page web dynamiques Le langage JavaScript Le langage PHP Evaluation Examen final + Evaluation TP(TPs +miniprojet)

Cas d une Page statique

Cas d une Page dynamique

Développement Applications Web Partie1. Conception de pages web statiques Bibliographie HTML5 : une référence pour le développeur web : Rodolphe Rimelé Apprenez à créer votre site web avec HTML5 et CSS3 : Mathieu Nebra 2016

Conception de page web statique

Conception de page web statique 1. HTML5

HTML 5 Introduction HTML: est l abréviation de HyperText Markup Language, soit en français «langage hypertexte de balisage». HTML 5: Est la dernière version du langage HTML. Une balise: Est une unité syntaxique (information du syntaxe) qui permet de délimiter une partie du texte. Exemple est le titre du document? Page d accueil est un paragraphe? Soyez les bienvenus Merci de votre visite est un autre paragraphe?

HTML 5 Introduction HTML: est l abréviation de HyperText Markup Language, soit en français «langage hypertexte de balisage». HTML 5: Est la dernière version du langage HTML. Une balise: Est une unité syntaxique (information du syntaxe) qui permet de délimiter une partie du texte. Exemple est le titre du document? Page d accueil est un paragraphe? Soyez les bienvenus Merci de votre visite est un autre paragraphe? <title>page d accueil</title> hmahfoud.wordpress.com

HTML 5 Introduction HTML: est l abréviation de HyperText Markup Language, soit en français «langage hypertexte de balisage». HTML 5: Est la dernière version du langage HTML. Une balise: Est une unité syntaxique (information du syntaxe) qui permet de délimiter une partie du texte. Exemple est le titre du document? Page d accueil est un paragraphe? Soyez les bienvenus Merci de votre visite est un autre paragraphe? <title>page d accueil</title> <p>soyez les bienvenus</p> hmahfoud.wordpress.com

HTML 5 Introduction HTML: est l abréviation de HyperText Markup Language, soit en français «langage hypertexte de balisage». HTML 5: Est la dernière version du langage HTML. Une balise: Est une unité syntaxique (information du syntaxe) qui permet de délimiter une partie du texte. Exemple est le titre du document? Page d accueil est un paragraphe? Soyez les bienvenus Merci de votre visite est un autre paragraphe? <title>page d accueil</title> <p>soyez les bienvenus</p> <p>merci de votre visite</p> hmahfoud.wordpress.com

Balises et éléments Notions de réseaux

Attributs Notions de réseaux

Balises, élément et attributs Notions de réseaux

Eléments bloc et en line

Imbrication de balises

Validation et compatibilité entre navigateurs du code HTML À la différence de langages de programmation, un non-respect de la syntaxe de HTML n'empêchera pas l'affichage sur le navigateur. Plus généralement, le navigateur affichera quelque chose (de non spécifié) ou n'affichera rien, mais n'affichera jamais d'erreur.

Editeur du code HTML

Structure minimale d une page HTML5

Structure minimale d une page HTML5 Notions de réseaux

Structure minimale d une page HTML5 Notions de réseaux

Structure minimale d une page HTML5 Notions de réseaux

Structure minimale d une page HTML5 charset=«utf-8» encodage Notions de réseaux

HTML 5 Plan du chapitre 1 Les balises simples 2 Les balises avancées hmafoud.wordpress.com

Titres, paragraphes et séparateurs Titres (headings) : Six niveaux notés h1 à h6 Ex. <h1>titre de niveau 1</h1> Paragraphes (séparés entre eux par un espace) Ex. <p>ceci est un paragraphe</p> Séparateurs Retour à la ligne (sans espace) : <br /> Ligne horizontale : <hr />

Titres, paragraphes et séparateurs Attributs p et hi : hr

Titres, paragraphes et séparateurs

Titres, paragraphes et séparateurs

Balises strong em et mark L élément strong (similaire à la balise b) est utilisé pour indiquer aux moteurs de recherche qu un contenu est particulièrement important, afin que celui-ci soit traité avec plus d importance. Le résultat visuel est une mise en forme automatique en gras. L élément em (similaire à la balise i), pour emphasis («emphase» en français) est proche de l élément strong. Il sert lui aussi à signifier qu un contenu est important, mais moins important tout de même qu un contenu entre des balises strong. L élément mark est utilisé pour faire ressortir du contenu. Ce contenu ne sera pas forcément considéré comme important, mais cette balise peut servir dans le cas de l affichage de résultats suite à une recherche d un de vos visiteurs par exemple.

Balises strong em et mark strong em mark

Balises de mise en forme du texte

HTML 5 Plan du chapitre 1 1 Les balises simples 2 Les balises avancées hmahfoud.wordpress.com

Les liens

Je suis dans f3 et je veux aller à f2 Je suis dans f2 et je veux aller à f3 Notions de réseaux

Les liens

Les liens

Les liens

Les listes

Les listes Notions de réseaux

Les listes

Les listes

Les listes

Les listes Imbrication de listes

Les tableaux

Balise <table>

Balise <TR> Chaque cellule peut être caractérisée par les attributs suivants :

Balise <TD>

Titre des lignes et/ou des colonnes du tableau Le Titre est une cellule de donnée (table data) spécial. Il est crée avec la balise th.

Corps, entête et pied du tableau sont crées avec les éléments : <tbody> : regroupe un ensemble de lignes du tableau <thead>:représente l en-tête du tableau. <tfoot>:représente le pied du tableau. Corps du tableau

Corps, entête et pied du tableau En tête du tableau Corps du tableau Pied du tableau

Tableaux irréguliers Fusion des colonnes attribut: colspan

Tableaux irréguliers Fusion des lignes attribut: rowspan

Les images

Notions de réseaux

Les balises multimedia <video src = video.mp4 </video>

Les balises multimedia

Les balises multimedia Si le navigateur ne peut pas afficher l audio <audio src="hype_home.mp3" controls>veuillez mettre à jour votre navigateur! </audio>