Recherche

Green IT et accessibilité. Développez votre site web Numérique Responsable

Extraits

ActuaLitté

Création de site internet

Green IT et accessibilité. Développez votre site web Numérique Responsable

L'écoconception et l'accessibilité des sites web sont des défis majeurs que les entreprises doivent désormais relever. Ce livre à l'approche très pragmatique et concrète est fait pour former et transmettre aux développeurs et développeuses web les bonnes pratiques en matière d'écoconception et d'accessibilité numérique. Le livre s'ouvre sur un premier chapitre introduisant les différentes facettes du Numérique Responsable afin de bien comprendre les enjeux et l'importance de développer des sites à la fois de manière plus écologique et conçus pour être accessibles à tous. L'auteur indique ensuite comment auditer un site internet à la fois pour faire un état des lieux, mais également pour l'améliorer et attester de son niveau de green IT et d'accessibilité. Le chapitre sur la conception du site est central puisque de cette étape dépend en grande partie la réussite du site aussi bien d'un point de vue green IT qu'accessibilité. Les chapitres qui suivent détaillent pour chaque élément de contenu des sites (textes, navigation, images, médias audio et vidéo, tableaux, cartes, documents à télécharger, formulaires...) les bonnes pratiques à utiliser et surtout comment les mettre en oeuvre. Deux chapitres sont axés sur le green IT pour montrer comment effectuer des traitements les plus efficaces et économes possibles sur le navigateur et sur le serveur web ainsi que sur le serveur de bases de données. Enfin, le dernier chapitre traite de l'hébergement et du paramétrage du serveur web. En complément de ce livre, un site web (https : //numeriqueresponsable.zici.fr) a été créé permettant d'apporter des compléments et de mettre à jour des informations au fur et à mesure des évolutions du web. Ce site sert d'exemple tout au long du livre pour illustrer les propos des différents chapitres. Les droits d'auteur de ce livre seront reversés en faveur de différentes associations humanitaires ou causes en faveur de la protection de la planète et des personnes en situation de handicap.

10/2021

ActuaLitté

DHTML, XML, PHP

PHP 8. Développez un site web dynamique et interactif

