Recherche

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

Extraits

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

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é

DHTML, XML, PHP

PHP et Symfony. Coffrets en 2 volumes. Maîtrisez le développement PHP 8 avec le framework Symphony 5

Ces deux livres offrent au lecteur un maximum d'informations sur le langage PHP pour maîtriser le développement avec le framework Symfony. 1 205 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 Expert IT Symfony 5 - Développez des sites web PHP structurés et performants Extrait du résumé : 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...

03/2023

ActuaLitté

Programmation

Apprendre à développer des applications web avec PHP et Symfony. 2e édition

Apprendre à développer des applications web avec PHP et Symfony Ce livre s'adresse aussi bien au lecteur qui souhaite disposer des connaissances nécessaires pour apprendre à développer des applications web avec PHP 8 et le framework Symfony (en version 6), qu'à celui disposant déjà de connaissances en PHP et qui souhaiterait approfondir sa connaissance du framework. Partant des bases jusqu'à mener le lecteur progressivement vers des notions plus avancées, ce livre ne nécessite aucune connaissance préalable dans le domaine du développement pour être lu. Après une introduction sur la manière dont fonctionne un site web et sur les outils nécessaires pour le développer, l'auteur présente les notions de base essentielles du langage PHP : variables, fonctions, types, opérateurs de comparaison... Il approfondit ensuite son propos avec la notion de langage objet et la découverte des outils de gestion de dépendances comme Composer et Scoop. Une fois les concepts fondamentaux de PHP présentés, le lecteur est ensuite invité à découvrir Symfony en commençant par la construction d'un site basique. Puis, petit à petit, é se familiarise avec des notions plus complexes telles que le routage, le moteur de templates Twig, l'utilisation de Webpack Encore, l'utilisation de Symfony Stimulus, l'installation de dépendances avec Symfony Flex, la gestion de bases de données avec Doctrine, les formulaires, la sécurité (y compris d'une API), les services ou encore l'utilisation de la classe Mailer, pour finir avec l'étude du déploiement d'une application. A chaque étape, des exemples illustrent les concepts transmis, que le lecteur peut reproduire à l'aide du code source proposé en téléchargement sur le site www.editions-eni.fr, et une référence à la documentation Symfony est donnée pour aller encore plus loin dans l'exploration du framework.

09/2023

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é

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é

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é

Informatique

Phalcon 3. Coffret en 2 volumes : Développement d'applications web en PHP

Ces deux livres offrent au lecteur un maximum d'informations sur le langage PHP pour maîtriser le développement d'applications web avec Phalcon 3. 1501 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 Epsilon Phalcon 3 - Développez des applications web complexes et performantes en PHP. Extrait du résumé : Ce livre sur le framework Phalcon 3 donne les connaissances nécessaires pour développer des applications web en PHP, avec à la fin de chaque chapitre une présentation des nouveautés apportées par la version 4 du framework et, lorsque cela est nécessaire, les informations utiles pour réaliser une migration de la v3 à la v4. Ainsi, que vous soyez développeur débutant ou plus expérimenté souhaitant vous intégrer rapidement dans un projet développé avec Phalcon, lead-developer à la recherche d'un framework performant ou DevOps désirant améliorer l'infrastructure d'un projet Phalcon, ce livre est fait pour vous... Un livre de la collection Ressources Informatiques PHP 7 - Développez un site web dynamique et interactif (2e édition). Extrait du résumé : Ce livre sur PHP 7 (en version 7.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...)...

01/2021

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é

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

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é

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é

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

Drupal 9. Créer des sites structurés

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. Après l'installation, la découverte de l'administration du site et la configuration du CMS, vous apprendrez à créer et à gérer les différents types de contenu : les articles et les pages. Vous apprendrez à gérer les formulaires et les champs utilisés par les rédacteurs pour la saisie de ces contenus. Pour faciliter la tâche de ces mêmes rédacteurs, vous apprendrez à gérer les éditeurs de texte utilisés pour la mise en forme des contenus rédactionnels. Vous verrez ensuite comment afficher les contenus dans l'interface d'administration des rédacteurs et comment, à l'aide des blocs, gérer leur affichage dans la page d'accueil et dans la barre de navigation. Vous apprendrez à insérer des images avec des styles de mise en forme prêts à l'emploi. Vous verrez comment gérer les commentaires publiés par les visiteurs et comment créer des profils spécifiques pour gérer les différents utilisateurs. Vous ajouterez des fonctionnalités supplémentaires à votre site en installant des modules et modifierez son apparence grâce aux thèmes. Pour finir, vous exploiterez toute la puissance de Drupal en créant un nouveau type de contenu personnalisé, en gérant l'affichage du formulaire de saisie pour les rédacteurs et en paramétrant l'affichage des pages dans le site publié. Vous apprendrez à créer une nouvelle taxinomie de classement pour ce nouveau type de contenu et à créer des vues pour personnaliser l'affichage des pages dans le site publié.

03/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é

Création de site internet

PHP. Coffret en 2 volumes : Acquérir les bases de la programmation et développer un site web (3e édition), 3e édition

Ces deux livres offrent au lecteur un maximum d'informations sur l'apprentissage du langage PHP pour développer un site web dynamique et interactif. 1154 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 Algorithmique ; Techniques fondamentales de programmation ; Exemples en PHP (nombreux exercices corrigés) ; 3e édition (BTS, DUT Informatique) Extrait du résumé : Ce livre sur l'algorithmique s'adresse à toute personne désireuse de maîtriser les bases essentielles de la programmation. Pour apprendre à programmer, il faut d'abord comprendre ce qu'est vraiment un ordinateur, comment il fonctionne et surtout comment il peut faire fonctionner des programmes, comment il manipule et stocke les données et les instructions, quelle est sa logique. Alors, au fur et à mesure, le reste devient évidence : variables, tests, conditions, boucles, tableaux, fonctions, fichiers, jusqu'aux notions avancées comme les pointeurs et les objets...

06/2022

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 PHP. Coffret en 2 volumes : Apprenez à développer des extensions, 3e édition

Ces deux livres offrent au lecteur un maximum d'informations sur WordPress et le langage PHP pour développer un site web dynamique avec les extensions, les widgets et les thèmes. 1521 pages par nos experts. 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 Expert IT WordPress ; Développez avec PHP ; extensions, widgets et thèmes avancés (théorie, TP, ressources) (4e édition) Extrait du résumé : Ce livre sur WordPress (en version 5. 4. 1 au moment de l'écriture) s'adresse aux développeurs professionnels, autodidactes et passionnés ayant des connaissances en PHP. Il permet de comprendre les rouages de ce CMS et d'acquérir une maîtrise du développement d'extensions en PHP en suivant un apprentissage progressif...

