Christophe Aubry

  • Affinity Photo est une application récente de retouche et de montage photos qui propose des fonctionnalités essentielles, tout en maîtrise et en efficacité. La version utilisée dans ce livre est la v1.8 qui est disponible pour MacOS et Windows.

    Après une présentation de l'interface, vous apprendrez à modifier les paramètres des images : taille, résolution et recadrage. Avant toute retouche et correction photo, il est essentiel de bien maîtriser toutes les techniques de sélection : un chapitre est donc consacré à l'ensemble de ces techniques.

    Vous aborderez ensuite l'utilisation des calques afin de créer des montages attractifs. Vous pourrez y dessiner et y insérer des formes vectorielles ou géométriques et ajouter des formes de texte.

    Afin d'aborder au mieux la retouche des couleurs, vous découvrirez comment sont créées les couleurs et apprendrez à maîtriser les modèles colorimétriques pour les écrans et l'impression professionnelle.

    Un chapitre est consacré aux retouches locales afin de supprimer les yeux rouges, de masquer des éléments indésirables, d'atténuer des défauts, de cloner certaines parties. Vous apprendrez aussi à modifier localement la luminosité, le contraste, la saturation et à augmenter la netteté de vos photos. Vous apprendrez à utiliser les outils pour créer des remplissages de couleurs et de dégradés et vous utiliserez plusieurs types de pinceaux pour obtenir des effets créatifs.

    Avant d'effectuer des corrections colorimétriques sur vos images, vous devez maîtriser l'analyse de leur plage tonale avec l'histogramme. Lorsque vous saurez quelle retouche apporter, vous utiliserez les calques de réglages pour l'appliquer afin qu'elle ne soit pas destructive. Ces retouches colorimétriques porteront sur la luminosité, le contraste, la modification des teintes, les dominantes de couleurs... Vous verrez aussi comment créer des photos en noir et blanc, comment colorer des images et comment obtenir des photos d'une seule couleur ou en bichromie. Vous découvrirez également de nombreuses corrections créatives.

    Pour travailler efficacement et rapidement, vous apprendrez à appliquer des filtres, des effets créatifs et à les mémoriser dans des styles.

    Un chapitre est consacré à des conceptions plus techniques : exploitation des masques pour créer des montages non destructifs, réalisation de montages panoramiques, déformation de photos, création de fusions HDR et développement de photos au format RAW.

    Le dernier chapitre est dédié à l'exportation des photos pour le web pour leur insertion dans des documents de bureautique ou pour l'impression professionnelle.

  • LaTeX : concevez des documents élaborés et structurés Nouv.

    Ce livre sur le système de composition LaTeX s'adresse à toute personne qui souhaite concevoir des documents très structurés avec une mise en page et une mise en forme irréprochables. Aussi bien utilisé pour la rédaction de documents techniques, pour des manuels d'utilisation que pour des rapports, il intéressera autant les chercheurs ou étudiants dans les universités, les grandes écoles et les institutions académiques qu'un grand nombre de professeurs scientifiques du secondaire.

    Dans la première partie du livre, le lecteur découvre l'environnement de composition LaTeX avant d'appréhender son système de fonctionnement, avec les fonctionnalités natives et le principe d'utilisation des paquets d'extensions (packages) utiles pour étendre les fonctionnalités de LaTeX dans le but de résoudre des problèmes spécifiques. Les bases de la syntaxe, avec les commandes et les environnements, seront étudiées, ainsi que l'éditeur Texmaker, utilisé dans toute la suite du livre.

    La deuxième partie du livre est consacrée à l'étude de la conception des documents avec la mise en forme du texte et l'ajout de tableaux et d'images. Un chapitre, illustré par de très nombreux exemples, est entièrement dédié à la rédaction des mathématiques. Le lecteur apprend à créer un devoir de mathématiques avec LaTeX qui pourra servir de modèle aux enseignants.

    Dans une troisième partie, la gestion des tables des matières, des index et des glossaires ainsi que l'insertion de listes de tableaux et de figures est étudiée. Le lecteur y découvre également la gestion d'une bibliographie et la création de documents multifichiers.

    Pour finir, l'auteur présente dans une ultime partie l'utilisation de plusieurs paquets d'extensions permettant d'accroître les fonctionnalités de LaTeX pour la mise en page du document et pour la mise en forme du contenu.

    Sur commande
  • Le succès des boutiques en ligne ne se démontre plus, tout comme celui du CMS WordPress utilisé pour la conception de plus d'un tiers des sites web dans le monde. Avec l'extension WooCommerce, vous obtenez le duo gagnant pour lancer votre activité de vente en ligne.
    Dans cet ouvrage, vous commencerez par installer WordPress et WooCommerce, en local sur votre machine. Ensuite vous apprendrez à gérer la structure (la page d'accueil, les menus, les widgets) et l'affichage de votre boutique (le thème d'affichage, personnaliser l'en-tête, la mise en page, les boutons...).
    Ensuite, vous paramétrerez votre boutique avec la gestion des livraisons (les zones de livraison avec leur pays de destination) et des paiements (par chèque, carte bleue, PayPal...).
    Un chapitre important est consacré à la gestion des produits mis en vente. Vous apprendrez à mettre en vente tous les types de produits que propose WooCommerce : les produits simples, les attributs, les produits groupés, les produits variables... et à offrir des promotions sur certains produits.
    Puis vous étudierez le résultat obtenu : l'affichage des produits proposés à la vente et comment se gère leur achat par les clients et leur gestion commerciale par l'administrateur de la boutique.
    Enfin, le dernier chapitre est consacré à la migration de votre boutique développée en locale sur votre machine, vers un hébergeur en ligne, pour mettre votre boutique en production sur Internet. Vous terminerez par apprendre à sauvegarder et à restaurer votre site entier.

  • Ce livre sur le langage HTML5 (en version 5.2 au moment de l'écriture) et les feuilles de styles CSS3, langages fondateurs dans la création de sites web, s'adresse aux développeurs qui souhaitent disposer des connaissances nécessaires pour créer et faire évoluer des sites web dans le respect des bonnes pratiques.

    Le livre est rédigé de façon à permettre un apprentissage progressif des éléments HTML et des propriétés CSS les plus couramment utilisés. Il n'a pas pour objectif de présenter l'ensemble des syntaxes mais uniquement celles couramment exploitées dans la création de sites web modernes. Les exemples de code présentés par l'auteur sont illustrés par des captures d'écran afin que le lecteur puisse se faire une idée de l'affichage obtenu.

    Dans la première partie du livre, l'auteur donne les informations nécessaires pour bien appréhender la conception de site web. Il présente les spécifications techniques du HTML et des CSS (les fameuses recommandations proposées par le W3C), le rôle essentiel des navigateurs et leur compatibilité avec les éléments HTML et les propriétés CSS, ainsi que les bonnes pratiques de conception de sites web pour obtenir des contenus sémantiques bien conçus.

    Dans la deuxième partie, le lecteur apprend à concevoir la structure des pages web avec des éléments HTML sémantiques dédiés. Il étudie ensuite les éléments qui permettent d'insérer du texte, des liens, des tableaux, des images, des formulaires, sans oublier des contenus multimédias. Un chapitre est consacré aux Microdata permettant d'obtenir un site sémantique et d'optimiser son référencement.

    La troisième partie permet au lecteur d'exploiter les CSS afin de mettre en forme et de mettre en page un site web. Il y apprend la syntaxe des CSS et des sélecteurs puis étudie les notions d'héritage et de cascade. Ensuite, il découvre comment mettre en forme chaque composant d'une page web : le texte, les images, les formulaires ainsi que les boîtes conteneurs. Les nouvelles techniques de mise en page avec les modules Flexbox et Grid sont détaillées dans un chapitre dédié et la conception des sites Responsive est également abordée. L'auteur termine avec l'étude des modules CSS dédiés aux animations pour dynamiser des pages web.

    Sur commande
  • WordPress est actuellement l'outil de création et de gestion de sites web le plus utilisé dans le monde. Ce CMS (Content Management System) vous permet de créer et de gérer des blogs, comme des sites web plus institutionnels et vous propose une interface de gestion de vos sites, simple mais très efficace.
    Dans ce livre, vous commencerez par installer WordPress en local sur votre machine et chez les hébergeurs professionnels. Vous découvrirez ensuite l'interface de gestion de WordPress et apprendrez à configurer votre site.
    Vous verrez ensuite comment créer le contenu rédactionnel de votre site : créer et gérer les articles à l'aide du nouvel éditeur Gutenberg, les organiser grâce aux catégories et mots-clefs, administrer la publication de vos articles, créer les pages et gérer les menus de navigation.
    Vous verrez comment importer des médias dans la bibliothèque et vous compléterez vos contenus en y ajoutant des images. Pour rendre votre site attractif, vous pourrez générer de l'interaction avec les visiteurs grâce aux commentaires.
    Si plusieurs personnes sont amenées à travailler sur le contenu de votre site, vous pourrez exploiter les nombreuses fonctionnalités de WordPress relatives à la gestion des utilisateurs afin de définir des rôles donnant des droits spécifiques à chacun dans l'administration du site.
    Vous verrez comment étendre les fonctionnalités natives de WordPress en installant des extensions (plugins) et comment modifier l'apparence de votre site grâce aux thèmes. Nous terminerons ce livre en apprenant à sauvegarder le site et à le restaurer, pour passer du site local, sur votre machine, au site de production, sur le Web.

  • Ce livre s'adresse à toute personne connaissant déjà WordPress et souhaitant débuter dans la création de nouveaux thèmes ou la personnalisation de thèmes existants. Il a été rédigé à l'aide de la version 5.3 de WordPress.
    Dans un premier temps, vous apprendrez à gérer les thèmes pour votre site WordPress : rechercher un thème, installer et activer un thème.
    Puis, nous aborderons les bases du langage PHP, prérequis nécessaire puisque les thèmes sont créés avec les trois langages « fondamentaux » du Web : HTML, CSS et PHP. La connaissance de l'HTML et des CSS est donc recommandée.
    Nous verrons ensuite comment sont structurés les thèmes WordPress et quels sont les fichiers qui les composent. Nous apprendrons à utiliser la hiérarchie des templates (les modèles de page) pour connaître les fichiers qui sont utilisés pour tous les types d'affichage : la page d'accueil, les articles, les pages, les archives...
    Un chapitre est entièrement consacré à l'étude des principaux marqueurs de modèles (template tags) qui vont chercher les informations, les données et les contenus pour permettre leur affichage dans les templates.
    Puis nous analyserons dans le détail le thème proposé par défaut dans WordPress 5.3, Twenty Twenty, afin de bien comprendre son fonctionnement, sa structure et son architecture. Vous pourrez ainsi l'utiliser comme thème parent pour créer des thèmes enfants.
    Actuellement la conception de thème WordPress passe principalement par l'utilisation de thème de démarrage (starter theme). Ces thèmes de démarrage vous proposent une architecture et une structure de fichiers de base ; à l'aide de la hiérarchie des fichiers et des marqueurs de modèles, vous pourrez ainsi concevoir vos propres thèmes rapidement. Nous étudierons les thèmes de démarrage Underscores et JointsWP à partir duquel nous concevrons un thème personnalisé.
    Nous terminerons par la personnalisation des thèmes avec l'interface standard de WordPress, l'API Customizer. Ainsi, les utilisateurs seront à même de pouvoir modifier eux-mêmes certaines options du thème que vous proposerez ; le dernier chapitre est consacré à la conception des thèmes enfants.

  • Ce livre de la collection vBook se compose d'un guide complet pour apprendre l'ensemble des fonctionnalités du CMS WordPress 5, l'outil de création et de gestion de sites web le plus utilisé dans le monde, et d'un complément sous forme de vidéo sur la création et la mise en valeur des différents contenus de votre site web.

    Livre WordPress 5 - Le guide complet.
    WordPress est actuellement l'outil de création et de gestion de sites web le plus utilisé dans le monde. Ce CMS (Content Management System) vous permet de créer et de gérer des blogs, comme des sites web plus institutionnels et vous propose une interface de gestion de vos sites, simple mais très efficace.
    Dans ce livre, vous commencerez par installer WordPress en local sur votre machine et chez les hébergeurs professionnels. Vous découvrirez ensuite l'interface de gestion de WordPress et apprendrez à configurer votre site.
    Vous verrez ensuite comment créer le contenu rédactionnel de votre site : créer et gérer les articles à l'aide du nouvel éditeur Gutenberg, les organiser grâce aux catégories et mots-clefs, administrer la publication de vos articles, créer les pages et gérer les menus de navigation.
    Vous verrez comment importer des médias dans la bibliothèque et vous compléterez vos contenus en y ajoutant des images. Pour rendre votre site attractif, vous pourrez générer de l'interaction avec les visiteurs grâce aux commentaires.
    Si plusieurs personnes sont amenées à travailler sur le contenu de votre site, vous pourrez exploiter les nombreuses fonctionnalités de WordPress relatives à la gestion des utilisateurs afin de définir des rôles donnant des droits spécifiques à chacun dans l'administration du site.
    Vous verrez comment étendre les fonctionnalités natives de WordPress en installant des extensions (plugins) et comment modifier l'apparence de votre site grâce aux thèmes. Nous terminerons ce livre en apprenant à sauvegarder le site et à le restaurer, pour passer du site local, sur votre machine, au site de production, sur le Web.

    Vidéo WordPress 5 - Création et mise en valeur des contenus.
    Cette vidéo de formation, tournée avec la version 5.2 de WordPress, vous explique comment créer le contenu rédactionnel de votre site (articles, pages, menus de navigation, tableaux...), le contenu graphique (images, vidéo) et comment enrichir ces contenus.

  • Bootstrap est un environnement de conception de site web, un framework en anglais. Il facilite l'utilisation des règles CSS pour concevoir des sites web modernes, attractifs et adaptatifs (Responsive Web Design). Ce livre s'adresse à tous les concepteurs de site web connaissant déjà l'HTML et les CSS, désirant travailler efficacement et démarrer sur des bases solides. Il a été rédigé avec la version 4.3 de Bootstrap.
    Vous commencerez par apprendre à installer Bootstrap selon plusieurs méthodes en fonction de l'objectif de vos projets de développement web.
    Ensuite, vous apprendrez les techniques de mise en page de Bootstrap qui sont basées sur le module CSS3 Flexbox, pour concevoir des sites Responsive Web Design dont l'affichage s'adaptera automatiquement selon l'écran de diffusion (écran d'ordinateur, tablette ou smartphone).
    Vous exploiterez les différents composants CSS Bootstrap afin d'optimiser vos pages web : pour le texte, les images, les tableaux, les formulaires, les composants d'interface et les boutons.
    Deux chapitres sont consacrés à la navigation, avec l'utilisation des barres et des menus de navigation.
    Vous étudierez des exemples d'utilisation de règles CSS qui vont vous permettre de mettre en forme des éléments d'interface comme des bordures, des jeux de couleurs, des flottements, des marges et remplissages...
    Ce livre se termine par l'analyse de deux templates Bootstrap qui vous donneront des bases solides pour démarrer la conception de vos pages web.
    Les exemples de code utilisés dans le livre sont disponibles en téléchargement sur le site des Editions ENI www.editions-eni.fr.

  • Pour les designers web, la conception des sites web passe par la maîtrise des langages fondateurs que sont l'HTML (HyperText Markup Language) et les CSS (Cascading Style Sheets). Les dernières versions de ces deux langages, l'HTML5 et les CSS3, vont faire évoluer la manière de concevoir vos sites web en vous offrant de nouvelles possibilités de structure, de mise en page et de mise en forme.
    Ce livre s'adresse aux concepteurs de sites web et aux designers web ayant déjà la connaissance de l'HTML 4 et des CSS 2.1, qui veulent faire évoluer leurs créations et créer des sites web intégrant ces nouveaux standards.
    Dans la partie consacrée à l'HTML5, vous étudierez la nouvelle syntaxe, les nouveaux éléments de structure sémantique (en-tête, section, navigation...) et les formulaires interactifs.
    Dans celle consacrée aux CSS3, vous apprendrez à utiliser les nouveaux sélecteurs, la mise en forme du texte et les conteneurs (ombre portée, coins arrondis, dégradés, bordures en motif...).
    Vous découvrirez le fort potentiel des nouveaux effets de transformation, de transition et d'animation et l'insertion native du multimédia (audio et vidéo).
    Un chapitre est consacré au design adaptatif (Responsive Web Design) qui permet d'adapter vos sites web aux différents supports de diffusion (écrans d'ordinateur, tablettes et smartphones).
    Enfin, nous aborderons une nouveauté des CSS3 : l'utilisation du module Flexbox qui va révolutionner la conception des sites web en facilitant la création de mises en page évoluées et responsives. Nous terminerons par des modules CSS en devenir et très prometteurs pour le design de vos pages web : la mise en page avec les grilles, l'utilisation des masques et l'habillage du texte par des images.

    Sur commande
  • Aujourd'hui, que vous soyez particulier, en charge d'une association, artisan ou responsable d'une petite entreprise, vous serez amené, à un moment ou à un autre, à créer votre site pour présenter vos hobbies, votre activité, votre entreprise... Nous disposons de tous les moyens techniques mais la mise en place d'un tel projet reste malgré tout une tâche ardue pour qui n'est pas du métier. Ce livre a pour objectif de vous apprendre à concevoir et à réaliser votre projet de A à Z. Il se compose de deux parties, méthodologique et pratique.
    Vous commencerez par découvrir ce qu'est un site web : quelles sont les technologies exploitées, quels sont les différents types de contenus que l'on peut afficher et comment les mettre en oeuvre ? Vous découvrirez les différentes possibilités pour créer le site et leurs implications techniques. Les CMS (Content Management System) permettent de créer et de gérer des sites web sans connaissance technique et sont aujourd'hui la solution la plus utilisée : nous vous donnons des indications pour le choix du CMS à utiliser selon les fonctionnalités que vous souhaitez implanter dans votre site (multilinguisme, création de champs personnalisés, droits des utilisateurs, gestion des médias...) : nous verrons les solutions proposées par plusieurs CMS (Drupal, Joomla!, WordPress, SPIP...) pour chacun de ces critères.
    Une fois le choix de la technologie effectué, il est essentiel de s'attacher à l'ergonomie, au design de votre site ainsi qu'à la navigation entre les pages afin de concevoir un site web convivial et attractif.
    Il est tout aussi important de bien maîtriser le contenu rédactionnel et d'optimiser vos pages pour un référencement efficace dans les moteurs de recherche.
    La dernière étape de cette partie méthodologique concerne le choix d'un hébergement, l'estimation des besoins techniques, le travail avec les acteurs du projet et le suivi de la réalisation du site.
    Dans la deuxième partie du livre, vous aurez l'occasion de mettre en pratique tous ces concepts car vous réaliserez étape par étape le site web d'une association à l'aide du CMS WordPress. Une fois ce projet terminé, vous disposerez de toute la théorie et de toute la pratique nécessaire à la réalisation de votre premier site web.

  • JavaScript fait partie des trois langages fondateurs du web avec l'HTML (Hypertext Markup Language) pour déterminer la structure des pages et les CSS (Cascading Style Sheets) pour concevoir la mise en forme et la mise en page. Il permet de concevoir des sites dynamiques et interactifs ; il possède l'avantage d'être reconnu nativement par tous les navigateurs web et d'être rapide à interpréter.
    Ce livre est destiné aux intégrateurs web qui connaissent déjà l'HTML et les CSS et qui veulent optimiser le dynamisme et l'interactivité de leur site à l'aide du langage JavaScript.
    Les premiers chapitres sont consacrés aux bases du langage JavaScript. Vous y apprendrez à insérer du JavaScript dans vos pages et vous découvrirez les règles de la syntaxe. Vous apprendrez à utiliser les données, les variables, les fonctions, les tableaux et aborderez la notion d'objets JavaScript.
    Vous découvrirez ensuite le concept de DOM (Document Object Model) et vous apprendrez à l'utiliser pour accéder aux éléments constitutifs de vos pages que vous pourrez rendre interactifs grâce aux événements de souris, par exemple. Avec toutes ces notions, vous serez en mesure d'exploiter les CSS avec le JavaScript en créant de l'interactivité pour les visiteurs du site.
    Un chapitre est consacré à des librairies JavaScript qui seront une aide précieuse pour rendre dynamiques et interactives vos pages web, dans les domaines du design, de l'animation mais aussi des formulaires.
    Un chapitre aborde l'apprentissage de deux moteurs de rendu JavaScript, Mustache et Handlebars, qui permettent de créer des templates JavaScript pour afficher des données formatées en JSON (JavaScript Object Notation).
    Ce livre se termine par l'étude de l'API Web Storage qui permet de stocker des données saisies par l'utilisateur dans les navigateurs afin de les exploiter...

  • Les techniques de mise en page des sites web ont beaucoup évolué ces dernières années avec l'utilisation du Responsive Web Design et des requêtes de média ; récemment, de nouveaux modules du W3C ont fait leur apparition pour concevoir des mises en page flexibles, en multi colonnes et en grille.
    Ce livre débute par une présentation des différents problèmes de compatibilité qui subsistent aujourd'hui. Nous ferons ensuite un rappel sur les méthodes de mise en page "classiques" et leur limitation avant d'introduire la technique de mise en page basée sur l'utilisation des tableaux et des CSS3.
    Le Responsive Web Design est essentiellement basé sur les requêtes de média CSS3, les Media Queries : nous apprendrons à maîtriser cette technique à l'aide de nombreux exemples. Nous verrons ensuite les différents aspects de la mise en page responsive : les grilles, les images et la typographie. En nous basant sur de nombreux exemples, nous détaillerons les nouveaux modules du W3C : la mise en page flexible (module Flexible Box Layout ou Flexbox), la mise en page en multi colonnes (module Multi-column Layout) et la mise en page en grille (Grid Layout).
    Pour nous aider à travailler plus efficacement, nous apprendrons à utiliser les bases de certains frameworks CSS qui permettent d'utiliser toute une série de composants HTML5/CSS3 pour concevoir efficacement des sites responsive.
    Enfin nous terminerons en vous présentant les futures techniques avancées de mise en page qui sont en cours d'étude actuellement par le W3C.

  • Dans ce livre, vous commencerez par installer SPIP en local sur votre machine et chez les hébergeurs professionnels puis vous découvrirez l'interface d'administration.
    Vous verrez ensuite comment gérer le contenu rédactionnel de votre site : créer et gérer les articles en utilisant les rubriques et les mots-clefs ainsi que les brèves. Vous apprendrez aussi à ajouter des champs de saisie supplémentaires et à gérer le statut de publication de ces contenus.
    Vous verrez comment importer des médias dans la bibliothèque et vous illustrerez vos contenus en y ajoutant des images. Pour rendre votre site attractif, vous pourrez générer de l'interaction avec les visiteurs grâce aux commentaires.
    Si plusieurs personnes sont amenées à travailler sur le contenu de votre site, vous pourrez exploiter les fonctionnalités de SPIP relatives à la gestion des auteurs afin d'utiliser les rôles donnant des droits spécifiques à chacun dans l'administration du site. Vous apprendrez aussi à utiliser les outils natifs de travail collaboratif de SPIP : messages, forums et annonces afin de mettre en place un flux rédactionnel efficace.
    Vous verrez comment étendre les fonctionnalités de SPIP en installant des extensions (plugins) et comment modifier l'apparence de votre site grâce aux jeux de squelettes.
    Dans une partie plus technique nous aborderons la conception d'un jeu de squelettes conçu avec la syntaxe propre à SPIP pour afficher dans le site public les informations voulues.
    Nous terminerons par la maintenance du site : sauvegarde, restauration et migration du site.

  • Retrouvez dans ce livre, les principales fonctionnalités de PAO d'InDesign CC, la version cloud du célèbre logiciel d'Adobe : ce livre, paru en 2019, a été rédigé avec la version 14.0.1 d'InDesign.
    Après la présentation de l'environnement, vous verrez comment créer une composition, créer un gabarit, ajouter des pages, des blocs, des variables de texte, mettre en forme le texte à l'aide de styles, insérer et mettre en forme des tableaux...
    Vous verrez ensuite comment mettre en valeur les pages en y incorporant des images, des éléments graphiques (forme, tracé, texte curviligne...) auxquels vous appliquerez contours, couleurs, dégradés, effets spéciaux et effets de transparence.
    Un chapitre est consacré aux longs documents : comment créer un livre, numéroter automatiquement les chapitres, générer table des matières et index avant d'aborder l'impression, la diffusion du document au format PDF et la diffusion en ligne.

    Sur commande
  • Drupal est certainement l'outil de conception et de gestion de sites web (CMS) le plus modulable, le plus personnalisable et parmi les plus puissants. Du fait même de son architecture interne, il permet de concevoir, administrer et personnaliser de manière très précise un site web.


    Ce livre s'adresse aux débutants : il a comme objectif de vous faire découvrir les fonctionnalités essentielles de Drupal 8 vous permettant de créer et administrer un site web. Après l'installation, la découverte de l'administration du site et la configuration du CMS, vous apprendrez à utiliser les différents contenus (les articles, et les pages...), à comprendre l'affichage des pages (avec les régions et les blocs), à gérer les commentaires, installer des extensions, gérer les utilisateurs et modifier l'affichage de votre site grâce aux thèmes.

  • Avec l'utilisation du Responsive Web Design, les techniques de mise en page des sites web ont beaucoup évolué ces dernières années ; de nouveaux modules du W3C ont fait leur apparition tels que Flexbox pour concevoir des mises en page flexibles et Grid pour des mises en page en grille.
    Ce livre s'adresse aux concepteurs de sites web et aux designers web ayant déjà la maîtrise de l'HTML5 et des CSS 3 qui souhaitent apprendre à utiliser Flexbox et Grid pour les aider à concevoir des sites web modernes et responsives.
    La première partie est consacrée au module CSS Flexible Box Layout (usuellement nommé Flexbox) qui va vous permettre de créer des composants flexibles pour vos mises en page : des barres de navigation, des formulaires, des galeries photo, des mises en page avec des cartes, etc. Dans un premier temps, nous aborderons la création du conteneur parent qui va déterminer la direction d'affichage de ses éléments enfants. Puis, nous étudierons toutes les propriétés d'alignement des éléments enfants constituant la mise en page avec les nombreuses propriétés CSS dédiées. Nous terminerons cette première partie par la conception de nombreux composants et de mises en page responsives.
    La deuxième partie porte sur le module CSS Grid Layout (couramment nommé Grid). Ce module CSS va vous permettre de concevoir des mises en page sous forme de grille très élaborée. Nous étudierons la création du conteneur de grille parent avec les lignes, les colonnes et les gouttières. Nous étudierons aussi les propriétés de positionnement dans cette grille. Nous apprendrons à placer et à aligner les éléments enfants dans ces grilles afin de créer des mises en page bien structurées et responsives. Nous terminerons cette partie par l'étude concrète de nombreux exemples de mises en page avec des grilles fluides, responsives et imbriquées.
    Les exemples de code utilisés dans le livre sont disponibles en téléchargement sur le site des Editions ENI www.editions-eni.fr.

  • Ce coffret comprend deux livres : le premier détaille les langages fondateurs que sont l'HTML (HyperText Markup Language) et les CSS (Cascading Style Sheets). Le second vous apprendra à utiliser Bootstrap 4 pour concevoir des sites web modernes et responsives.

    HTML5 et CSS3 - Faites évoluer le design de vos sites web (4e édition).
    Pour les designers web, la conception des sites web passe par la maîtrise des langages fondateurs que sont l'HTML (HyperText Markup Language) et les CSS (Cascading Style Sheets). Les dernières versions de ces deux langages, l'HTML5 et les CSS3, vont faire évoluer la manière de concevoir vos sites web en vous offrant de nouvelles possibilités de structure, de mise en page et de mise en forme.
    Ce livre s'adresse aux concepteurs de sites web et aux designers web ayant déjà la connaissance de l'HTML 4 et des CSS 2.1, qui veulent faire évoluer leurs créations et créer des sites web intégrant ces nouveaux standards.
    Dans la partie consacrée à l'HTML5, vous étudierez la nouvelle syntaxe, les nouveaux éléments de structure sémantique (en-tête, section, navigation...) et les formulaires interactifs.
    Dans celle consacrée aux CSS3, vous apprendrez à utiliser les nouveaux sélecteurs, la mise en forme du texte et les conteneurs (ombre portée, coins arrondis, dégradés, bordures en motif...).
    Vous découvrirez le fort potentiel des nouveaux effets de transformation, de transition et d'animation et l'insertion native du multimédia (audio et vidéo).
    Un chapitre est consacré au design adaptatif (Responsive Web Design) qui permet d'adapter vos sites web aux différents supports de diffusion (écrans d'ordinateur, tablettes et smartphones).
    Enfin, nous aborderons une nouveauté des CSS3 : l'utilisation du module Flexbox qui va révolutionner la conception des sites web en facilitant la création de mises en page évoluées et responsives. Nous terminerons par des modules CSS en devenir et très prometteurs pour le design de vos pages web : la mise en page avec les grilles, l'utilisation des masques et l'habillage du texte par des images.

    Bootstrap 4 pour l'intégrateur web - Concevez des sites au design moderne.
    Bootstrap est un environnement de conception de site web, un framework en anglais. Il facilite l'utilisation des règles CSS pour concevoir des sites web modernes, attractifs et adaptatifs (Responsive Web Design). Ce livre s'adresse à tous les concepteurs de site web connaissant déjà l'HTML et les CSS, désirant travailler efficacement et démarrer sur des bases solides.
    Vous commencerez par apprendre à installer Bootstrap selon plusieurs méthodes en fonction de l'objectif de vos projets de développement web.
    Ensuite, vous apprendrez les techniques de mise en page de Bootstrap qui sont basées sur le module CSS3 Flexbox, pour concevoir des sites Responsive Web Design dont l'affichage s'adaptera automatiquement selon l'écran de diffusion (écran d'ordinateur, tablette ou smartphone).
    Vous exploiterez les différents composants CSS Bootstrap afin d'optimiser vos pages web : pour le texte, les images, les tableaux, les formulaires, les composants d'interface et les boutons.
    Deux chapitres sont consacrés à la navigation, avec l'utilisation des barres et des menus de navigation.
    Vous étudierez des exemples d'utilisation de règles CSS qui vont vous permettre de mettre en forme des éléments d'interface comme des bordures, des jeux de couleurs, des flottements, des marges et remplissages...
    Ce livre se termine par l'analyse de deux templates Bootstrap qui vous donneront des bases solides pour démarrer la conception de vos pages web.
    Les exemples de code utilisés dans le livre sont disponibles en téléchargement sur le site des Editions ENI www.editions-eni.fr.

  • Joomla! est l'un des CMS les plus utilisés actuellement. Sa base solide lui permet de s'adapter à tout type de projet : site institutionnel, site e-commerce, portail d'entreprise... Le design, l'ergonomie, la navigation et l'apparence de tous les contenus du site sont déterminés par les templates.
    Ce livre s'adresse à toute personne connaissant déjà Joomla! et souhaitant débuter dans la création de nouveaux templates ou dans la personnalisation de templates existants. Les templates créés sont valables pour les versions 3.0 et supérieures de Joomla!.
    La connaissance de l'HTML et des CSS est recommandée ; nous étudierons les notions simples de PHP requises lors de la mise en pratique des templates.
    Nous commencerons par étudier la structure des templates de Joomla!. Nous créerons alors un premier template simple pour mettre en pratique ces premières notions.
    Dans un deuxième temps nous vous proposons de créer un template complet proposant à l'utilisateur plusieurs possibilités pour placer des modules dans des emplacements variés.
    Le troisième template que nous allons créer nécessitera d'utiliser les options et les styles ; ces fonctions permettent aux utilisateurs de personnaliser le template dans l'administration du site, sans avoir à modifier le code source.
    Nous terminerons en analysant dans le détail Protostart, le template proposé par défaut dans Joomla!. Vous pourrez ainsi vous en inspirer pour créer vos propres templates.

    Sur commande
  • Ce livre est destiné à toute personne, conceptrice de site web statique (sans connexion à une base de données) et qui désire exploiter au mieux le logiciel d'Adobe, Dreamweaver ; il a été rédigé avec la version Dreamweaver CC 2018 v18.0 (édition 10136). Il décrit de façon pratique les fonctionnalités essentielles permettant de créer puis de publier un site web conforme aux standards du W3C, ce qui suppose de bien séparer le contenu, dédié au HTML, de la mise en forme et mise en page, dédiées aux feuilles de style CSS.
    Après la description de l'environnement et la définition du site, vous aborderez la création des pages web avec les contenus standards : texte, images, tableaux, multimédia, liens hypertextes... et vous apprendrez à les mettre en forme avec les feuilles de style CSS : organisation, syntaxe et gestion. Vous verrez aussi comment créer des formulaires, utiliser des composants d'interface jQuery et Bootstrap, exploiter les bibliothèques d'objets et les modèles. Un chapitre est consacré à la mise en page avec les éléments de l'HTML5, un autre vous initiera au design réactif (Responsive Web Design) pour que vos pages web soient parfaitement affichées sur tout type d'écran : ordinateur, tablette et smartphone.
    Le livre se termine par la publication du site sur le serveur.

  • Ce coffret comprend deux livres sur WordPress 5 : le premier vous présente l'ensemble des fonctionnalités de ce CMS permettant de créer site web et blog ; le second vous permettra de personnaliser votre site par la création de nouveaux thèmes ou la personnalisation de thèmes existants.

    WordPress 5 - Un CMS pour créer et gérer blogs et sites web.
    Christophe AUBRY.

    WordPress est actuellement l'outil de création et de gestion de sites web le plus utilisé dans le monde. Ce CMS (Content Management System) vous permet de créer et de gérer des blogs, comme des sites web plus institutionnels et vous propose une interface de gestion de vos sites, simple mais très efficace.

    Ce livre vous présente les fonctionnalités de WordPress permettant la création et la gestion de sites web ou de blogs.

    WordPress - Conception et personnalisation des thèmes (4e édition).
    Christophe AUBRY.

    Ce livre s'adresse à toute personne connaissant déjà WordPress et souhaitant débuter dans la création de nouveaux thèmes ou la personnalisation de thèmes existants. Il a été rédigé à l'aide de la version 5.3 de WordPress...

  • Ce livre sur jQuery 3 s'adresse aux intégrateurs web qui maîtrisent l'HTML et les CSS et qui veulent offrir aux visiteurs du site une expérience dynamique et interactive.
    Dans une première partie, vous étudierez le framework jQuery : vous découvrirez les différentes solutions pour l'installer dans un site, vous verrez comment travailler avec l'API de jQuery ; vous apprendrez ainsi à utiliser la syntaxe, les sélecteurs, les événements, les effets et à manipuler les propriétés CSS ; vous verrez également comment modifier et personnaliser les plugins jQuery.
    La seconde partie est consacrée à l'étude des widgets de jQuery User Interface qui vous permettront d'implémenter rapidement des composants interactifs : les composants en accordéon et à onglet, les boutons radio et les cases à cocher, les boîtes de dialogue, les menus hiérarchiques et bien d'autres encore.
    Dans la dernière partie, vous apprendrez à installer et à utiliser des plugins jQuery tiers dans de nombreux domaines : utilisation des images, insertion de menus de navigation, création de formulaire dynamique...

  • Ce livre de la collection vBook se compose d'un guide complet pour apprendre l'ensemble des fonctionnalités du CMS WordPress 4.5, l'outil de création et de gestion de sites web le plus utilisé dans le monde, et d'un complément sous forme de vidéo sur la création d'un site web.

    Livre WordPress 4.5 - Le guide complet.
    WordPress est actuellement l'outil de création et de gestion de sites web le plus utilisé dans le monde. Ce CMS (Content Management System) vous permet de créer et de gérer des blogs, comme des sites web plus institutionnels et vous propose une interface de gestion de vos sites, simple mais très efficace.
    Dans ce livre, vous commencerez par installer WordPress en local sur votre machine et chez les hébergeurs professionnels. Vous découvrirez ensuite l'interface de gestion de WordPress et apprendrez à configurer votre site.
    Vous verrez ensuite comment créer le contenu rédactionnel de votre site : créer et gérer les articles en utilisant les catégories et les mots-clefs, administrer la publication de vos articles, créer les pages et gérer les menus de navigation.
    Vous verrez comment importer des médias dans la bibliothèque et vous compléterez vos contenus en y ajoutant des images. Pour rendre votre site attractif, vous pourrez générer de l'interaction avec les visiteurs grâce aux commentaires.
    Si plusieurs personnes sont amenées à travailler sur le contenu de votre site, vous pourrez exploiter les nombreuses fonctionnalités de WordPress relatives à la gestion des utilisateurs afin de définir des rôles donnant des droits spécifiques à chacun dans l'administration du site.
    Vous verrez comment étendre les fonctionnalités natives de WordPress en installant des extensions (plugins) et comment modifier l'apparence de votre site grâce aux thèmes. Nous terminerons ce livre en apprenant à sauvegarder le site et à le restaurer, pour passer du site local, sur votre machine, au site de production, sur le Web.

    Vidéo WordPress 4.5 - La création d'un site web de A à Z.
    Cette vidéo de formation vous présente une mise en pratique permettant la création d'un site web avec le CMS WordPress. Vous apprendrez à installer WordPress chez un hébergeur et à paramétrer les réglages essentiels. Vous verrez ensuite comment gérer les différents contenus : les images, les articles, les pages et les menus de navigation. Vous apprendrez à mettre en forme le contenu rédactionnel de vos pages et à gérer leur publication.

    Sur commande
  • Ce coffret comprend deux livres sur WordPress : le premier vous présente l'ensemble des fonctionnalités de ce CMS qui permet de créer site web et blog ; le second détaille l'extension WooCommerce utilisée pour créer une boutique en ligne.

    WordPress 5 - Un CMS pour créer et gérer blogs et sites web.

    WordPress est actuellement l'outil de création et de gestion de sites web le plus utilisé dans le monde. Ce CMS (Content Management System) vous permet de créer et de gérer des blogs, comme des sites web plus institutionnels et vous propose une interface de gestion de vos sites, simple mais très efficace.

    Dans ce livre, vous commencerez par installer WordPress en local sur votre machine et chez les hébergeurs professionnels. Vous découvrirez ensuite l'interface de gestion de WordPress et apprendrez à configurer votre site.

    Vous verrez ensuite comment créer le contenu rédactionnel de votre site : créer et gérer les articles à l'aide du nouvel éditeur Gutenberg, les organiser grâce aux catégories et mots-clefs, administrer la publication de vos articles, créer les pages et gérer les menus de navigation.

    Vous verrez comment importer des médias dans la bibliothèque et vous compléterez vos contenus en y ajoutant des images. Pour rendre votre site attractif, vous pourrez générer de l'interaction avec les visiteurs grâce aux commentaires.

    Si plusieurs personnes sont amenées à travailler sur le contenu de votre site, vous pourrez exploiter les nombreuses fonctionnalités de WordPress relatives à la gestion des utilisateurs afin de définir des rôles donnant des droits spécifiques à chacun dans l'administration du site.

    Vous verrez comment étendre les fonctionnalités natives de WordPress en installant des extensions (plugins) et comment modifier l'apparence de votre site grâce aux thèmes. Nous terminerons ce livre en apprenant à sauvegarder le site et à le restaurer, pour passer du site local, sur votre machine, au site de production, sur le Web.


    WordPress et WooCommerce (2e édition) - Créer votre boutique en ligne.

    Le succès des boutiques en ligne ne se démontre plus, tout comme celui du CMS WordPress utilisé pour la conception de plus d'un tiers des sites web dans le monde. Avec l'extension WooCommerce, vous obtenez le duo gagnant pour lancer votre activité de vente en ligne.

    Dans cet ouvrage, vous commencerez par installer WordPress et WooCommerce, en local sur votre machine. Ensuite vous apprendrez à gérer la structure (la page d'accueil, les menus, les widgets) et l'affichage de votre boutique (le thème d'affichage, personnaliser l'en-tête, la mise en page, les boutons...).

    Ensuite, vous paramétrerez votre boutique avec la gestion des livraisons (les zones de livraison avec leur pays de destination) et des paiements (par chèque, carte bleue, PayPal...).

    Un chapitre important est consacré à la gestion des produits mis en vente. Vous apprendrez à mettre en vente tous les types de produits que propose WooCommerce : les produits simples, les attributs, les produits groupés, les produits variables... et à offrir des promotions sur certains produits.

    Puis vous étudierez le résultat obtenu : l'affichage des produits proposés à la vente et comment se gère leur achat par les clients et leur gestion commerciale par l'administrateur de la boutique.

    Enfin, le dernier chapitre est consacré à la migration de votre boutique développée en locale sur votre machine, vers un hébergeur en ligne, pour mettre votre boutique en production sur Internet. Vous terminerez par apprendre à sauvegarder et à restaurer votre site entier.

empty