Ce livre sur PHP 8 (en version 8.0 au moment de l'écriture) s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs et s'attache à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Les nouveautés de la version 8 qui méritent une attention particulière sont clairement signalées tout au long du livre. Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. En complément, cet ouvrage propose plusieurs exercices destinés à vous permettre de mettre en pratique les connaissances acquises dans les différents chapitres. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

06/2021

ActuaLitté

Internet

Accessibilité web. 2e édition

Handicap, déficiences, vieillissement... L'accessibilité est devenue un thème phare, sur le Web comme dans la vie de tous les jours, faisant l'objet de normes souvent incompréhensibles pour le commun des mortels. Ni trop technique, ni trop général, ce livre tord le cou aux idées reçues qui se développent en même temps que l'intérêt pour le sujet, et donne aux professionnels du Web les clés pour comprendre et réussir une démarche accessibilité.

05/2022

ActuaLitté

Création de site internet

Joomla! 4 - Créez et gérez votre site web

Joomla ! est un des meilleurs CMS (Content Management System - Système de gestion de contenu) ; gratuit, il permet de créer des sites web puissants et se distingue de ses concurrents par des fonctionnalités nativement très poussées. Il propose une architecture MVC performante, un design responsif (s'adaptant aux mobiles) basé sur CSS Grid et Bootstrap en natif, une rapidité de traitement accrue ainsi que fiabilité et sécurité. Il offre des applications multiples : e-commerce, éducation, réseaux sociaux... La version 4 apporte des améliorations majeures : installation simplifiée, une interface d'administration totalement repensée et une optimisation du flux de travail. Ce livre s'adresse aux débutants comme aux utilisateurs plus aguerris qui veulent découvrir les atouts de la version 4. Il donne des explications détaillées étape par étape pour une prise en main progressive de cette version de Joomla ! pour construire des sites performants. Vous verrez comment installer et configurer un site sous Joomla ! , comment tirer parti de la gestion avancée des droits d'accès et d'édition pour des utilisateurs multiples, comment gérer l'aspect graphique du site avec les templates (modèles graphiques) et comment utiliser des frameworks (plateformes de travail) qui vous feront gagner un temps précieux dans la personnalisation de votre site en vous évitant de tirer des lignes de code fastidieuses ! Vous comprendrez comment le contenu est structuré et comment déployer la meilleure organisation des articles, catégories, champs et modules. La construction d'un site multilingue sera étudiée ; vous exploiterez également les outils de navigation et de recherche. La force de Joomla ! réside dans son extensibilité, vous verrez donc comment installer et paramétrer des extensions, composants, modules, plug-ins, tous gratuits, pour accroître les fonctions de votre site : contenu multimédia, Google Maps... Un chapitre est consacré au référencement de votre site. Le livre se termine par la présentation des principales fonctions d'administration et d'optimisation du site : socialisation, statistiques mais aussi sécurité avec les systèmes de double authentification, maintenance, sauvegarde et mise à jour.

04/2022

ActuaLitté

DHTML, XML, PHP

PHP 8. Développez un site web dynamique et interactif, 2e édition

Ce livre sur PHP 8 (en version 8.2 au moment de l'écriture) s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site web dynamique et interactif. Après une présentation des principes de base du langage, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs et s'attache à apporter des réponses précises et complètes aux problématiques habituelles (gestion des formulaires, accès aux bases de données, gestion des sessions, envoi de courriers électroniques...). Les nouveautés de la version 8 qui méritent une attention particulière sont clairement signalées tout au long du livre. Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. En complément, cet ouvrage propose plusieurs exercices destinés à vous permettre de mettre en pratique les connaissances acquises dans les différents chapitres. Ce livre didactique, à la fois complet et synthétique, vous permet d'aller droit au but ; c'est l'ouvrage idéal pour se lancer sur PHP.

09/2023

ActuaLitté

Création de site internet

Symfony 5. Développez des sites web PHP structurés et performants

Ce livre sur Symfony 5 s'adresse aux développeurs, chefs de projets, architectes techniques, qui souhaitent, grâce à ce framework, structurer et organiser leurs développements PHP au sein d'un environnement de construction d'applications robuste et professionnel. La maîtrise de la programmation objet avec PHP est un prérequis indispensable pour tirer le meilleur parti de ces pages. Le livre couvre les principaux composants de Symfony 5, considéré aujourd'hui comme le framework PHP de référence. Il fournit les connaissances de base qui permettent non seulement de créer un site ou une application web, mais également de comprendre et maîtriser son fonctionnement en détail. Un chapitre entier est par exemple consacré à l'architecture du framework. Les sujets détaillés vont de l'installation de Symfony à la création de tests unitaires et fonctionnels. La gestion des formulaires, des interactions avec une base de données, des templates, de la journalisation ou même de la sécurité de l'application sont autant de thèmes exposés dans le livre. Le temps de chargement des pages d'un site web étant un élément crucial, un chapitre délivre les techniques et astuces pour fortement améliorer les performances d'une application. Enfin, les contraintes de mise en production sont également évoquées dans un chapitre dédié au déploiement d'une application Symfony. Les auteurs ont structuré les chapitres pour faciliter l'apprentissage de Symfony 5 et dévoilent au fil des pages des conseils, bonnes pratiques et exemples détaillés.

10/2022

ActuaLitté

Création de site internet

Concevez votre site web avec PHP et MySQL. 4e édition

Blogs, réseaux sociaux, pages d'accueil personnalisables... Depuis quelques années, les sites web ont gagné en fonctionnalités et sont devenus dans le même temps de plus en plus complexes. Que le temps de la "page web perso" est loin ! Aujourd'hui, il faut que ça bouge ! On veut voir des actualités sur la page d'accueil, on veut pouvoir les commenter, discuter sur des forums, bref, participer à la vie du site. Le langage PHP a justement été conçu pour créer des sites "vivants" (on parle de sites dynamiques). Si vous voulez apprendre à créer vous aussi des sites web dynamiques et que vous êtes débutant en programmation, ce livre est pour vous !

12/2022

ActuaLitté

Informatique

FRONTPAGE 98. Créer et administrer votre site Web, édition 1999

Frontpage est un remarquable logiciel qui vous permet de concevoir rapidement et simplement des sites très efficaces sur Internet ou en Intranet. Doté d'un éditeur particulièrement convivial et puissant, c'est l'outil idéal si vous avez décidé de promouvoir, via le Web, vos produits et vos idées à travers le monde entier. Construit sous forme de fiches pratiques qui apportent toutes les réponses à vos besoins spécifiques, ce livre Pro-Micro FrontPage 98 vous permet d'être très vite opérationnel grâce à des instructions pas à pas et à de multiples illustrations. Au programme : l'Explorateur FrontPage et ses nombreuses fonctions : création d'arborescence de site, gestion automatique de liens, habillage de pages... tout savoir sur l'Editeur FrontPage, l'interfaçage avec un serveur de messagerie (SMMTP), images, sons et vidéos : le multimédia on-line, la création de formulaires et l'interfaçage avec les bases de données Microsoft Access 97 ou SQL, le Dynamic HTML, l'insertion de scripts Javascript ou de composants ActiveX, l'insertion d'une bannière animée ou d'un compteur... Votre Pro-Micro vous délivre aussi des dizaines de conseils pratiques, d'infos, d'astuces d'utilisation et de mises en garde indispensables : FrontPage 98 n'aura plus aucun secret pour vous ! Vous souhaitez réaliser des sites vraiment attractifs, d'accès fluide et de circulation facile ? Vous avez besoin de connaître tous les formats de fichiers spécifiques au Web ? Vous voulez exploiter les nombreuses possibilités de FrontPage 98 pour réaliser votre propre serveur sous Windows 95, Windows 98 ou Windows NT ? Alors suivez-nous dans Pro-Micro FrontPage 98 et lancez-vous sans attendre dans la publication sur Internet !

02/1999

ActuaLitté

Java

Struts 2. Développez votre application web moderne avec Java

Ce livre s'adresse aux développeurs Java qui souhaitent implémenter des applications web modernes avec le framework open source Struts 2, permettant d'optimiser leur temps de développement. Après une introduction et la présentation de l'installation de l'environnement de travail, le lecteur découvre l'architecture de Struts 2 et la gestion d'une base de données avec ce framework. Puis, il acquiert progressivement les compétences nécessaires à la conception d'une application web : conception de formulaires, gestion des sessions utilisateur ainsi que la conception et la mise en place des services web en ayant recours aux plugins REST, AJAX et JSON. Trois chapitres présentent également les tests unitaires, la gestion des exceptions et des erreurs ainsi que les règles de sécurité à mettre en oeuvre. Tout au long du livre, plusieurs exemples sont basés sur l'application professionnelle d'un artisan lui permettant de consulter la liste de ses clients, son portefeuille client ou ses devis. A travers cette application, le lecteur pourra comprendre les différents mécanismes à mettre en oeuvre pour concevoir et développer une application web Java avec le framework Struts 2. En fin d'ouvrage, l'auteur propose un exercice pratique avec le développement d'une application à destination d'un artisan du BTP qui devra permettre de visualiser la liste des clients, d'ajouter, supprimer et modifier un client, de consulter les devis en cours et de mettre à jour les données personnelles d'un client.

06/2023

ActuaLitté

DHTML, XML, PHP

Symfony 4 (LTS). Développez des sites web PHP structurés et performants

Ce livre sur Symfony 4 s'adresse aux développeurs, chefs de projets, architectes techniques, qui souhaitent, grâce à ce framework, structurer et organiser leurs développements PHP au sein d'un environnement de construction d'applications robuste et professionnel. La maîtrise de la programmation objet avec PHP est un prérequis indispensable pour tirer le meilleur parti de ces pages. Le livre couvre les principaux composants de Symfony 4, considéré aujourd'hui comme le framework PHP de référence. Il fournit les connaissances de base qui permettent non seulement de créer un site ou une application web, mais également de comprendre et maîtriser son fonctionnement en détail. Un chapitre entier est par exemple consacré à l'architecture du framework. Les sujets détaillés vont de l'installation de Symfony à la création de tests unitaires et fonctionnels. La gestion des formulaires, des interactions avec une base de données, des templates, de la journalisation ou même de la sécurité de l'application sont autant de thèmes exposés dans le livre. Le temps de chargement des pages d'un site web étant un élément crucial, un chapitre délivre les techniques et astuces pour fortement améliorer les performances d'une application. L'auteur a structuré les chapitres pour faciliter l'apprentissage de Symfony 4 et dévoile au fil des pages des conseils, bonnes pratiques et exemples détaillés. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr.

09/2021

ActuaLitté

Création de site internet

Conception web éco-responsable. Guide pratique pour des sites durables

Dans le vaste monde du web, la notion de développement durable prend une importance grandissante. Au-delà de la simple réduction de l'impact environnemental, elle englobe également des aspects sociaux et économiques, cherchant à trouver un équilibre entre les besoins présents et les impératifs à long terme. Cet ouvrage aspire à devenir un outil pour ceux qui cherchent à harmoniser les impératifs du développement web avec les exigences de la préservation de notre planète.

03/2024

ActuaLitté

Informatique

Développer un site web en PHP, MySQL et JavaScript, jQuery, CSS3 et HTML5. 5e édition

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. A 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

01/2019

ActuaLitté

Création de site internet

PHP et MYSQL. Développez un site web et administrez ses données, 2 volumes, 4e édition

Ces deux livres offrent au lecteur un maximum d'informations sur le développement d'un site web avec PHP et MySQL. 1175 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr. Un livre de la collection Ressources Informatiques PHP 8 - Développez un site web dynamique et interactif Extrait du résumé : Ce livre sur PHP 8 (en version 8. 0 au moment de l'écriture) s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP pour développer un site web dynamique et interactif... Un livre de la collection Ressources Informatiques MySQL 8 - Administration et optimisation Extrait du résumé : Ce livre sur MySQL 8. 0 s'adresse aux développeurs et administrateurs MySQL désireux de consolider leurs connaissances sur le SGBD Open Source le plus répandu du marché...

03/2022

ActuaLitté

Informatique

Java EE. Coffret de 2 livres : Développez votre application web responsive

Ces deux livres offrent au lecteur un maximum d'informations sur Java EE pour le développement d'applications web responsive. 1141 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr. Le livre de référence de la collection Epsilon Java EE - Développez des applications web en Java (Nouvelle édition) Ce livre s'adresse aux développeurs souhaitant monter en compétences sur le développement d'applications web, côté serveur, avec les technologies essentielles de la plateforme Java EE 7 (Java Enterprise Edition 7).
Des connaissances sur le langage Java sont un prérequis nécessaire à la bonne compréhension du livre. Tout au long des chapitres, l'auteur aide le lecteur à mettre en place des projets au travers de l'IDE Eclipse lui permettant d'explorer le fonctionnement des technologies décrites. Les chapitres du livre : Avant-propos - Introduction à Java EE - Le traitement métier avec les servlets - La présentation avec les JSP - La persistance des données avec JDBC et JPA - Les frameworks JSF et Struts - Des technologies complémentaires - Déploiement d'applications sur Tomcat Le livre de la collection Expert IT Java EE - Concevez et développez une application web responsive Ce livre s'adresse aux développeurs qui souhaitent concilier développement Java et Responsive Web Design (RWD) pour acquérir de nouvelles compétences sur le développement d'applications web ergonomiques.
Des connaissances en programmation Java, en programmation orientée objet et quelques notions sur HTML et sur CSS sont nécessaires pour tirer le meilleur profit de cette lecture. Tout au long du livre, un fil rouge guide le lecteur dans la conception et le développement d'une application de gestion de prêt de livres. Il pourra ainsi mieux comprendre les différents mécanismes permettant de réaliser une application professionnelle responsive et ergonomique.
L'auteur lui propose également de mettre en application les connaissances présentées au fil de la lecture à travers la réalisation de l'interface d'administration de l'application de gestion de prêt de livres. Une correction type sera proposée à la fin du livre. Les chapitres du livre : Introduction - Les bases du Java EE - Installation : environnement de travail - Les bases de données avec Java EE - Conception d'une application Java EE - Utiliser les feuilles de style CSS3 - JavaScript - Prototypage d'une application responsive - Pensez votre application responsive - Application responsive et performante - Développez : application prêt de livres - Correction de l'exercice

02/2019

ActuaLitté

Informatique

Créez votre premier site web, conception et référencement. Coffret en 2 volumes : Créez votre premier site web, de la conception à la réalisation ; SEO : Référencer de votre site sur Google, 3e édition

Ce coffret comprend deux livres : le premier, composé de deux parties, méthodologique et pratique, vous apprendra à concevoir et à réaliser votre site web de A à Z. Le second est un guide complet et pragmatique qui aborde tous les aspects du SEO ; il vous aidera à mettre en place des actions concrètes et efficaces pour vous permettre de faire connaître votre site au plus grand nombre. 1 livre de la collection Objectif Web : Créez votre premier site web - De la conception à la réalisation (3e édition). Extrait du résumé : 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... 1 livre de la collection Objectif Web : SEO - référencer votre site sur Google - Mobile First, recherche vocale, position 0... (6e édition). Extrait du résumé : L'univers des moteurs de recherche, et celui du SEO, évolue sans cesse et ce qui était vrai il y a quelques mois, ne l'est plus forcément aujourd'hui. Google est devenu Mobile First, la recherche vocale a fait son entrée dans la recherche d'informations, Google devient moteur de réponse et tout le monde doit s'adapter. Référencer votre site sur Google, leader des moteurs, est un passage obligé si vous souhaitez que vos pages web soient trouvées et fréquentées...

11/2019

ActuaLitté

Informatique

Développer une application web

Cet ouvrage s'adresse aux étudiants en IUT, en BTS et en licence ainsi qu'aux élèves ingénieurs en informatique. Une application web manipule des fichiers (les pages web) qui sont écrits en langage HTML. 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 peut provoquer des confusions dans cette phase d'apprentissage 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 pédagogique les connaissances et les outils nécessaires au développement d'applications web (langage HTML, langage CSS, protocole HTTP, langage PHP, niveaux de stockage...). Les explications sont complétées par une centaine d'exercices corrigés, qui sont un premier pas vers la mise en pratique.

09/2016

ActuaLitté

HTML

Réalisez votre site web avec HTML 5 et CSS 3. 3e édition

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 HTML5 et CSS3, les dernières technologies en matière de création de sites web, de façon progressive et sans aucun pré-requis, à part savoir allumer son ordinateur ! Qu'allez-vous apprendre ? Qu'est-ce qu'un site web et comment font les pros pour en créer ? Installez les logiciels dont vous avez besoin, que vous soyez sous Windows, Mac ou Linux Découvrez les balises HTML5 afin de structurer votre site Habillez vos pages web grâce à CSS3 Réussissez la mise en page de votre site pas à pas à travers des travaux pratiques ! Insérez facilement des images et vidéos sur votre site web Hébergez votre site sur le Web

02/2023

ActuaLitté

Analyse

Audit SEO. Toutes les clés pour analyser et optimiser votre site web

Ce livre s'adresse à toute personne, consultants SEO en agence, indépendants, chargé(e)s de marketing digital dont la fonction nécessite d'analyser en profondeur les sites web afin de mettre en place des actions correctives permettant d'améliorer leur visibilité sur les moteurs de recherche (principalement sur Google). Il montre pas à pas comment réaliser des audits de référencement naturel sur les trois domaines suivants : - Technique : pour détecter les freins à l'indexation du site - Sémantique et concurrentiel : pour cerner le marché en termes de visibilité sur les moteurs de recherche, déterminer sur quels mots clés un site et ses concurrents se positionnent - Netlinking : pour vérifier la popularité d'un site et fournir des pistes en vue de construire une stratégie de linkbuilding. Il détaille l'ensemble des étapes nécessaires, de la préparation des audits en partenariat avec les commanditaires, à la rédaction d'un rapport d'audit complet en passant par la prise en main des logiciels nécessaires et l'analyse des données.

03/2021

ActuaLitté

Informatique

Manuel de PHP. Apprenez à programmer et à développer vos sites web

Cet ouvrage est destiné aux étudiants des premiers cycles en informatique ainsi qu'à tous ceux qui désirent s'initier au langage PHP. Il aborde la programmation procédurale, la programmation objet, et l'accès aux bases de données MySQL dans le cadre de développements de sites web. Didactique, il est structuré en trois grandes parties : 1. Le langage procédural. Cette partie porte sur les données simples et structurées, sur les instructions simples et composées ainsi que sur les procédures et les fonctions. 2. Le langage objet. Cette partie aborde les notions de classe, d'objet, de méthode et de propriété, et présente les notions comme l'héritage ou l'encapsulation. 3. L'accès aux bases de données MySQL via PHP et la bibliothèque objet PDO (PHP Data Objects). Des exercices permettent de mettre en pratique les notions présentées tout en suivant une progression pédagogique. Les exemples et les solutions sont présentés en version Shell, exécutable sous Unix, ou en version web accessibles via le navigateur.

04/2016

ActuaLitté

Création de site internet

Développer un site web en PHP, MySQL, JavaScript avec jQuery, CSS3, HTML5 et React. Un guide étape par étape pour créer des sites web dynamiques

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 : PHP8, MySQL8, JavaScript, CSS, HTML5 et la puissante bibliothèque React. 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. A 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.

03/2022

ActuaLitté

Création de site internet

Apprendre à développer un site web avec PHP et MySQL. Exercices pratiques et corrigés, 5e édition

Ce livre s'adresse à un public de développeurs débutants connaissant déjà le HTML et les CSS et qui souhaitent bien comprendre le fonctionnement d'une application web pour créer leurs propres sites web dynamiques avec PHP et MySQL. Dans une première partie, le lecteur installera son environnement de développement WAMP puis découvrira les bases du langage PHP (en version 8 au moment de l'écriture), ses principales fonctions et structures de contrôle, ainsi que des explications sur la transmission des données entre les pages et sur la librairie graphique (les effets spéciaux sur une image). Ces apports théoriques sont accompagnés de nombreux exemples. Il en est de même dans la deuxième partie du livre, consacrée au langage SQL. Le lecteur découvrira ce qu'est une base de données MySQL et les différentes méthodes pour y accéder avec PHP (PDO, SQL Avancé) et comment assurer la sécurité de la base. Un chapitre est également consacré aux premiers pas sur la Programmation Orientée Objet et un autre à la gestion de la configuration et des performances. Pour que le lecteur puisse se forger une première expérience significative, l'auteur a préparé de nombreux exercices à la fin de chaque chapitre (exemples : comme créer un blog, une newsletter, le MVC...) et propose aussi leurs corrigés.

09/2023

ActuaLitté

Création de site internet

Bien débuter avec Sparkle. Développer un site Web sans programmer sur Mac

Bienvenue dans Sparkle, l'application professionnelle de développement de sites Web pour le Mac. Parmi l'ensemble des produits qui existent sur le marché sur ce thème, Sparkle se distingue par sa facilité de mise en place des pages, des textes, des images, des menus et autres objets qui organisent la structure de votre site. Une fois que les paramètres de configuration de l'hébergeur Internet ont été indiqués, le déploiement du site est complètement automatisé, et toute modification du site peut être testée en direct puis publiée. Aucune ligne de code n'est nécessaire. J'espère que ce livre sur les fonctions de base de Sparkle vous permettra de développer votre site Web en toute confiance.

02/2022

ActuaLitté

Sociologie

Vers un numérique responsable. Repensons notre dépendance aux technologies digitales

A l'origine d'avancées et d'apports technologiques et sociaux incontestables, la révolution numérique qui se joue dans le monde depuis une cinquantaine d'années est à double tranchant. Elle a mis une partie de l'humanité à nu au profit de quelques-uns, tout en permettant à des foules de se lever, de connaître et de se connaître, et dans un même temps elle entretient un modèle ultracapitaliste qui touche à son terme. Derrière son image d'immatérialité, cette évolution majeure de notre société a des conséquences considérables tant sur l'environnement qu'au niveau social. Aucun secteur d'activité n'a eu un impact si systématiquement négatif tout au long de son existence, alors qu'il se présente dans des habits de lumière. Pourtant le numérique en soi n'est ni bon ni mauvais. Il doit trouver sa place comme simple auxiliaire permettant aux citoyens de mieux vivre. Vincent Courboulay nous invite à réfléchir sur ce que l'on doit garder, ce que l'on doit faire évoluer et ce à quoi il faut renoncer au quotidien dans notre rapport au numérique et à ses outils. Pour l'auteur, repenser nos usages est une nécessité démocratique, environnementale et sociale, tant dans notre relation à l'autre qu'à nous-mêmes.

01/2021

ActuaLitté

Informatique

Graphisme et ergonomie des sites web

Cet ouvrage s'adresse aux infographistes, designers, webmasters, professionnels ou étudiants. Il concerne également les passionnés soucieux des impératifs de navigation et d'ergonomie en ligne. Grâce à des exemples concrets, des conseils pratiques et des analyses détaillées, l'auteur dévoile les secrets d'experts en création graphique de sites Internet. Après une introduction sur l'infographie ainsi qu'un rappel sur les règles de composition graphique, elle montre les différentes étapes qui mènent à la réalisation d'un projet type, de la réflexion sur la structuration du contenu à sa conception formelle. Ainsi, vous apprendrez à monter des sites ergonomiques - dont la navigation sera un plaisir pour les internautes -, à agencer l'information pour qu'elle soit aussi agréable que facile à consulter, et à maîtriser toutes les contraintes posées par la gestion de la couleur et les traitements graphiques de la communication en ligne. Des mises en œuvre utilisant les principaux logiciels du marché (Photoshop, Fireworks et Image Ready) vous montrent comment peaufiner vos créations. En outre, ce livre comporte une partie en couleur regroupant des images choisies afin de mieux illustrer les concepts développés et leurs applications.

04/2003

ActuaLitté

Java

Jakarta EE. Développez des applications web en Java

Ce livre s'adresse aux développeurs souhaitant monter en compétences sur le développement d'applications web, côté serveur, avec les technologies essentielles de la Jakarta EE. Des connaissances sur le langage Java sont un prérequis nécessaire à la bonne compréhension du livre. Tout au long des chapitres, l'auteur aide le lecteur à mettre en place des projets au travers de l'IDE Eclipse lui permettant d'explorer le fonctionnement des technologies décrites. Le premier chapitre présente Jakarta EE, le protocole HTTP et l'environnement de développement utilisé (Java, Eclipse, Tomcat et MySQL). Les deux chapitres suivants présentent en détail les fondamentaux du développement web avec les servlets et les JSP ainsi que les technologies suivantes : les filtres, les événements, les sessions, les cookies, l'EL et les balises JSTL. Le quatrième chapitre traite de la persistance des données, un élément incontournable pour créer une application. La première partie de ce chapitre détaille l'utilisation de l'API JDBC et la seconde partie montre la puissance d'un ORM en présentant la spécification JPA. à l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java. Pour aller encore plus loin dans la connaissance et la maîtrise des technologies Java liées au développement web, le cinquième chapitre présente la notion de Framework qui permet d'architecturer les applications et d'industrialiser le développement. à ce titre, les bases du Framework JSF sont présentées. Les deux chapitres suivants sont dédiés à la mise en oeuvre de technologies complémentaires : les Services Web REST et les WebSockets. Enfin, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat en traitant des sujets incontournables que sont la sécurité (l'authentification, l'autorisation, HTTPS) et la journalisation. Un focus est aussi réalisé sur la mise en place du HTTP/2.

06/2022

ActuaLitté

Création de site internet

WordPress et ses extensions. Développez votre site de A à Z (théorie, TP, ressources)

Ce livre sur WordPress (en version 6.3.1 au moment de l'écriture) est l'ouvrage incontournable pour les développeurs, autodidactes et passionnés qui aspirent à créer des sites WordPress sur mesure, qu'il s'agisse de blogs, de sites vitrines, de plateformes e-commerce ou multilingues. Pour les novices, ce livre offre un apprentissage complet pour concevoir un site entièrement personnalisé, sans nécessiter de connaissances préalables en programmation. Plusieurs chapitres sont spécialement dédiés aux développeurs PHP/MySQL désireux de créer leurs propres extensions. A travers des travaux pratiques et une progression pédagogique, le lecteur sera guidé dans la conception d'extensions, passant de la programmation procédurale à la programmation orientée objet, en explorant l'utilisation de requêtes SQL et en maîtrisant l'interaction avec AJAX/JSON. Les sujets abordés incluent l'installation de WordPress, l'administration du site, l'ajout et la configuration d'extensions renommées comme Elementor, un puissant constructeur de pages, Contact Form 7 pour la création de formulaires, MailPoet pour une gestion efficace des newsletters. WPML pour la traduction complète du site, WordFence pour la sécurité, et Wp Super Cache pour l'optimisation seront également explorées. Le livre propose également de découvrir des extensions pour la sauvegarde et la migration du site avec BackWPup et Duplicator, pour un référencement efficace avec Yoast SEO, ainsi que pour l'intégration de WooCommerce pour une plateforme e-commerce robuste. Les développeurs découvriront comment créer des onglets et des pages de configuration dans l'administration, gérer les bases de données, effectuer des requêtes SQL, et intégrer des fichiers CSS et JavaScript pour le frontoffice et le backoffice du site. Ils apprendront également à créer des codes courts (shortcodes), à utiliser des hooks (crochets), à traduire et soumettre leurs extensions à WordPress. De plus, le livre aborde en détail l'utilisation de WooCommerce, la création de thèmes enfants, l'exploitation de ses classes, fonctions et hooks. Chaque fonctionnalité propre à WordPress est minutieusement expliquée à travers des exemples et des travaux pratiques, facilitant ainsi la compréhension et l'application des concepts. Des liens vers des guides de référence et un lexique spécialisé sont également fournis pour approfondir les connaissances sur un sujet précis. Le livre WordPress – Développez des thèmes avancés avec PHP complétera votre apprentissage de WordPress afin que ce CMS n'ait plus de secret pour vous. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

02/2024

ActuaLitté

Affirmation de soi

Développez votre force mentale

Tous ceux qui connaissent un succès durable possèdent une force mentale. Que vous soyez athlète, dirigeant d'entreprise, enseignant, parent, étudiant, entrepreneur, auteur... quel que soit votre domaine d'expertise, apprenez à renforcer votre esprit, à rester ferme devant l'adversité et à traverser les tempêtes avec courage et grâce ! Vous sentez-vous dépassé par les événements ? Etes-vous épuisé et accablé par le stress ? Avez-vous envie d'abandonner dès que vous vous trouvez dans une situation difficile ? Imaginez-vous en train d'affronter avec audace tous les obstacles auxquels vous faites face ! Avec "Développez votre force mentale", vous découvrirez : - en quoi la force mentale diffère du courage (la plupart des gens pensent à tort qu'il s'agit de la même chose) ; - les sept principaux traits de caractère que les personnes mentalement fortes adoptent pour surmonter tous les problèmes qu'elles rencontrent ; - comment la force mentale est étroitement liée à la maîtrise des émotions ; - les cinq habitudes quotidiennes que vous devez adopter pour renforcer votre esprit et votre détermination ; - pourquoi la volonté et la motivation ne sont pas fiables (et comment la force mentale l'emporte sur les deux) ; - les cinq astuces simples pour contrôler vos impulsions et remettre à plus tard la gratification ; - comment les Navy SEALs (la principale force spéciale de la marine de guerre des Etats-Unis) développent leur force mentale (et cinq tactiques surprenantes qu'ils emploient pour y parvenir). Et avec ses 18 exercices conçus pour vous aider à mettre en pratique les conseils et les tactiques apprises, vous pouvez commencer à les mettre en application dès aujourd'hui.

09/2022

ActuaLitté

Création de site internet

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

Ce livre s'adresse à de grands débutants en développement informatique, qui n'ont jamais programmé avec HTML5, CSS3 et JavaScript. L'auteur guide le lecteur en lui enseignant des méthodes efficaces et actuelles pour créer son premier site web, en partant vraiment de zéro et en allant jusqu'à un niveau suffisant pour qu'il soit ensuite autonome. Dès le début du livre l'auteur présente un tour d'horizon du développement sur le Web ; les langages côté client et serveur, les formats d'images, les navigateurs... afin que le lecteur comprenne les mécanismes par lesquels le contenu d'une page s'affiche sur un écran. Le chapitre suivant enseigne les règles générales à observer pour développer de manière efficace : lisibilité du code, organisation des dossiers, utilisation des éditeurs de code, référencement... Ensuite, l'auteur entre dans le vif du sujet et présente tout d'abord le langage HTML5 qui permet de structurer une page, de disposer les éléments visuels très précisément. Le second langage présenté est le CSS3, qui permet quant à lui d'ajouter des styles, des effets visuels rendant inutile l'utilisation d'images et permettant d'adapter l'affichage aussi bien sur un téléphone que sur un ordinateur. Pour avoir une bonne connaissance des langages utilisés côté client, le troisième présenté dans ce livre est le JavaScript. C'est ce langage qui va permettre d'ajouter de l'interactivité sur les pages, de faire des comparaisons, de répéter des actions, d'utiliser une base de données côté client... Au travers d'exemples concrets et au-delà de l'aspect purement technique de cet apprentissage, l'auteur transmet au lecteur les principales règles de mise en page à respecter pour rendre le site agréable à l'oeil, convivial et facile d'utilisation ainsi que les bonnes méthodes de développement et les pièges à éviter. Après la lecture de ce livre, le lecteur pourra créer un site web fonctionnel dont il pourra être fier.

ActuaLitté

Dictionnaires

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

Ce livre s'adresse à de grands débutants en développement informatique, qui n'ont jamais programmé avec HTML5, CSS3 et JavaScript. L'auteur guide le lecteur en lui enseignant des méthodes efficaces et actuelles pour créer son premier site web, en partant vraiment de zéro et en allant jusqu'à un niveau suffisant pour qu'il soit ensuite autonome. Dès le début du livre l'auteur présente un tour d'horizon du développement sur le Web ; les langages côté client et serveur, les formats d'images, les navigateurs... afin que le lecteur comprenne les mécanismes par lesquels le contenu d'une page s'affiche sur un écran. Le chapitre suivant enseigne les règles générales à observer pour développer de manière efficace : lisibilité du code, organisation des dossiers, utilisation des éditeurs de code, référencement... Ensuite, l'auteur entre dans le vif du sujet et présente tout d'abord le langage HTML5 qui permet de structurer une page, de disposer les éléments visuels très précisément. Le second langage présenté est le CSS3, qui permet quant à lui d'ajouter des styles, des animations, des effets visuels rendant inutile l'utilisation d'images et permettant d'adapter l'affichage aussi bien sur un téléphone que sur un ordinateur. Pour avoir une bonne connaissance des langages utilisés côté client, le troisième présenté dans ce livre est le JavaScript. C'est ce langage qui va permettre d'ajouter de l'interactivité sur les pages, de faire des comparaisons, de répéter des actions, d'utiliser une base de données côté client... Au travers d'exemples concrets et au-delà de l'aspect purement technique de cet apprentissage, l'auteur transmet au lecteur les principales règles de mise en page à respecter pour rendre le site agréable à l'oeil, convivial et facile d'utilisation ainsi que les bonnes méthodes de développement et les pièges à éviter. Après la lecture de ce livre, le lecteur pourra créer un site web fonctionnel dont il pourra être fier. Des éléments complémentaires sont en téléchargement sur le site www. editions-eni. fr.

02/2024

ActuaLitté

Systèmes d'informations

Green IT. Les clés pour des projets informatiques plus responsables

La prise de conscience collective de l'existence des crises écologiques ainsi que de l'urgence et de l'importance des efforts à effectuer s'est accélérée ces dernières années. Dans ce cadre, les professionnels du numérique ont analysé leur secteur et ses contributions à ces crises. Parallèlement, des solutions, outils et méthodes se développent. Le terme "GreenIT" s'impose dans les discussions et les stratégies. Cet ouvrage propose un état de l'art sur le sujet à destination des professionnels de l'informatique, qu'ils soient concepteurs, fonctionnels (responsables de produit, designers...) ou techniques (architectes, développeurs, etc.), au sein des projets, ou responsables de services (Directeurs techniques, Directeurs de projets, etc.). Le livre commence par détailler la répartition et la nature des impacts du numérique, et explique comment la croissance des usages et les problématiques d'obsolescence tirent ceux-ci vers le haut. De ces constats sont tirées les solutions et actions clés à mettre en place. Un chapitre est consacré à la définition des différents termes (GreenIT, IT 4 Green, numérique responsable, ...), à la présentation des acteurs principaux autour du sujet, ainsi qu'aux normes et législations en vigueur. Les méthodologies permettant de mesurer précisément les impacts d'un système d'information ou d'un service numérique sont ensuite décrites (Bilan GES ACV). Les chapitres suivants expliquent comment optimiser les usages et le matériel, ainsi que la conception et l'hébergement des services numériques (écoconception). Le livre réalise un inventaire des méthodes, normes et outils existants à ce jour. Il détaille également les connexions avec les méthodologies de gestion de projet et de conception d'interface, avec l'artisanat logiciel, l'architecture et le développement. Dans un chapitre dédié, des pistes sont données pour conduire le changement nécessaire dans les organisations. Enfin, quelques innovations des entreprises et des chercheurs sont listées, ainsi que les usages vertueux du numérique et les modèles économiques les plus adaptés.

06/2022