10/2021

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é

Programmation

Tailwind CSS. Pour concevoir des sites web modernes et uniques

Découvrez l'univers de Tailwind CSS, le framework CSS de plus en plus populaire auprès des développeurs pour concevoir des sites ou des applications web modernes. Grâce à sa bibliothèque de classes réutilisables, il évite l'écriture des règles de style pour chaque élément HTML et permet ainsi aux utilisateurs de créer rapidement des mises en page élégantes. Cet ouvrage vous apprendra les bases pour vous mener jusqu'aux fonctionnalités avancées de Tailwind CSS. Vous commencerez par voir comment installer Tailwind CSS selon plusieurs méthodes, en fonction de vos projets. Puis, vous vous perfectionnerez sur les techniques de mise en page et apprendrez à agir sur la typographie, les couleurs, les dimensions et les espaces. Vous pourrez également pousser l'utilisation de Tailwind CSS encore plus loin, en le personnalisant selon vos besoins, pour concevoir des sites web uniques correspondant exactement à vos attentes. Enfin, un cas pratique vous permettra de mettre en application ce que vous aurez appris, en réalisant l'intégration d'une maquette d'un site e-commerce étape par étape. Ce livre vous propose également des ressources supplémentaires et des astuces pratiques pour compléter votre boîte à outils et ainsi gagner en productivité. Que vous soyez débutant ou développeur expérimenté, cet ouvrage est votre allié pour créer des interfaces modernes et élégantes. A qui s'adresse cet ouvrage ? Aux étudiants en développement web qui souhaitent prendre en main un framework CSS, aux développeurs web qui veulent travailler plus rapidement, aux entreprises ou organisations qui souhaitent mettre à jour leur site pour le moderniser et ainsi proposer une meilleure expérience utilisateur.

02/2024

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é

Informatique

PHP et MySQL. Maitrisez le développement d'un site web dynamique et interactif, 4e édition

Ce livre sur PHP et MySQL s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP et MySQL pour développer un site web dynamique et interactif. Dans la première partie du livre, l'auteur présente la mise en oeuvre d'une base de données MySQL : langage SQL (Structured Query Language), utilisation des fonctions MySQL, construction d'une base de données (tables, index, vues), sans oublier les techniques avancées comme la gestion des transactions, la recherche en texte intégral ou le développement de procédures stockées. Dans la deuxième partie du livre, après une présentation des fonctionnalités de base du langage PHP, l'auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s'attachant à apporter des réponses précises et complètes aux problématiques habituelles : gestion des formulaires, gestion des sessions, envoi de courriers électroniques et bien sûr accès à une base de données MySQL. Abondamment illustré d'exemples commentés, ce livre (écrit sur les versions 7.3 de PHP et 8.0 de MySQL) est à la fois complet et synthétique et vous permet d'aller droit au but. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

11/2019

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é

DHTML, XML, PHP

PHP et MySQL. Maîtrisez le développement d'une application web collaborative, 2e édition

Ce livre s'adresse aux concepteurs et développeurs qui souhaitent utiliser PHP et MySQL pour maîtriser le développement d'applications web dynamiques et interactives. Il est organisé en deux parties, correspondant à deux livres existants : le premier issu de la collection de livres de référence Ressources Informatiques, le second issu de la collection de livres TP Informatiques. Ainsi, la première partie couvre les notions fondamentales d'un point de vue théorique et la seconde partie propose au lecteur de nombreux exercices ainsi qu'un ensemble de Travaux Pratiques complets avec leurs corrigés détaillés. 1ère partie : PHP 8 - Développez un site web dynamique et interactif Après une présentation des principes de base du langage, cette partie du livre 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. 2ième partie : PHP et MySQL - Entraînez-vous à développer une application collaborative des QCM - des travaux pratiques et leurs corrigés - des heures de mise en pratique. Les nombreux Travaux Pratiques permettent au lecteur de concevoir et développer étape par étape une application collaborative associée à une base de données MySQL.

