Langue française

  • Notre domicile est protégé par une porte d'entrée verrouillée qui assure notre sécurité. Notre intimité et notre vie privée sont protégées par des portes qui séparent les pièces et les rideaux qui couvrent nos fenêtres. Mais, qu'en est-il de notre vie privée et de notre sécurité dans le domaine numérique, en particulier sur Internet ? Que ce soit une enceinte, un ordinateur, un smartphone ou une tablette, quelles précautions devons-nous prendre pour que ces machines ne connaissent pas tout de nous, et bien plus que n'importe qui ?
    C'est devenu une évidence : l'environnement numérique est aujourd'hui extrêmement intrusif, les outils et services numériques que nous utilisons au quotidien collectent des données personnelles en permanence sans même que nous nous en rendions compte. Les risques sont nombreux : publicité hyper ciblée, vol de données, piratage, harcèlement, l'actualité nous en donne chaque jour des exemples. Face à cet état de fait, chacun se pose les mêmes questions : que faire et comment faire ? Est-il véritablement possible de protéger et sécuriser ces informations privées ?
    Ce guide a pour objectif de répondre à ces questions. Il s'adresse à tous ceux qui utilisent quotidiennement un ordinateur, une tablette, une enceinte connectée, une montre connectée ou un smartphone... donc à tout le monde !
    Pour comprendre les risques, il vous emmène au fil des pages, dans le quotidien de Maxime, un salarié qui, à chaque moment de la journée, accumule les ennuis par son utilisation inconsciente du numérique : fuites de données, piratages, collectes des données personnelles, Maxime met à mal sa vie privée et professionnelle sans s'en douter.
    Ce guide est composé de vingt chapitres qui s'organisent autour d'un récit décrivant les habitudes de Maxime au cours d'une journée type. Chacune de ses habitudes est détaillée pour mettre en lumière la problématique posée, apporter des explications, des exemples complémentaires et bien sûr, proposer des solutions adaptées en fonction du niveau de chacun, de l'utilisateur novice en informatique à l'utilisateur ayant déjà de bonnes connaissances. Ces solutions s'appuient sur de nombreux conseils d'utilisation, le paramétrage des outils existants et l'installation de services ou logiciels majoritairement libres (et gratuits).
    Le livre se termine par des ateliers pratiques détaillant comment paramétrer efficacement les outils ou services utilisés par tous que sont Facebook, Google, Chrome et Twitter.

  • Ce livre s'adresse à toute personne désireuse d'entrer dans le monde du développement d'applications .NET grâce au langage C#, ici dans sa toute dernière version en date, la version 10.

    Après une introduction rapide sur le fonctionnement de C# 10 et de son framework associé .NET, le lecteur pourra installer l'environnement de développement multi-plateforme, Visual Studio Code, afin de pratiquer les divers exercices présents tout au long du livre.

    Le lecteur commence ensuite par étudier la syntaxe de base du langage ainsi que les éléments associés pour écrire des programmes simples rapidement. Il abordera également un concept fondamental et central : la programmation orientée objet, paradigme utilisé dans l'utilisation de nombreux langages de développement.

    Pour créer des programmes robustes et performants, le lecteur découvrira les principaux éléments algorithmiques du langage, comme les boucles, les collections ou encore la gestion des erreurs.
    Des concepts supplémentaires, comme LINQ, seront étudiés en profondeur à travers des exemples concrets ponctués d'exercices en autonomie.

    D'autres notions essentielles telles que l'asynchronisme, le fonctionnement des flux de données, la sérialisation en binaire, XML ou encore JSON seront couvertes afin de compléter le panorama des possibilités du langage.

    Pour permettre au lecteur d'étendre sa réflexion pour ses projets futurs, un chapitre propose un tour d'horizon des applications qu'il est possible de développer grâce à C#, comme des applications web, Windows ou mobile, le tout illustré par des exemples. Un ultime chapitre propose un glossaire qui servira d'aide-mémoire aux développeurs.

  • Windows 11

    ,

    • Eni
    • 9 Février 2022

    Ce livre vous présente l'ensemble des fonctionnalités de cette nouvelle version du système d'exploitation Windows 11 parue en octobre 2021. Il est destiné à tout utilisateur d'un ordinateur équipé de Windows 11 muni ou pas d'un écran tactile.

    Vous découvrirez tout d'abord les nouveautés de cette version ainsi que l'environnement de travail (Bureau, fenêtres, menu Démarrer...) et les manipulations liées à une utilisation de Windows sur un écran tactile.

    Vous apprendrez à gérer les fichiers et dossiers situés sur votre ordinateur mais également sur votre espace de stockage en ligne OneDrive : créer des dossiers, copier/déplacer des fichiers, graver ou compresser les fichiers, les partager et effectuer des recherches.

    Vous découvrirez quelques applications intégrées à Windows 11 telles que l'application Photos, le Lecteur Windows Media, les applications Courrier, Calendrier, Conversation et Teams ainsi que le navigateur Internet Microsoft Edge, l'application Capture d'écran et Paint 3D.

    Lorsque vous serez familiarisé avec cet environnement, vous serez à même de le configurer, créer des comptes utilisateurs et personnaliser l'interface (arrière-plan du Bureau, raccourcis, vignettes du menu Démarrer...).

    Vous découvrirez dans la partie consacrée à la communication les fonctions liées au partage des données via un réseau (domestique ou professionnel) et la connexion à distance. La dernière partie de ce manuel aborde des notions plus techniques sur les outils système (Gestionnaire des tâches, défragmentation, Nettoyeur de disque, Enregistreur d'actions...), la sauvegarde et restauration des fichiers et du système, l'installation d'applications et de périphériques, la protection de votre ordinateur et la sécurité de vos données.

  • Ce livre, qui couvre jusqu'à la version 17 de Java, s'adresse à tout informaticien désirant développer sous Java. Que le lecteur soit débutant ou qu'il ait déjà une première expérience avec un autre langage, il trouvera dans cet ouvrage toutes les bases nécessaires pour se familiariser rapidement avec un des langages les plus utilisés au monde.

    Après une présentation de la plateforme Java SE, de son installation sous Windows et Linux et de l'environnement de développement utilisé dans le cadre de l'ouvrage (Eclipse, MySQL), le lecteur étudie les bases du langage et la programmation orientée objet. Parmi la richesse de l'API Java, un focus est fait sur l'API de gestion des dates, sur les nouvelles possibilités offertes par les interfaces et sur la notion de modules.

    Les expressions lambda et les API sous-jacentes comme l'API java.util.function ou l'API Stream sont détaillées avant de passer à l'étude du développement d'applications graphiques avec la bibliothèque Swing. Le développement d'applications client/serveur est également présenté avec l'API JDBC assurant l'accès aux bases de données relationnelles.

    Le déploiement étant une étape importante du succès d'une application, le dernier chapitre présente la distribution d'une application avec la solution classique des fichiers d'archives ou l'utilisation des outils jlink et jpackage.

    De nombreux exercices avec leurs corrigés permettent au lecteur de valider ses connaissances et de mettre en pratique immédiatement les notions étudiées.

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

  • Python : apprenez à développer des projets ludiques

    Lilian Buzer

    • Eni
    • 13 Octobre 2021

    Vous rêvez de découvrir la programmation tout en réalisant des projets ludiques, vous souhaitez connaître les astuces du langage Python devenu incontournable cette décennie, alors ce livre, rédigé par un expert, vous permettra d'atteindre ces objectifs.

    Tout d'abord, vous êtes guidé pour choisir et mettre en place votre environnement Python sur PC et sur Mac. Après cela, l'auteur vous propose de vous enseigner de façon ludique et pédagogique ce langage accessible à tous et très puissant grâce à une centaine d'exercices corrigés de difficulté progressive. Ainsi, quatre chapitres permettent d'assimiler les bases de la programmation : variables, types, conditions, boucles, liste et fonctions et d'anticiper les pièges à éviter. Cette nouvelle édition s'enrichit d'un chapitre qui présente les meilleures techniques pour concevoir tous vos programmes, même les plus complexes.

    Puis l'auteur vous propose de tester la facilité d'approche de Python et la créativité offerte par ses librairies en dépassant vos limites grâce à quarante projets guidés. Leur niveau de difficulté indiqué par des ★ vous permet de faire évoluer rapidement vos compétences. Un chapitre dédié à la spécialité Numérique et Sciences Informatiques des classes de lycée propose des cours complets et des projets en adéquation avec le programme officiel du Ministère de l'Education Nationale.

    Dans les deux derniers chapitres, vous pourrez aller plus loin dans la mise en pratique de vos apprentissages avec la création de plusieurs jeux d'arcade avec Pygame et dans la découverte d'algorithmes d'Intelligence Artificielle orientés images et jeu de stratégie. Les codes sources complets des projets sont téléchargeables sur le site www.editions-eni.fr.

  • Ce livre sur l'apprentissage du langage JavaScript s'adresse à des lecteurs qui souhaitent maîtriser cette brique incontournable et omniprésente dans le développement de sites Web (intranet, extranet, internet) et dans celui d'applications hybrides pour smartphones et tablettes.
    En effet, même si des solutions logicielles existent pour contourner la connaissance du langage JavaScript, sa maîtrise est un atout essentiel pour acquérir une expertise dans le domaine des technologies du Web 2.0.

    En prenant le parti que le lecteur n'a que des connaissances minimales en programmation, l'auteur débute par des rappels ou des apports en algorithmie. Il explique ensuite les bases du langage JavaScript. Les différents concepts, principes ou fonctionnalités sont mis en oeuvre au travers d'exemples concrets facilement réutilisables ensuite dans d'autres développements.

    Dans la mesure où le langage JavaScript interagit avec d'autres technologies web (ou langages) comme l'incontournable HTML, les feuilles de styles CSS, les langages de script orientés serveurs comme PHP ou des outils comme Ajax, ce livre vous permettra aussi de faire vos premiers pas sur ces différentes technologies.

    Dans cette quatrième édition, le livre intègre des chapitres supplémentaires relatifs aux principaux frameworks JavaScript tels que Svelte et React facilitant le développement d'applications web. Un chapitre vous présente également React Native (déclinaison de React) qui permet de développer aisément des applications pour mobiles avec une approche hybride, c'est-à-dire avec un même code déployable sur plateformes Android et iOS (iPhone et iPad).

    Tous les chapitres du livre intègrent de nombreux exemples largement commentés et en progression logique. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Vous y trouverez aussi des applications « ;bonus», non décrites dans le livre, mais très intéressantes.

  • Dans les premières éditions, ce livre était dédié à une découverte et à une compréhension de ce phénomène nouveau, les réseaux sociaux. Suite au choc planétaire de 2020, le paradigme a changé : le monde s'est foncièrement digitalisé et les réseaux sociaux font maintenant partie de notre quotidien personnel autant que professionnel. Ils sont une solution numérique reconnue pour permettre de garder, construire et utiliser le lien social dont nous avons tous besoin. Pour les entreprises, il s'agit de communiquer, collaborer et vendre (ou se vendre) grâce aux médias sociaux. Nous cherchons donc plus que jamais à tirer parti des bénéfices qu'ils procurent tout en prenant conscience des risques et nuisances qu'ils peuvent engendrer. Ces médias sociaux sont devenus des médias à composante sociale.

    Aujourd'hui, le sujet des réseaux sociaux va bien au-delà des célèbres Facebook, Twitter, LinkedIn, Instagram... ; il inclut les outils de communication et de partage de plus en plus répandus y compris dans le monde professionnel tels que Slack, Strava, Twitch, Clubhouse. Et ce sont désormais les outils de bureautique et les outils institutionnels qui se « socialisent » en intégrant peu à peu des composants sociaux comme les « J'aime », les commentaires et les partages. Au travers des réseaux sociaux professionnels, vous pouvez désormais parfaire votre e-réputation pour susciter la vente grâce au développement de votre image ; vous pouvez également vendre avec du social selling et vous pouvez collaborer grâce aux outils collaboratifs. C'est ainsi que vous serez amené en tant que professionnel à définir une stratégie digitale voire une stratégie social media gérée par un Community manager ou par un responsable de stratégie digitale.

    Cette septième édition du livre a été foncièrement revisitée pour prendre en compte cette évolution.

    Du Web 1.0 au 4.0, ce livre accompagnera les débutants et les initiés dans un premier chapitre dédié à la compréhension des réseaux sociaux et des méthodes de base pour atteindre ses objectifs. Dans la seconde partie sont présentés les médias sociaux incontournables de la planète social média : Facebook, Twitter, Linkedin, Instagram, Snapchat et Tiktok. Dans la troisième et dernière partie sont présentés tous les autres, avec autant d'exhaustivité que possible.

    Passez le cap de l'a priori sur le sujet et plongez-vous dans la diversité et l'exhaustivité des exemples de situation présentés dans ce livre pour tirer parti de tous ces outils et optimiser votre stratégie social media.

  • Ce livre vous présente les principales fonctionnalités du système d'exploitation Windows 11 ; il est destiné à toute personne souhaitant prendre en main rapidement ce nouvel environnement. Si vous êtes novice en informatique, ce livre vous guidera pas-à-pas pour vous apprendre à utiliser votre ordinateur ou votre tablette tactile équipée de Windows 11 ; si vous avez déjà utilisé un ordinateur sous une précédente version de Windows, il vous aidera à vous retrouver dans ce nouvel environnement. Il s'agit de clarifier des notions essentielles pour apprendre à travailler efficacement : qu'est-ce qu'un compte Microsoft, à quoi peut me servir OneDrive, comment retrouver mes applications et quelles sont les bonnes méthodes de travail à acquérir sur ordinateur mais également sur tablette ?

    Les principaux éléments d'interface vous sont présentés dans le détail (le Bureau, le menu Démarrer, les fenêtres...) ainsi que toutes les manipulations qui vous permettront de gérer vos fichiers, images, vidéos... : classer ces fichiers dans des dossiers pour les retrouver facilement, apprendre à les déplacer, les copier sur une clé USB, les rechercher ou encore les partager sur OneDrive pour que d'autres personnes puissent y accéder.

    Les principales applications livrées en standard avec Windows vous sont présentées : le navigateur Internet Microsoft Edge, les applications Courrier (pour envoyer et recevoir des e-mails), Calendrier (pour gérer vos rendez-vous), la messagerie instantanée Conversation, l'application Photos, le Lecteur Windows Media (pour écouter votre musique et visionner vos vidéos), Paint 3D et la nouvelle application Capture d'écran et croquis.

    Pour terminer, nous vous présentons comment personnaliser votre environnement (changer les couleurs de l'interface, ajouter une photo en fond d'écran...), gérer votre compte Microsoft, installer des applications à partir de Windows Store et installer une imprimante.

  • Lightroom permet de gérer un très large catalogue d'images en intervenant sur leurs métadonnées et leur rendus visuels. A la différence d'un logiciel de retouche d'images, Lightroom vous donne la possibilité d'appliquer vos réglages à un nombre illimité d'images en quelques clics.

    Ce livre présente dans le premier chapitre l'interface et les réglages du logiciel et les premières étapes de travail telles que l'importation des nouvelles images, l'affichage, le triage et l'empilement des images du catalogue. Les fonctionnalités avancées d'analyse de l'image de Lightroom telles que la géolocalisation des images et la reconnaissance faciale des personnes sont également abordées.

    Côté gestion de votre base de données photographique, nous aborderons la gestion de la base de données, l'organisation des images, et la gestion des métadonnées.

    Tous les outils de retouches (Transformation géométrique, recadrage et retouches) sont explorées. Nous verrons aussi les méthodes de fusion de plusieurs images telles que la fusion Panorama et la fusion HDR.

    Enfin, dernière étape de travail, l'export des images est abordé ainsi que toutes les fonctions de création avancée de Lightroom : la création d'une planche contact, d'un diaporama, d'un livre ou d'un site portfolio.

    Que vous soyez novice ou utilisateur expérimenté, ce livre vous permettra de maitriser les dernières technologies de gestion de la photographie numérique pour maximiser le potentiel de votre travail photographique.

  • Windows 11 : installation et configuration

    Yann Bardot

    • Eni
    • 8 Décembre 2021

    Ce livre sur Windows 11 (rédigé sur la version 21H2 build 22000.100 et supérieure) s'adresse à des administrateurs et techniciens réseau qui évoluent dans un environnement d'entreprise avec des postes clients Windows 11.

    Il a été conçu pour permettre au lecteur de maîtriser toutes les spécificités du système d'exploitation client Microsoft : l'installation et la configuration de l'OS, la personnalisation de l'interface (tous les mouvements tactiles sont détaillés), le partitionnement des disques et la gestion des pilotes de périphériques, la gestion des clients Windows (accès à distance, imprimantes, BranchCache...), les fonctionnalités liées à la sécurité avec entre autres EFS, BitLocker et AppLocker, ainsi que la protection et la récupération du système.

    L'objectif de ce livre est de rendre le lecteur autonome en termes de maintenance du système, de surveillance et d'optimisation des performances. Chaque sujet est approfondi et détaillé : tous les concepts sont illustrés par des manipulations afin de bien en assimiler les mécanismes.

  • Cet ouvrage est destiné aux personnes qui souhaitent découvrir la programmation VBA avec Excel ou qui souhaitent comprendre comment fonctionnent les macros, ces programmes qui permettent de gagner un temps considérable pour réaliser des tâches répétitives. Que vous ayez déjà des notions de programmation ou que vous soyez un parfait débutant, Il va vous permettre de découvrir au fur et à mesure des chapitres, les différents aspects de la programmation VBA et comment les exploiter dans Excel.

    Vous débuterez par la découverte de l'Enregistreur de macros et les différentes interfaces qui s'offrent à vous lorsqu'il s'agit de programmer. Vous apprendrez à créer vos premiers programmes, à déclarer et utiliser les différentes variables et constantes puis à faire la distinction entre les fonctions, les procédures et les macros.

    Vous poursuivrez votre apprentissage en découvrant les principales structures du code que sont les conditions, les boucles et les opérateurs. Vous apprendrez à manipuler les textes et les dates puis les cellules, les feuilles, les classeurs avant d'exploiter l'application Excel dans son ensemble.

    Les chapitres sur les formules et les graphiques vous permettront d'automatiser vos rapports et, pour permettre à vos collègues d'utiliser vos applications, vous apprendrez à créer des formulaires. Les techniques permettant de gérer les erreurs et de déboguer les programmes seront également évoquées.

    Pour finir, quelques pistes vous permettant d'aller plus loin comme les modules de classes, la personnalisation du ruban Excel ou encore le pilotage des autres applications Office.

    Chaque chapitre est suivi d'une série d'exercices dont vous trouverez une version corrigée en fin d'ouvrage et dans les fichiers disponibles en téléchargement. Le livre se termine par un exercice récapitulatif dont l'objectif est de créer une application complète.

  • InDesign 2021 : les fondamentaux de la mise en page

    Christophe Aubry

    • Eni
    • 16 Mars 2022

    Ce livre, sur Adobe InDesign, présente les fonctionnalités de base de PAO d'InDesign. Il a été rédigé avec la version 16.1 d'InDesign.

    Après la présentation de l'interface commune aux logiciels de la suite Adobe, vous découvrirez comment créer une page avec tous les éléments nécessaires à la composition. Ensuite vous y ajouterez des blocs de texte ou d'images et apprendrez à les manipuler.

    Vous verrez comment mettre en forme le texte, avec notamment les feuilles de styles qui permettent une mise en forme structurée et vous apprendrez à insérer des tableaux bien formatés. Vous découvrirez ensuite comment mettre en valeur les pages avec la gestion des images et des éléments graphiques (dessin, effets...) qui la composent.

  • PowerPoint 2021

    Collectif

    • Eni
    • 13 Avril 2022

    Ce guide pratique vous présente dans le détail toutes les fonctionnalités de Microsoft® PowerPoint 2021. Il s'adresse à toute personne désirant découvrir et approfondir l'ensemble de ses fonctionnalités.

    Après la description du nouvel environnement, les différents modes d'affichage et la gestion des documents (ouverture et enregistrement de présentations et de modèles, partage et enregistrement sur OneDrive, gestion d'album photos, impression...), vous apprendrez à créer et modifier les différents éléments d'une présentation : les diapositives, les masques, les thèmes, les arrière-plans, les sections...

    Dès lors, vous pourrez créer le contenu de chaque diapositive en saisissant le texte, le plan puis en le mettant en valeur ; vous verrez ensuite comment créer, modifier et mettre en valeur toutes sortes d'objets : formes automatiques, tableaux, images, modèles 3D, sons, vidéos, diagrammes et graphiques ; vous exploiterez les fonctionnalités relatives à l'édition vidéo (ajouter, rogner, appliquer des effets artistiques, tronquer le début ou la fin de vos vidéos) et à la retouche d'images (effets artistiques, détourage de forme, reflets, corrections de couleurs, compression...).

    Vous pourrez alors lancer votre premier diaporama puis y intégrer effets d'animation, images cliquables représentant une ou plusieurs diapositives (zoom de résumé, zoom de diapositive et zoom de section), annotations... Vous apprendrez à définir le minutage des diapositives, à ajouter des transitions (dont le fameux effet Morphose), à enregistrer le diaporama au format vidéo afin de réutiliser l'animation dans d'autres présentations ou la partager avec vos proches sur DailyMotion ou Youtube.

    Un chapitre traite du travail collaboratif et explique dans le détail comment partager une présentation stockée sur son espace OneDrive et comment travailler à plusieurs sur une présentation grâce à la co-édition. Le livre se termine par des fonctionnalités avancées telles que la personnalisation du ruban, les échanges avec Excel et Word et la gestion du compte Utilisateur.

  • Excel Microsoft 365 : fonctions de base

    Collectif

    • Eni
    • 13 Juillet 2021

    Ce livre vous présente dans le détail les fonctions à connaître pour créer vos premiers tableaux et graphiques avec Excel, le célèbre tableur de Microsoft® ; il s'adresse à toute personne débutante dans l'utilisation d'Excel. Il a été rédigé avec la version d'Excel disponible avec un abonnement Microsoft 365.

    Après la description de l'environnement comprenant le ruban et l'onglet Fichier, vous apprendrez à créer, enregistrer, ouvrir vos classeurs y compris sur l'espace de stockage en ligne OneDrive. Vous découvrirez toutes les techniques de saisie et de modification des données (nombres, dates, séries de données, remplissage instantané...).

    Vous verrez ensuite comment effectuer des calculs simples (somme, pourcentage, statistiques) en exploitant les nombreuses fonctions de calcul d'Excel. Vous apprendrez à modifier le contenu des cellules, à copier/déplacer des données, à trier le tableau, à modifier sa structure en ajoutant ou supprimant des lignes et colonnes et en gérant les feuilles de calcul qui le composent.

    Vous exploiterez ensuite les nombreuses fonctions mises à votre disposition pour mettre en forme vos tableaux (polices de caractères, formats des nombres et dates, couleurs, bordures, styles...) avant d'en modifier la strong>mise en page (marge, en-tête et pied de page) en vue de les imprimer.

    Excel est un outil puissant en matière de représentation graphique ; vous verrez comment créer et mettre en forme les principaux types de graphiques disponibles : graphiques linéaires, histogrammes, sectoriels, graphiques de cartes en 2D. La dernière partie est consacrée aux objets graphiques et détaille l'insertion et la mise en forme d'objets graphiques, de diagrammes (organigrammes), d'images (icônes, modèles 3D) à l'aide des nombreux effets à votre disposition.

    Si vous souhaitez aller plus loin sur ce sujet, vous pouvez vous procurer dans la même collection, le livre Excel Microsoft 365 - Maîtrisez les fonctions avancées du tableur de Microsoft®.

  • Ce livre couvre les fonctions avancées de Microsoft® Word ; il est destiné à toute personne connaissant les bases de Word et souhaitant aller plus loin par l'apprentissage des fonctions avancées de ce traitement de texte. Il a été rédigé avec la version de Word disponible avec un abonnement Microsoft 365.

    Vous découvrirez les nouvelles fonctionnalités relatives à l'affichage. Vous verrez ensuite comment gérer les différentes versions d'un même document et comment modifier un document pdf dans Word.

    Vous apprendrez à créer des insertions automatiques, des équations mathématiques, à insérer des champs pour afficher des informations variables...

    Dans la partie consacrée à la mise en forme du document, vous apprendrez à utiliser les polices OpenType dans Word, à créer des listes à plusieurs niveaux, à comparer des mises en forme, à personnaliser le thème du document, à créer et gérer les styles et à créer des modèles de document.

    Une partie est consacrée à la création de longs documents : vous apprendrez à organiser votre document en sections, à créer plusieurs en-têtes et pieds de page pour un même document, à créer des signets et renvois, des notes de bas de page et de fin de document et à insérer un filigrane dans le fond des pages. Vous apprendrez à créer le plan du document à partir des différents styles de titres puis à bâtir table des matières, table des illustrations, bibliographie, index et document maître.

    La partie suivante est consacrée à la réalisation de formulaires et mailing (publipostage).

    Pour finir, vous verrez comment importer des données dans Word (une feuille de calcul Excel, par exemple), comment partager et co-éditer un document, comment personnaliser votre environnement de travail en modifiant la barre d'outils Accès rapide, le ruban et en gérant vos comptes utilisateurs Microsoft et comment créer des macro-commandes.

  • Scala : prise en main du langage

    Agnes Maury

    • Eni
    • 17 Janvier 2022

    Cet ouvrage est destiné aux développeurs souhaitant se lancer dans le développement fonctionnel avec le langage Scala. Des notions de Java sont préférables mais non nécessaires. Il apporte les bases théoriques et pratiques du langage et présente deux applications concrètes afin de développer en Scala dans le monde d'aujourd'hui.

    Dans un premier chapitre, vous découvrirez les origines de Scala ainsi que ses atouts avant de disposer d'un aperçu du langage au travers des éléments basiques du développement, de la définition d'une variable aux classes, en passant par les différents types de données.

    Vous entrez ensuite dans le coeur de l'ouvrage avec un chapitre sur la programmation fonctionnelle qui fait la force de Scala et qui est étudiée en détail. Les concepts qui y sont présentés seront utilisés dans tous les chapitres à suivre.

    Vous étudierez ensuite sbt, l'outil de gestion et de construction de Scala, ainsi que l'architecture d'un projet avant d'appréhender un cas concret d'utilisation du langage sur une problématique contemporaine : la création et la consommation d'API.
    Enfin, dans un dernier chapitre, le cas des connexions à une base de données en prenant comme exemple une base en mémoire sera traité.

    Tout au long de ce livre, des exemples de code vous seront fournis afin d'illustrer les concepts présentés ainsi que des exercices proposant de les mettre en pratique.

  • Réseaux informatiques : notions fondamentales

    José Dordoigne

    • Eni
    • 13 Avril 2022

    Ce livre sur les réseaux s'adresse aussi bien aux personnes désireuses de comprendre les réseaux informatiques et les systèmes d'exploitation, qu'aux informaticiens plus expérimentés souhaitant renforcer et mettre à jour leurs connaissances.

    Le lecteur identifie les contextes d'accès aux réseaux d'aujourd'hui grâce notamment à des illustrations détaillant clairement les composants et technologies mis en jeu. De nombreux exemples reposant sur une approche client/serveur lui permettent de passer en revue les systèmes d'exploitation les plus courants, ainsi que les matériels associés. La tolérance de panne et le stockage sont également détaillés avec les différentes typologies de disque ainsi que les notions telles que NAS, SAN, zoning, Fibre Channel, FCoE ou encore iSCSI. Les protocoles de réplication entre baies sont également décrits ainsi que le fonctionnement de la déduplication pour les sauvegardes et le principe des WAAS. Une synthèse sur la virtualisation est proposée permettant au lecteur de bien comprendre les enjeux, les avantages et inconvénients apportés par les différentes solutions du marché.

    Avec une approche pragmatique, l'auteur permet ensuite au lecteur de mieux comprendre le modèle OSI en couches réseau de référence. Puis, de manière exhaustive, les principes de base sont présentés (normes, architectures courantes, câblages, codage des données, topologie, réseaux sans fil, interconnexions de réseaux, boucle locale optique de la fibre...) puis les différents protocoles qui comptent dans les réseaux informatiques (PXE, WOL, Ethernet, Wi-Fi, Bluetooth, ADSL, WiMax, téléphonie 2G à 5G...) sont déclinés d'un point de vue opérationnel sans noyer le lecteur dans un discours trop théorique. Une partie sur les orbites basses permet de donner une visibilité sur les solutions en cours et les projets à venir. Un panorama des objets connectés IoT est également proposé.

    Les couches basses sont décrites de façon détaillée en proposant de nombreuses illustrations sur la connectique et les matériels utilisés (codage, signaux, connectique coaxiale, cuivre, fibre). La configuration réseau est examinée pour Windows, Linux, macOS, iOS et Android. Les méthodes d'accès au support CSMA/CA, CSMA/CD ainsi que le jeton passant sont expliqués. D'un point de vue réseau, les équipements agissant au niveau des différentes couches OSI sont examinés : répéteur, pont, routeur, passerelle. L'algorithme du Spanning Tree ainsi que le fonctionnement des VLANs sont expliqués au travers d'exemples détaillés. Le fonctionnement de VSS et les protocoles liés au routage (RIP, OSPF, BGP, HSRP) sont passés en revue. Des exemples de configuration sont proposés au travers de Packet Tracer et les technologies FDDI, ATM, SONET et autres relais de trames sont également étudiés.

    Les protocoles TCP/IP sont présentés en détail, en particulier la décomposition en sous-réseaux en IPv4, ainsi qu'une approche complète de l'adressage IPv6 (dont la voix sur IP). Les services réseau tels que DHCP, DNS, NTP ou SNMP sont également décrits. Le principe des méthodes d'authentifications NTLM et Kerberos est abordé. Un chapitre traite des principes de base de la sécurité face aux menaces qui pèsent sur un réseau en proposant de nombreux liens vers des sites gratuits d'investigation.

    En annexe est fournie une liste des acronymes les plus significatifs dans le monde des réseaux informatiques.

  • Illustrator 2021 : les fondamentaux du dessin vectoriel

    Didier Mazier

    • Eni
    • 16 Mars 2022

    Ce livre, sur Adobe Illustrator, présente les fonctionnalités de base d'Illustrator en matière de dessin vectoriel. Il a été rédigé avec la version 25.2.2 d'Illustrator.

    Le livre débute par une présentation des différents éléments d'interface (panneaux, plans de travail, espaces de travail, règles, repères, grille) avant d'aborder la gestion des documents et des calques.

    Vous découvrirez ensuite les outils permettant de créer des formes diverses, d'insérer et de mettre en forme du texte et verrez en détail l'utilisation des outils Plume pour la création des tracés.

    Vous apprendrez à modifier et mettre en valeur les objets en leur appliquant des attributs, des styles, des effets, des transformations.

  • Excel 2021

    Collectif

    • Eni
    • 13 Avril 2022

    Ce guide pratique vous présente dans le détail, les différentes fonctions du célèbre tableur Microsoft® Excel 2021. Il s'adresse à toute personne désirant découvrir et approfondir l'ensemble de ses fonctionnalités.

    Après la description de l'environnement, la gestion des classeurs, des modèles et des feuilles de calcul, vous découvrirez toutes les techniques de saisie et de modification des données (nombres, dates, séries de données, remplissage instantané, équations...).

    Vous verrez ensuite comment effectuer toute sorte de calculs, des plus simples (pourcentage, statistiques) aux plus complexes (formule conditionnelle, calcul sur les dates, fonctions de recherche, calcul de remboursement d'emprunt, table à double entrée, consolidation de feuilles de calcul, calcul matriciel...). Une partie est consacrée aux outils d'analyses : réalisation de scénarios, calcul de valeur cible, audit de vos feuilles de calcul et utilisation du Solveur.

    Vous exploiterez ensuite les nombreuses fonctions mises à votre disposition pour mettre en forme vos tableaux (polices de caractères, couleurs, bordures, formats conditionnels, styles...). Vous apprendrez à trier et filtrer vos données, à organiser vos tableaux sous forme de plans et à les imprimer.

    Excel est un outil puissant en matière de représentation graphique ; vous découvrirez les nombreux types de graphiques disponibles : graphiques linéaires, histogrammes, sectoriels, graphiques de carte en 2D ou 3D, courbes de tendance et graphiques sparkline. Vous verrez aussi comment insérer des objets graphiques dans une feuille de calcul (formes, images, icônes, modèles 3D, diagrammes...).

    Mais Excel est aussi un outil très puissant en matière d'analyse de données : création et gestion de tableaux de données, réalisation de tableaux et graphiques croisés dynamiques que vous pourrez aisément filtrer et/ou trier.

    Une partie de ce livre est consacrée au travail collaboratif et comprend donc de nombreuses informations sur la protection des classeurs, le partage des données et la co-édition. Les derniers chapitres concernent les techniques pour optimiser la saisie (création de séries de données personnalisées, de listes déroulantes), l'importation de données, les macro-commandes, l'enregistrement des classeurs sous forme de page Web et la gestion de votre compte Utilisateur.

  • Teams

    Gilles Balmisse

    • Eni
    • 13 Avril 2022

    Ce guide pratique vous présente dans le détail, les fonctionnalités et les principales bonnes pratiques de Microsoft® Teams. Il s'adresse à toute personne disposant d'un accès à la plateforme de travail collaboratif Microsoft 365 et désirant découvrir et maîtriser ses possibilités de travail en équipe.

    Après la description de l'environnement et des grands principes de fonctionnement de Microsoft® Teams, vous découvrirez l'ensemble des fonctionnalités permettant de travailler en équipe. Ainsi, vous verrez notamment comment rejoindre, créer, modifier et quitter une équipe puis comment gérer ses membres, les applications et balises associées. Un chapitre est également consacré à la création, la gestion et le paramétrage des canaux et des onglets.

    Le chapitre suivant consacré à l'onglet Publications, aborde les nombreuses fonctionnalités permettant d'échanger au travers de messages au sein d'une équipe. Vous verrez également comment exploiter au mieux les fichiers de l'équipe à travers l'onglet Fichiers : accès, ajout, organisation des fichiers mais aussi collaboration ; vous verrez également comment échanger de l'information grâce au Wiki de l'équipe.

    La troisième partie de ce livre est consacrée aux fonctionnalités de communication. Vous verrez ainsi dans différents chapitres comment créer et exploiter les conversations privées, comment démarrer et gérer des appels audio ou vidéo, comment tirer parti des nombreuses fonctionnalités de réunion et enfin, comment créer et gérer des webinaires ou des évènements en direct.

    En plus de faciliter le travail en équipe, Microsoft® Teams est également un outil qui doit vous permettre d'améliorer votre efficacité personnelle. Une partie du livre lui est donc consacrée. Vous y verrez comment rechercher des contenus et des personnes, comment gérer sa disponibilité, son flux, ses notifications et ses fichiers. Un chapitre traite de la gestion des paramétrages de Teams pour en faciliter l'adoption. Cette partie se termine par les bonnes pratiques pour exploiter au mieux Microsoft® Teams que ce soit dans une perspective individuelle ou d'équipe.

    Enfin, la dernière partie aborde l'exploitation des applications pouvant être utilisées dans Microsoft® Teams. Après un premier chapitre expliquant les grands principes de fonctionnement, vous serez amené à découvrir au travers de chapitres dédiés, des applications importantes pour le travail en équipe telles que Planner et Listes mais également Word, Excel, PowerPoint, OneNote ou Forms.

  • L'objectif de ce livre est de fournir au lecteur débutant des bases solides pour explorer les ressources offertes par le Raspberry Pi tant du point de vue du système d'exploitation que du développement en Python. Les modèles Raspberry Pi 4 et Raspberry Pi 400 sont traités dans cet ouvrage. Aucun prérequis en Linux ou en électronique n'est nécessaire. Les programmes développés étant largement commentés, une première approche du langage Python est souhaitable, mais pas indispensable.

    Après une présentation physique des deux modèles de Raspberry Pi, vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte micro SD et rendre votre Raspberry Pi opérationnel. L'utilisation de Raspberry Pi Imager est expliquée en détail. La présentation du nouveau bureau graphique de Raspberry Pi OS est suivie de l'utilisation de Linux en ligne de commande. Les principales commandes nécessaires à l'exploitation d'un Raspberry Pi sous GNU/Linux sont abordées. La description du GPIO précède une présentation technique des composants utilisés dans le livre (carte Breadboard, résistance, bouton poussoir, LED, LED RGB, LED adressable, servomoteur, codeur rotatif, carte d'acquisition analogique). Chaque composant est ensuite mis en oeuvre à l'aide de scripts Python et de la bibliothèque gpiozero.

    Des projets concrets à réaliser permettent au lecteur d'utiliser ce matériel en suivant un cahier des charges. La construction d'une station météo est l'occasion d'utiliser un anémomètre, une girouette, un pluviomètre ainsi que différents capteurs (température, humidité, pression). La transmission des données via Sigfox ou LoRa sera évoquée ainsi que le partage de ces données dans un réseau météorologique. Les mesures relevées par la station météo sont, dans un premier temps, affichées en mode texte puis envoyées à une base de données InfluxDB avant d'être affichées sous forme de courbes dans le programme Chronograf.

  • 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 a été rédigé avec la version 5.8 de WordPress.

    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 de l'é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.

  • Débuter avec Azure : concepts fondamentaux et mise en oeuvre

    Thierry Bollet

    • Eni
    • 8 Décembre 2021

    Vous débutez avec le cloud de Microsoft d'Azure ? Vous vous posez très certainement de nombreuses questions. Quelles sont les définitions importantes à connaître ? Comment savoir ce que va me coûter mon environnement ? Quels sont les services disponibles ? Comment les déployer dans les règles de l'art ? Avec ce livre riche de nombreux exemples, l'auteur propose de répondre aux questions fondamentales pour que l'administrateur système en pleine découverte d'Azure puisse démarrer sereinement.
    Après une présentation des concepts de base d'Azure, le lecteur découvre alors comment créer ses premières ressources avant de poursuivre avec le déploiement de services périphériques complémentaires. Pas seulement le déploiement d'une ressource unique, mais bien le déploiement d'un ensemble de ressources cohérent et représentatif de ce que permet Azure, mettant en oeuvre la gestion de services annexes liés au réseau et machines virtuelles, au stockage, aux bases de données, à la sauvegarde ou encore à la sécurité.
    Au fil des pages, l'auteur présente ses bonnes pratiques pour éviter les erreurs courantes pour guider le lecteur dans ses propres déploiements et lui donner ainsi plus d'autonomie pour se construire sa propre expérience du Cloud Azure.

  • Ce livre sur AutoCAD 2022 est destiné à un public de dessinateurs techniques qui se forment à AutoCAD. Il présente les fonctionnalités essentielles pour maîtriser cette application de CAO/DAO et acquérir les bonnes pratiques pour une utilisation optimale. La réalisation de projets professionnels permet au lecteur de mettre en pratique au fil des chapitres les connaissances acquises.

    Les premiers chapitres s'intéressent plus particulièrement à la description de l'interface, à l'environnement de travail, aux outils de visualisation, aux outils de dessin et de construction de dessins de tout type. Ils abordent également la conception paramétrique et la gestion des objets ainsi créés. Les chapitres suivants s'attardent sur tous les éléments qui peuvent compléter ou automatiser la conception et le dessin jusqu'à la présentation détaillée (saisies et recherches dynamiques, poignées dynamiques, gestion avancée des calques, des blocs, blocs dynamiques et éléments de bibliothèque, gestion des tableaux, des champs, des références externes, calques sous-jacents, intégration d'images, gestion des objets annotatifs...). Enfin, vous sont présentées toutes les fonctionnalités permettant de gérer et présenter vos projets, de configurer l'impression, d'imprimer, de comparer des fichiers Dwg, d'exporter ou d'importer d'autres formats (dont SKP, DGN, PDF, IGES, STEP, SolidWorks, PRO-E, CATIA, NX...) de concevoir et exploiter les formats de consultation DWF 2D et PDF, de publier sur le Web et de personnaliser les options proposées par AutoCAD.

    Les nombreux exercices permettent au lecteur d'utiliser les fonctionnalités de dessin et de construction et d'organiser les données de projets professionnels pertinents. Le lecteur peut ainsi créer un tableau de surfaces, créer et utiliser concrètement des éléments de bibliothèque. Il exploite les références externes et habille le projet avec les annotations, cotations, repères et hachures adéquats. Enfin, il prépare l'impression et présente le projet. Les éléments nécessaires à la réalisation des exercices sont en téléchargement sur le site www.editions-eni.fr.

empty