• Ce livre est destiné aux développeurs débutants qui veulent créer un site Internet en adoptant les standard du Web que sont HTML, XHTML, les CSS et JavaScript. Un partie importante du livre est consacrée aux nouveaux standards apportés par HTML 5.

    Au programme :

    HTML, les bases du développement ;
    Le tout nouveau HTML 5 ;
    Construction des blocs ;
    De HTML à XHTML ;
    Intégration de JavaScript ;
    Principes de base des CSS ;
    Comment gagner du temps avec les CSS ;
    CSS pour le texte ;
    CSS pour les polices de caractère ;
    CSS pour les tableaux ;
    CSS pour les listes, etc.

    Sur commande
  • Plongez dans le code mais sans vous noyer !
    Je veux apprendre à coder, mais par où commencer ? Par ce livre qui va vous initier au développement web, au travers d'un projet de création de site Internet avec HTML, CSS et JavaScript. Textes, images, liens, design responsive, tout y est pour faire de ce projet fil rouge, éprouvé et approuvé en ateliers de coding, un véritable condensé de connaissances.

    Conçu spécialement pour les débutants et les débutantes en programmation, souhaitant découvrir l'envers du décor d'une façon 100% pratique, cet ouvrage qui va droit au but vous délivrera un contenu de qualité et d'une grande pédagogie, héritée de l'expérience de formatrice de son auteur. Il s'adresse à tous les curieux du code, que ce soit pour de nouvelles perspectives professionnelles, une reconversion ou par défi personnel.

    Vous apprendrez notamment à :
    Créer un site avec une mise en page s'adaptant à tout support ;
    Faire de votre site un outil marketing et le mettre en ligne ;
    Interagir avec vos visiteurs grâce à JavaScript ;
    Et bien plus...

    Sur commande
  • Des bases HTML 5 et CSS 3 aux fonctions de styles avancées, utilisez les meilleurs outils pour créer un site performant et l'adapter aux mobiles ! Bases : l'essentiel du HTML 5 et la structure d'une page, imbrication et hiérarchie des balises Multimédia images, sons et vidéos dans vos pages HTML 5 avancé : options pour le texte, formulaires de contact et contrôle de la saisie Principe des CSS : règles CSS et feuilles de styles, présentation homogène et facilement modifiable Mise en forme : présentation du texte et placement des blocs, mise en page avec les méthodes grid et flexbox CSS 3 avancées : dégradés, traitement d'images, transformations et animations Synthèse : modèles et exemples complets de pages, adaptation aux tablettes et aux smartphones Cette huitième édition prend en compte les dernières évolutions des standards HTML 5 et CSS 3. Annexes : Applications pratiques, galerie d'images, menu simple et déroulant, bandeau animé - Spécificités des navigateurs - Aide-mémoire des propriétés CSS et choix des couleurs - Références web et bibliographiques

    Sur commande
  • HTML, c'est le langage de base du Web et JavaScript ce n'est pas le nom de la dernière danse à la mode, c'est un langage de programmation qui permet d'animer les pages Web de manière simple et efficace, et ce n'est pas parce qu'on dit langage de programmation, que c'est obligatoirement réservé à une élite ! Les balises, les frames, les liens, en quelques heures, HTML n'aura plus de secrets pour vous ! Avec ce livre, vous apprendrez à créer des pages Web pleines de punch, en incorporant des images, des animations et des fichiers audio. Vous verrez avec JavaScript comment : écrire votre tout premier script, détecter le navigateur utilisé par vos visiteurs, créer des rollovers, etc.

    Sur commande
  • Créez des sites web interactifs et axés sur les données grâce à la puissante combinaison de technologies en source libre et de normes du Web, même si vous n'avez que des connaissances de base en HTML. Dans la dernière mise à jour de ce guide pratique, vous aborderez la programmation web dynamique avec les dernières versions des technologies fondamentales actuelles : PHP, MySQL, JavaScript, CSS, HTML5 et les inestimables bibliothèques jQuery et jQuery mobile.

    Les concepteurs de sites web apprendront à conjuguer ces technologies et à choisir des pratiques de programmation web utiles et sécurisées, notamment à optimiser les sites web pour les appareils mobiles. À la fin du livre, vous assemblerez le tout pour mettre en place un site de réseau social entièrement fonctionnel, adapté aux navigateurs de bureau comme à ceux des appareils mobiles.

    Explorez MySQL, de la structure d'une base de données aux requêtes complexes.
    Tirez parti de l'extension MySQLi, l'interface éprouvée de PHP à MySQL.
    Créez des pages web dynamiques en PHP qui s'adaptent toutes seules à l'utilisateur qui les consulte.
    Gérez les cookies et les sessions, puis mettez en place un très haut degré de sécurité.
    Maitrisez le langage JavaScript et simplifiez-vous la vie avec les bibliothèques jQuery et jQuery mobile.
    Exploitez les communications asynchrones (Ajax) pour communiquer en arrière-plan entre navigateur et serveur.
    Offrez du style à vos pages web en maitrisant les caractéristiques offertes par CSS2 et CSS3.
    Mettez en oeuvre les fonctionnalités de HTML5, avec la géolocalisation, l'audio, la vidéo et l'élément canvas.
    Adaptez la fonte de vos sites web pour en faire de véritables applications web mobiles.
    En filigrane, apprenez à gérer correctement les données privées de vos utilisateurs, dans la légalité.
    Pratique.
    Cours et 240 exercices avec solutions.
    Ouvrage de référence.
    Réalisation d'un site de réseau social.
    "J'avais déjà l'édition précédente de ce livre et je pensais utile de me mettre à niveau avec les technologies de dernier cri. Je n'ai pas été déçu : très complet, pratique et efficace." - Pierre.

    "Cet excellent ouvrage pour débutants introduit plusieurs langages d'une importance capitale pour le développeur web. De lecture aisée, au rythme soutenu, riche en informations, ce livre ne tarde pas à vous entrainer dans la création de sites web dynamiques, jusqu'à développer un site élémentaire de réseau social." - Albert Wiersch - Développeur de CSE HTML Validator.

    Sur commande
  • Ce livre est destiné aux développeurs débutants qui veulent créer un site Internet en adoptant les standard du Web que sont HTML, XHTML, les CSS et JavaScript. Un partie importante du livre est consacrée aux nouveaux standards apportés par HTML 5.

    Au programme :

    HTML, les bases du développement.
    Le tout nouveau HTML 5.
    Construction des blocs.
    De HTML à XHTML.
    Intégration de JavaScript.
    Principes de base des CSS.
    Comment gagner du temps avec les CSS.
    CSS pour le texte.
    CSS pour les polices de caractère.
    CSS pour les tableaux.
    CSS pour les listes, etc.

    Sur commande
  • Mémento HTML 5

    Rodolphe Rimelé

    Indéchirables et imperméables, les "Mémentos" Eyrolles sont des aides-mémoire pratiques pour le travail quotidien du développeur.

    Écrit par Rodolphe Rimelé, l'auteur du livre HTML 5 - Une référence pour le développeur web, ce mémento sur HTML5 servira de référence à tout développeur web souhaitant concevoir des sites web HTML et CSS conformes aux standards du web, élégants et faciles à maintenir.

    Sur commande
  • Avec une préface de Raphaël Goetter.
    Une référence pour le développeur web.
    HTML 5 intègre dans sa conception l'architecture à trois piliers qu'est HTML pour la structure, CSS 3 pour l'apparence et JavaScript pour l'interactivité, avec de nombreuses nouvelles API pour concevoir des applications web. L'intégrateur ou le développeur web pourra ainsi découvrir et exploiter les standards du Web, pour proposer au sein de sites performants et accessibles des contenus multimédias (animations, audio et vidéo), mais également interactifs (nouveaux formulaires, glisser-déposer, etc.).
    Concevoir des sites riches, performants et accessibles avec HTML 5.
    Ce livre fait la lumière sur les spécifications ardues d'HTML 5, dont il explore l'ensemble des nouveautés et des balises, y compris celles ayant existé et évolué depuis les précédentes versions. Après avoir rappelé l'histoire mouvementée de sa conception au W3C et au WhatWG, l'auteur explique au fil des chapitres comment concevoir des sites et applications web performants et accessibles, en y incorporant des éléments médias (audio, vidéo), en créant des zones de dessin interactives et des animations avec Canvas et en exploitant les microformats pour un balisage sémantique qui améliorera l'échange de données et le référencement.
    Il détaille pas à pas les interfaces de programmation pour la gestion des fichiers (File API), la géolocalisation, la prise en charge du glisser-déposer (Drag & Drop), et explique comment stocker des données locales dans le navigateur (Web Storage), communiquer en temps réel ou procéder à des échanges interdocuments (Web Sockets, Server-Sent Events et Web Messaging). Il aborde enfin les techniques permettant d'exécuter du JavaScript en multithread (Web Workers) et la réalisation d'applications hors ligne, les bases de données côté navigateur (Indexed Database et Web SQL Database), ainsi que la manipulation avancée de l'historique (History API).
    Très illustrée, riche en conseils et bonnes pratiques, la troisième édition de cet ouvrage intègre toutes les dernières évolutions d'HTML 5 - depuis que sa première version a vu le jour-et les nouveautés concrètement implémentées par les navigateurs web. L'approche pragmatique permet de l'utiliser comme référence pour élaborer et modifier des pages web, mais aussi comme guide pour concevoir une application web.
    A qui cet ouvrage s'adresse-t-il ?
    - Aux développeurs web, intégrateurs qui souhaitent mettre en oeuvre les nouvelles API d'HTML 5 et moderniser leurs bonnes pratiques de développement web.
    - Aux designers web qui souhaitent découvrir toutes les possibilités que leur offre HTML 5.
    - À tous ceux qui souhaitent acquérir une méthodologie cohérente du développement web, combinant qualité et accessibilité.

  • Le langage CSS (Cascading Style Sheets) est un standard défini par le W3C (World Wide Web Consortium) pour le rendu visuel des pages Web au moyen de feuilles de styles en cascade. Après une brève introduction aux notions fondamentales de CSS, ce guide de référence concis présente la liste alphabétique de tous les sélecteurs CSS3, suivie de la liste des propriétés CSS3.

    Sur commande
  • HTML5 est la spécification HTML la plus longue jamais écrite. C'est également la plus puissante et, en un sens, la plus déroutante. Que doivent en retenir les web designers ? Comment exploiter toute sa puissance dans les navigateurs actuels ?

    Syntaxe, éléments mis à jour, images responsive, vidéo, microformats, microdonnées... exploitez au mieux cette spécification en constante évolution en suivant les précieux conseils de Rachel Andrew et Jeremy Keith, qui, avec style et d'esprit, vont droit à l'essentiel dans ce guide brillant et divertissant.

    La mise à jour présente les nouvelles fonctionnalités HTML5 et développe celles qui étaient peu prises en charge il y a 6 ans, aux débuts d'HTML5, notamment tout ce qui a trait à la vidéo.

    Sur commande
  • La nouvelle référence sur HTML 5.
    Malgré l'importance qu'occupent les nouvelles API JavaScript de HTML 5 au sein des applications web actuelles, il n'existe que peu d'ouvrages qui détaillent et présentent ces nouvelles spécifications. L'objectif de ce livre est justement de devenir une référence sur ces fonctionnalités avancées en répondant à ce manque via la présentation de chacune des API les plus utiles de manière claire, explicite et conforme aux normes du W3C.

    Cet ouvrage aborde les principaux sujets suivants : l'API canvas permet de dessiner des graphiques 2D, de manipuler des images et de créer des animations, l'API SVG sert à définir des graphismes vectoriels bidimensionnels, l'API Géolocalisation détermine la position d'un objet sur un plan ou une carte à l'aide de ses coordonnées géographiques, l'API Glisser-Déposer permet de déplacer des éléments graphiques d'une zone vers une autre à l'aide de la souris, l'API Web Storage offre aux applications web la possibilité de stocker des données localement dans une base de données côté client (au niveau du navigateur), l'API Application Cache, de moins en moins utilisée, consiste à rendre les applications web disponibles en cas de coupure de la connexion Internet et enfin l'API Web Workers pour exécuter du code JavaScript en parallèle.

    Des TPs pour pratiquer :
    Des travaux pratiques présentent une synthèse des concepts traités dans l'ouvrage sous forme d'exercices corrigés. L'objectif de ces travaux pratiques est d'illustrer concrètement l'utilisation conjointe des différentes API HTML 5.

    À qui cet ouvrage s'adresse-t-il ?
    Aux développeurs web, intégrateurs qui souhaitent mettre en oeuvre les nouvelles API d'HTML 5 et moderniser leurs bonnes pratiques.
    Aux designers web qui souhaitent découvrir toutes les possibilités que leur offre HTML 5.

    Sur commande
  • Le but de cet ouvrage est de présenter de manière homogène et unifiée les connaissances et les outils nécessaires au développement d'applications web.

    Une application web manipule des fichiers qui sont écrits en langage HTML (les pages web). Ces pages sont stockées sur un serveur et sont exécutées par le navigateur web du client.

    Dans l'enseignement de l'informatique les aspects serveur, les aspects client et les aspects réseaux sont le plus souvent enseignés séparément, ce qui provoque souvent des confusions dans l'esprit des étudiants entre la partie des programmes de l'application qui s'exécute côté serveur et celle qui s'exécute côté client.

    Le but de cet ouvrage est de présenter de manière homogène et unifiée les connaissances et les outils nécessaires au développement d'applications web.

    Sur commande
  • Sur commande
  • Ce livre sur l'HTML5 et les CSS 3 s'adresse à toute personne appelée à développer, mettre en place, faire vivre un site Web. En effet, pour débuter mais surtout pour progresser dans la conception de sites, il faut inévitablement passer par une bonne compréhension et une parfaite maîtrise du code source des applications Web.
    Le livre est conçu comme un réel outil de formation, pédagogique de la première à la dernière page, abondamment illustré d'exemples et de captures d'écran et constamment à l'affût des éléments réellement pratiques pour le développeur Web.
    Sont ainsi passés en revue l'HTML5, les feuilles de style CSS 3 et un aperçu des API JavaScript du HTML5 aux fonctionnalités évoluées et innovantes. Cet ouvrage n'est surtout pas une encyclopédie exhaustive de ces différentes techniques mais un parcours structuré de celles-ci. Il fournit aux concepteurs débutants, voire plus confirmés, les règles rigoureuses mais essentielles de la conception professionnelle d'un site Web. En effet, l'auteur s'est attaché à encourager l'élaboration d'un code respectueux des prescriptions du W3C et particulièrement de la séparation du contenu (HTML) et de la présentation (feuilles de style CSS) comme le préconise plus que jamais le HTML5.
    Pour l'HTML5, les nouveaux éléments structurels sémantiques seront bien sûr abordés, ainsi que les différents types de conteneurs (texte, tableau, image, formulaire...). La mise en forme du texte et de ses conteneurs sera étudiée dans un contexte sémantique, dans l'optique d'une bonne pratique de code. Vous appréhenderez l'évolution des CSS 3 à travers les modules du W3C dédiés et la progression de leur statut, tout en abordant la problématique de la compatibilité des navigateurs. Vous aborderez les CSS 3 de manière thématique, pour chaque type de contenu : le texte, les listes, les tableaux, les images... Vous verrez les grands principes de la mise en page web, avec l'utilisation des boîtes (flottement, positionnement, affichage...) et les requêtes de média afin de créer des sites en Responsive Web Design.
    Les nombreux exemples du livre sont en téléchargement sur le site www.editions-eni.fr. Pour les lecteurs désirant reproduire les exemples à l'identique, les images et autres compléments y sont également à leur disposition.

  • Vous rêvez d'apprendre à créer des sites web mais vous avez peur que ce soit compliqué car vous débutez ? Ce livre est fait pour vous ! Conçu pour les débutants, il vous permettra de découvrir HTML 5 et CSS 3, les dernières technologies en matière de création de sites web, de façon progressive et sans aucun prérequis, si ce n'est de savoir allumer son ordinateur !

  • HTML 5

    Rodolphe Rimelé

    Indéchirables et imperméables, les "Mémentos" Eyrolles sont des aides-mémoire pratiques pour le travail quotidien du développeur.

    Écrit par Rodolphe Rimelé, l'auteur du livre HTML 5 - Une référence pour le développeur web, ce mémento sur HTML5 servira de référence à tout développeur web souhaitant concevoir des sites web HTML et CSS conformes aux standards du web, élégants et faciles à maintenir.

  • Ce livre s'adresse à tout développeur, chef de projet ou directeur technique amené à travailler sur le développement d'applications web HTML5 avec Visual Studio 2015 et Team Foundation Server. Le lecteur est guidé depuis l'écriture du code côté serveur et client, en passant par la création des tests, jusqu'à la mise en production. L'auteur tient compte des problématiques inhérentes au développement en équipe et propose des solutions afin d'assurer une agilité et une qualité de code optimale. Une connaissance des bases du langage C#, des concepts de la programmation orientée objet ainsi que des technologies du web est un prérequis indispensable pour tirer pleinement profit de ce livre.

    Dans un premier temps, le lecteur est guidé sur la mise en place de l'environnement technique de développement et la planification du projet. Place au code ensuite avec la création d'une API REST JSON avec ASP.NET 5 MVC 6 associé à Entity Framework 7. Le chapitre dédié au JavaScript présente un ensemble de recommandations, de bonnes pratiques et de modèles de programmation à mettre en oeuvre pour produire un code performant, propre et facile à maintenir. Les chapitres suivants ouvrent la voie au développement d'applications monopages (Single Page Applications), l'auteur propose de réaliser une application AngularJS complètement fonctionnelle. Le lecteur découvrira ensuite le langage TypeScript, sa syntaxe, ses concepts, pour développer des applications complexes tout en conservant les qualités qui ont fait la popularité du JavaScript.

    Le chapitre sur les web apps adaptatives plonge le développeur au sein des nouvelles techniques qu'il doit maîtriser pour adapter ses interfaces aux divers terminaux aujourd'hui connectés (Responsive web design).

    Après le développement proprement dit, l'auteur présente les outils de Visual Studio et Team Foundation Server pour créer et industrialiser les tests sous toutes leurs formes. Le lecteur est ensuite guidé dans la création d'un processus de Build d'intégration continue, suivi tout naturellement de la configuration pour mettre en place le déploiement continu. Ensuite, l'auteur détaille comment mettre en place le service Application Insights afin de suivre la disponibilité et l'utilisation des applications web.

    Enfin, c'est dans les derniers chapitres que vous trouverez une sélection d'API HTML5 particulièrement intéressantes pour vous permettre de proposer des interactions toujours plus riches et de prendre dès aujourd'hui la vague du web de demain.

    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

  • Ce livre a pour objectif de proposer une approche pédagogique pour l'apprentissage du modèle de boîte et de positionnement qu'est Flexbox. Il est destiné principalement aux programmeurs et aux développeurs débutants. Entièrement dédié à un seul module de CSS, ce livre a pour mission de vous faire découvrir le phénomène incontournable qu'est devenu Flexbox.

    Sur commande
empty