12/2023

ActuaLitté

Informatique

Conception et réalisation de sites web avec HTML5 et CSS3

Alliant la théorie à la pratique, Conception et réalisation de sites web avec HTML5 et CSS3 s'adresse aussi bien aux débutants voulant concevoir leur premier site web qu'aux développeurs expérimentés souhaitant consolider leurs acquis techniques. Dans une partie théorique, l'ouvrage analyse les langages HTML5 et CSS3 (éléments HTML, conteneurs sémantiques, mise en forme sémantique du texte, éléments multimédia, formulaires, tableaux, définition et intégration des styles CSS, mise en forme du texte, styles des conteneurs et des bottes). Dans une partie pratique, il présente la démarche de création d'un site web ainsi que les règles clés à appliquer afin d'assurer la réussite du projet tout en apportant une meilleure satisfaction des besoins utilisateurs. Illustré de nombreux exemples, l'ouvrage comporte des travaux pratiques corrigés, structurés selon une logique évolutive allant de la conception d'une simple page HTML5 à la création d'un site web professionnel.

01/2021

ActuaLitté

Informatique

Laravel. Coffret en 2 volume, Développez des applications dynamiques en PHP 7

Ces deux livres offrent au lecteur un maximum d'informations sur le langage PHP et le framework Laravel pour développer des applications dynamiques. 1042 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 7 - Développez un site web dynamique et interactif (2e édition) Ce livre sur PHP 7 (en version 7.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...). Pour toutes les fonctionnalités détaillées, de nombreux exemples de code sont présentés et commentés. 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. Un livre de la collection Expert IT Laravel - Un framework efficace pour développer vos applications PHP Ce livre s'adresse aux développeuses et développeurs qui souhaitent découvrir Laravel et acquérir des bases solides pour être autonomes dans le développement d'applications avec ce framework. Pour l'apprécier, il est conseillé d'avoir un minimum de connaissances sur les concepts de base du langage PHP ou d'un autre langage orienté objet. L'auteur commence par détailler la préparation de l'environnement de développement. Ensuite, les éléments clés du développement avec Laravel sont étudiés et agrémentés d'exemples : la création de routes, l'utilisation des vues, le mapping objet-relationnel avec l'ORM Eloquent, la mise en place de contrôleurs, le filtrage avec les middlewares ou encore le traitement des données d'un formulaire. Vous apprendrez également à mettre en place un système d'authentification et à gérer les autorisations, à utiliser les sessions et les files d'attentes et à planifier l'envoi d'email. Pour finir, l'auteur traite la mise en place de tests automatisés, l'intégration de composants ou le recours à des fonctions assistantes avant de conclure par le déploiement en production de l'application développée. A l'issue de la lecture de ce livre, le lecteur sera en mesure de développer des applications PHP robustes et fiables avec Laravel.

06/2019

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é

France

Sites et Cités remarquables de France. Tome 1

Retrouvez dans les 2 volumes de ce guide la présentation de plus de 270 villes et territoires adhérents de l'Association Sites et Cités remarquables de France, porteurs d'un label Villes et pays d'art et d'histoire ou d'un classement Site patrimonial remarquable. L'occasion de redécouvrir la France et ses trésors patrimoniaux ! Les incontournables de la destination. Nos coups de coeur : les meilleurs souvenirs de voyage des auteurs. Nos suggestions d'itinéraires : une sélection des plus beaux parcours. Les meilleurs spots en famille : nos activités préférées pour les 6-14 ans. Les régions de ce guide : Ile-de-France, Hauts-de-France, Normandie, Bretagne, Pays de la Loire, Centre-Val de Loire, Grand Est, Bourgogne-Franche-Comté, Auvergne-Rhône-Alpes. Utilisez la carte Michelin n° 792.

04/2021

ActuaLitté

Informatique

Créez vos sites Web avec WordPress. 3e édition

WordPress est un système accessible, flexible et puissant de gestion de contenu permettant de concevoir et de gérer facilement un site Internet. Cet ouvrage se destine à toute personne souhaitant découvrir ou se perfectionner avec WordPress. "100 % pratique", clair et concis, cet ouvrage est un concentré d'expériences : les clés et les bonnes méthodes pour évoluer sereinement dans la création (ou la gestion) d'un projet WordPress professionnel ou amateur. Compléments indispensables, les ressources numériques téléchargeables sur le site permettent au lecteur de mettre en pratique le contenu du livre : templace WordPress, sources Photoshop destinées au design, codes sources des exemples, fichiers HTML/CSS de l'intégration statique, liens utiles. 3e édition actualisée (à jour des dernières versions de WordPress).

03/2017