Eni

  • Ce livre de la collection vBook se compose d'un livre de référence pour apprendre les fondamentaux du langage Python 3 et d'un approfondissement sous forme de vidéo sur la création d'un modèle de données sous Django.

    Livre Python 3 - Les fondamentaux du langage :
    Ce livre sur les fondamentaux du langage Python 3 s'adresse à tout professionnel de l'informatique, ingénieur, étudiant (et particulièrement en BTS Services Informatiques Organisations), enseignant ou même autodidacte qui souhaite maîtriser ce langage très abouti. Il couvre un périmètre relativement large, détaille tout le coeur du langage et du traitement de données et ouvre des perspectives importantes sur tout ce que Python 3 permet de faire (de la création d'un site web au développement de jeux en passant par la conception d'une interface graphique avec Gtk). Le livre est consacré à la branche 3 de Python, toutefois, comme le langage Python 2 est encore très présent, lorsqu'elles existent, l'auteur présente les différences importantes avec la branche antérieure de Python.
    La première partie du livre détaille les atouts de Python3 pour répondre aux besoins des entreprises quel que soit le domaine informatique concerné.
    La seconde partie porte sur les fondamentaux du langage : les notions sont présentées progressivement avec des exemples de code qui illustrent chaque propos. L'auteur a souhaité que le lecteur atteigne une autonomie réelle dans son apprentissage, avec pour chaque notion présentée deux objectifs distincts : permettre à celui qui ne connaît pas la notion de se l'approprier correctement, notamment en respectant son rôle, et permettre à celui qui la connaît de trouver des angles d'attaques originaux pour aller le plus loin possible dans son exploitation.
    La troisième partie permet de voir comment utiliser Python 3 pour résoudre des problématiques métiers et donc, comment utiliser tout ce qu'il y a autour de Python 3 (protocoles, serveurs, images, .). Dans cette partie, le fil conducteur est la fonctionnalité et non pas le module ; chaque chapitre se concentre sur la manière d'exploiter une fonctionnalité par l'utilisation d'un ou de plusieurs modules et présente une méthodologie, mais n'est pas centré sur une description anatomique des modules eux-mêmes. Les modules traités dans cette partie sont ceux qui ont été portés sous Python 3 ainsi que les fonctionnalités aujourd'hui matures pour cette dernière version du langage.
    Enfin, la dernière partie de l'ouvrage est un vaste tutoriel qui permet de mettre en pratique, dans un cadre professionnel, tout ce qui a été vu précédemment en créant une application qui couvre tous les domaines courants du développement (données, Web avec Pyramid, interface graphique avec Gtk, script système ...) et ainsi de présenter des solutions efficaces de développements utilisant Python 3.
    Le code source de cette dernière partie est intégralement téléchargeable sur le site www.editions-eni.fr pour permettre au lecteur de tester le programme et de le modifier à sa guise de manière à faire ses propres expériences.
    Les chapitres du livre :
    Avant-propos - Partie Les atouts de Python : Python dans le paysage informatique - Présentation de Python - Pourquoi choisir Python - Installer son environnement de développement - Partie Les fondamentaux du langage : Algorithmique de base - Déclarations - Modèle objet - Types de données et algorithmes appliqués - Motifs de conception - Partie Les fonctionnalités : Manipulation de données - Génération de contenu - Programmation parallèle - Programmation système et réseau - Bonnes pratiques - Partie Mise en pratique : Créer une application web en 30 minutes - Créer une application console en 10 minutes - Créer une application graphique en 20 minutes - Créer un jeu en 30 minutes avec PyGame - Annexes.

    Vidéo Création d'un modèle de données sous Django :
    Ces vidéos de formation vont vous permettre de maîtriser la création d'un modèle de données sous Django, première étape de la conception d'une application web.

  • Ce livre de la collection vBook se compose d'un guide complet pour apprendre les fonctionnalités de PAO du logiciel InDesign CC et d'un complément sous forme de vidéo sur la création et la gestion des blocs d'une composition.

    Livre InDesign CC - Le guide complet.

    Découvrez dans ce livre les fonctionnalités de PAO du logiciel InDesign CC 2019. Ce livre, paru en 2019, a été rédigé avec la version 14.0.2 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.

    Puis vous verrez comment créer des gabarits qui permettent d'élaborer des compositions homogènes et comment réaliser des livres composés d'une table des matières et d'un index. Vous apprendrez à utiliser les bibliothèques CC stockées dans le cloud avant d'aborder la diffusion de vos documents avec la création de PDF, la gestion de l'impression et la publication en ligne.

    Vidéo InDesign CC (édition 2020) - Les blocs dans une composition Cette vidéo de formation vous présente les fonctionnalités d'InDesign permettant la création et la gestion des blocs (couleur, copie, transformation...), la modification de leur contour, la création de blocs de texte, de blocs chaînés et l'habillage du texte autour des blocs.

  • Ce livre de la collection vBook a pour objectif de faciliter votre première utilisation de Fusion 360, de l'installation à la découverte de l'interface et des différents espaces de travail (2D, 3D et 4D pour l'animation et le rendu) ; le complément sous forme de vidéo vous aidera à mettre en pratique en réalisant un boîtier personnalisé pour Raspberry Pi 3 et 4.

    Livre Fusion 360 - Initiation à la modélisation 3D.

    Ce livre a pour objectif de faciliter votre première utilisation de Fusion 360, de l'installation à la découverte de l'interface et des différents espaces de travail (2D, 3D et 4D pour l'animation et le rendu). Des exemples concrets de création d'objets sont inclus tout au long de la prise en main des fonctions de base, de sorte que la théorie se mêle à la pratique.

    Il est destiné à toute personne débutante ou déjà designer, ingénieur, maker ayant des connaissances sur d'autres logiciels 3D et désireuse d'exploiter Fusion 360 pour créer intuitivement des objets paramétriques à partir d'esquisses 2D ou plusieurs types de modélisation 3D (solide, libre et surfacique) et pour créer également des prototypes en impression 3D, découpe laser et fraisage numérique (CNC).

    Les premiers chapitres vous permettront de découvrir l'environnement de travail, les fonctions permettant la réalisation d'esquisses 2D qui serviront à créer les plans de conception de vos objets, et la modélisation 3D. La puissance de Fusion 360 se mesure également aux nombreuses fonctions de modifications 2D et 3D qui rendront vos objets plus esthétiques et professionnels.

    Les chapitres suivants proposent plusieurs façons de concevoir deux objets simples comme un marque-page nominatif avec la fonction texte et un écriteau personnalisé avec l'importation d'une calligraphie ou d'un graphisme.

    Les « grands travaux » débutent au chapitre 7 avec la conception d'un bras robot articulé. Celui-ci sera dessiné intégralement grâce aux fonctions découvertes dans les premiers chapitres. Vous verrez comment y ajouter un socle d'un niveau technique plus élevé et même tester des variantes plus solides et plus esthétiques grâce aux outils de simulation de contraintes physiques des matériaux.

    Les derniers chapitres démontrent la capacité de Fusion 360 à analyser les mouvements du bras robots et à produire des images photo réalistes pour présenter et partager vos projets avec les internautes.

    Les bases acquises dans cet ouvrage vous ouvriront les portes vers de grandes réalisations. Chaque fonction est illustrée avec un cas concret et plusieurs chapitres vous permettront de mette en pratique par la fabrication d'objets précis. Vous découvrirez également comment ajouter de nouvelles fonctions au logiciel à travers trois exemples choisis, démontrant la grande variété des extensions gratuites ou payantes téléchargeables sur l'App-Store Fusion 360.

    Déjà très répandu, Fusion 360 bénéficie également d'une communauté grandissante d'utilisateurs professionnels, d'amateurs passionnés et d'étudiants en cours d'apprentissage. N'attendez plus pour l'essayer, Fusion 360 est LE logiciel pour la nouvelle génération de créateurs 3D !

    Vidéo Fusion 360 - Création d'un boîtier personnalisé pour Raspberry Pi 3 et 4.

    Cette vidéo de formation détaille comment modéliser en 3D un boîtier pour l'ordinateur de poche Raspberry Pi. Une fois modélisé pour être produit avec l'une des techniques numériques choisies, il pourra être testé puis utilisé concrètement.

  • Ce livre de la collection vBook se compose d'un guide complet pour apprendre l'ensemble des fonctionnalités du logiciel de dessin vectoriel Illustrator CC et d'un complément sous forme de vidéo sur la création de formes et de tracés.

    Livre Illustrator CC - Le guide complet.

    Ce livre de la collection Studio Factory détaille chaque fonction du logiciel de dessin vectoriel Illustrator CC : paru en 2019, il a été rédigé avec la version 23.0.1 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 y découvrirez les dernières avancées liées à l'organisation des plans de travail multiples, le nouveau panneau Propriétés, l'intégration des bibliothèques Creative Cloud et les principaux formats de fichiers gérés par Illustrator (ai, eps, pdf, svg...).

    Vous découvrirez ensuite les outils permettant de créer des formes diverses, d'insérer et de mettre en forme du texte (utilisation des polices OpenType SVG, jeux stylistiques) 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 et vous verrez comment transformer une photo en image vectorielle grâce à la vectorisation dynamique.

    Vous explorerez les fonctionnalités comme la gestion avancée des dégradés de contours, des formes libres riches et photoréalistes, les motifs répétitifs et le réglage précis du flou gaussien. Pour optimiser votre travail, vous exploiterez les symboles (y compris les symboles dynamiques), le rognage et recadrage basé sur le contenu, l'outil Déformation de la marionnette...

    Enfin, vous découvrirez les fonctions d'Illustrator qui permettent d'exporter des images optimisées pour le web et les périphériques mobiles au format gif, png, jpeg, swf ou svg, l'assemblage de fichiers, l'export de styles CSS ; vous exploiterez la fusion de données pilotées par des variables et créerez des scripts.

    Vidéo Illustrator CC (édition 2020) - Créer des formes et des tracés.

    Cette vidéo de formation vous présente les fonctionnalités d'Illustrator permettant la création de formes primitives (rectangle, ellipse, étoile...), leur mise en valeur (couleur de fond, contour), le dessin avec les outils Plume et la modification des tracés (outils Ciseau, Gomme, Cutter, PathFinder, Concepteur de formes...).

  • Ce livre de la collection vBook se compose d'un livre de référence sur Angular en version 8 pour maîtriser le développement d'applications web avec le framework JavaScript de Google et d'un approfondissement sous forme de vidéo sur la gestion du routing pour mettre en place la navigation d'une application web.

    Livre Angular - Développez vos applications web avec le framework JavaScript de Google (2e édition).

    Ce livre permet aux lecteurs de se lancer dans le développement d'applications web avec le framework Angular (en version 8 au moment de l'écriture). Pour une meilleure compréhension de son contenu, il est nécessaire d'avoir un minimum de connaissances sur le fonctionnement du web et sur les langages HTML et JavaScript. Les auteurs ont eu à coeur de rédiger un livre très pragmatique avec de nombreux exemples de code, commentés et expliqués, qui illustrent de façon très concrète les passages plus théoriques. Conçu pour être un allié efficace au quotidien, ce livre à la structure claire constitue un réel référentiel Angular pour le développeur.

    Dans les premiers chapitres, pour pouvoir démarrer le développement d'une application avec Angular, les auteurs traitent des sujets à maîtriser que sont les composants, les templates, les pipes ou encore les modules. Le langage de Microsoft TypeScript et l'outil en ligne de commande CLI sont également étudiés.

    Chacun des chapitres suivants détaille une brique précise du framework. Le lecteur y apprend ce qu'est un composant, un service ou une directive et comment les utiliser. Le fonctionnement de l'injection de dépendances ou du routage sont traités ainsi que la création d'un formulaire ou les interactions avec l'utilisateur.

    Le livre se poursuit avec l'apprentissage des tests d'une application Angular, que ce soit au travers de tests unitaires ou d'intégration (end-to-end), ainsi que des différentes possibilités existantes pour rendre une application multiplateforme (ou cross-platform).

    Enfin, un chapitre est consacré à des sujets plus avancés dans lequel les auteurs détaillent notamment la façon d'effectuer le rendu côté serveur ou encore le fonctionnement du moteur de détection de changements.

    Vidéo Routing avec Angular 8 Cette vidéo de formation s'adresse à tout développeur JavaScript souhaitant apprendre à gérer le routing avec Angular 8 pour mettre en place la navigation d'une application web et la sécuriser. Après une présentation des fonctionnalités de base du routing, vous verrez comment mettre en oeuvre les premières routes dans une application, gérer des liens avec router-link et router-link-active ou encore comment passer des paramètres entre les pages. Vous étudierez également le principe des Guards pour sécuriser des parties de l'application et ainsi bloquer la navigation vers des zones non accessibles.

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

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

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

  • Ce livre de la collection vBook se compose d'un livre de référence pour apprendre l'ensemble des fonctionnalités du tableur Excel 2019 et d'un complément sous forme de vidéo sur la création de formules de calcul dans Excel.
    Ce guide pratique vous présente dans le détail, les différentes fonctions du célèbre tableur Microsoft® Excel ; il a été rédigé avec la version 2019 d'Excel et intègre les nouveautés et différences de la version Excel livrée avec Office 365. 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.
    Vidéo Excel 2019 - Apprendre à créer des formules de calcul Cette vidéo de formation est destinée à toute personne souhaitant apprendre à réaliser des calculs avec Excel. Vous verrez comment saisir des formules de calcul simples (somme, pourcentage...), utiliser les références absolues, les fonctions de calcul, les zones nommées et effectuer des calculs lors de copies. Vous apprendrez à réaliser des calculs complexes en utilisant les formules conditionnelles, les fonctions de dates et heures, les tables de consultation, les tables à double entrée, la consolidation des feuilles de calcul, les calculs matriciels...

  • Ce livre de la collection vBook se compose d'un livre de référence sur le langage R pour lever la complexité apparente de ce puissant langage et permettre une prise en main aisée des statistiques de premier cycle et d'un approfondissement sous forme de vidéo pour apprendre à récupérer des données issues de diverses sources avec ce langage dédié à la Data Science.
    Livre Langage R - Prendre en main les statistiques.
    R est un langage statistique très riche en fonctionnalités de traitement des données. Il permet l'extraction de données de sources variées, leur traitement et leur organisation. Plus encore, la multiplicité des systèmes de visualisation graphique et les nombreuses fonctions de modélisation statistique font de ce langage un outil statistique redoutable.
    Avec ce livre, les auteurs proposent une présentation de R ayant pour objectif de lever la complexité apparente de ce puissant langage et de permettre une prise en main aisée des statistiques de premier cycle.
    Dans la première partie du livre, le lecteur découvre de manière détaillée les fondamentaux du langage R : les variables et la syntaxe des opérations de base, les structures de données, les outils du langage pour programmer notamment les structures de contrôles, les fonctions et même la conception de packages.
    Dans la seconde partie, les auteurs traitent des problématiques métiers liées aux outils d'importation et d'exportation de données, d'analyse basique et de visualisation des données, aux outils de simulation et d'inférences statistiques et aux modèles statistiques classiques (ANOVA, régression linéaire, etc.).
    Chaque concept abordé est accompagné d'exemples pratiques commentés pour guider le lecteur dans son apprentissage du langage pour le traitement des statistiques de base.
    Des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr.
    Vidéo Langage R - Accéder à tous types de données.
    Cette vidéo de formation s'adresse à toute personne souhaitant récupérer des données issues de diverses sources avec le langage R, langage open source dédié à la Data Science.
    Après quelques rappels sur R et son environnement R Studio, vous découvrirez, à travers différents exemples de jeux de données, qu'il est très facile d'y accéder et ce quel que soit le format initial (CSV, Excel, base de données relationnelle SQL, API et base de données NoSQL MongoDB).
    Pour chaque jeu de données, vous verrez ainsi comment les importer dans R et comment réaliser un exemple de visualisation graphique (nuage de points, graphique en bâtons, nuage de mots ou encore graphiques dynamiques pour le web).

  • Ce livre de la collection vBook se compose d'un guide complet pour apprendre l'ensemble des fonctionnalités du logiciel de retouche d'images Photoshop CC et d'un complément sous forme de vidéo sur la réalisation de plus de vingt cas d'usage.
    Ce livre de la collection Studio Factory détaille chaque fonction de Adobe Photoshop CC, le logiciel de référence en matière de retouches d'images ; paru début 2019, il a été rédigé avec la version 20.0.2 de Photoshop CC.
    Après une présentation de l'environnement de travail, des fonctionnalités Creative Cloud et des formats de fichiers gérés par Photoshop, vous verrez comment gérer les images avec Camera RAW, créer un panorama, exploiter les bibliothèques, partager un fichier, créer des maquettes avec le nouvel outil Image et rechercher dans l'application pour gagner en temps et efficacité.
    Vous découvrirez ensuite toutes les techniques de sélection, apprendrez à exploiter les modes de couleurs des images et à les sélectionner avec la nouvelle roue chromatique, les calques et leurs groupes, les styles et les modes de fusion afin de réaliser des montages variés. Vous pourrez personnaliser ces montages par l'intégration de dessin et de texte, la création de formes personnalisées.
    Vous étudierez ensuite les multiples fonctions de retouches et de corrections ainsi que les transformations qui peuvent être apportées aux images. Vous apprendrez à simplifier le workflow d'amélioration et de retouche d'images avec Camera Raw maintenant intégré en tant que filtre.
    Vous vous ouvrirez aux possibilités artistiques avec le traitement HDR des photos, la correction de l'objectif et le redressement des perspectives à l'aide du grand angle adaptatif, le pinceau mélangeur, la nouvelle interface de l'outil Remplissage basé sur le contenu...
    Vous verrez comment obtenir des effets saisissants à l'aide des nombreux filtres dynamiques dont les effets de flou par zone, comment détourer les images par la réalisation de tracés et l'outil d'amélioration des contours de sélection, exploiter les couches pour créer un masque ou remplacer des encres de couleur quadri.
    Vous étudierez comment gérer les images pour le web, exporter des styles CSS et tirer parti des espaces de travail pour créer des interfaces web ou d'applications mobiles.
    Vous découvrirez l'outil de gestion des vidéos qui combine simplicité et puissance de Photoshop en matière de retouche et de création.
    Vous apprendrez également à tirer parti des fonctionnalités 3D et à automatiser les tâches en créant des actions (scripts).
    Vidéo Photoshop CC (édition 2019) - + de 20 cas d'usage Cette vidéo de formation vous présente plus de vingt cas d'usage portant sur le traitement des images : suppression de l'arrière-plan, création de flous, suppression de plongées ou contre-plongées, réglage de l'ambiance lumineuse et suppression des imperfections ou d'un élément de l'image.

    Sur commande
  • Ce livre de la collection vBook se compose d'un livre de référence sur l'apprentissage du développement avec JavaScript pour maîtriser cette brique incontournable des développements web et d'un approfondissement sous forme de vidéo pour découvrir la Programmation Orientée Objet avec ce langage.

    Livre JavaScript - Apprendre à développer (2e édition).
    Ce livre sur l'apprentissage du développement avec JavaScript s'adresse à des lecteurs qui souhaitent maîtriser cette brique incontournable des développements web (applications/serveurs web et applications hybrides pour smartphones). 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.
    Le livre permettra au lecteur de monter progressivement en compétences sur JavaScript en montrant les interactions 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. Des sujets aussi importants que la Programmation Orientée Objet, les nouveautés de la version ECMAScript 6, la manipulation du DOM ou encore la gestion des cookies, le stockage local et distant, la géolocalisation, le dessin, les graphiques de gestion seront abordés au travers d'exemples concrets.
    Dans cette troisième édition, l'auteur propose des exemples didactiques d'utilisation de JavaScript dans un contexte serveur avec la présentation du framework Angular et du serveur d'applications Node.js. Enfin, JavaScript faisant une percée très significative dans le monde du développement hybride sur les smartphones et tablettes, le livre se termine par un exposé complet sur le framework Ionic 3 avec de nombreux exercices présentant l'architecture et permettant d'aborder sereinement le développement d'applications plus complexes.
    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 ainsi que sur l'espace GitHub des Editions ENI.
    Les chapitres du livre :
    Présentation du langage JavaScript - Développement à partir d'algorithmes - Bases du langage JavaScript - Conditionnement des traitements - Traitements itératifs (boucles) - Tableaux - Procédures et fonctions - Approche « objet » en JavaScript - Objets de base de JavaScript - Les nouveautés d'ECMAScript 6 - Saisie de données via des formulaires - Modèle DOM - Exploration de flux XML via DOM - Gestion des cookies en JavaScript - Stockage local de données - Stockage distant (Ajax - PHP - MySQL - XML) - Stockage distant (Ajax - PHP - MySQL - JSON) - Géolocalisation - Dessin (HTML5 CANVAS) - Graphiques de gestion - Framework AngularJS - Framework Node.js - Framework JavaScript pour le développement hybride - Développement hybride en JavaScript - Gestion de Hardware sous Ionic 3 - Composants de base sous Ionic 3 - Applications basiques sous Ionic 3 - Gestion de la persistance sous Ionic 3 - Gestion des listes sous Ionic 3 - Graphiques de gestion sous Ionic.

    JavaScript - Allez plus loin avec la Programmation Orientée Objet.
    Cette vidéo de formation est destinée à des développeurs ayant déjà une première expérience de la programmation structurée et qui sont désireux de passer à la Programmation Orientée Objet avec JavaScript. Ils pourront ainsi développer en toute autonomie des applications robustes. Une bonne connaissance des fondamentaux de JavaScript est nécessaire pour en tirer le meilleur profit.
    Afin d'illustrer et de mettre en pratique les connaissances acquises, nous nous appuierons sur un mini-projet qui sera enrichi au fur et à mesure de la vidéo.
    Dans un premier temps, nous détaillerons la Programmation Orientée Objet en créant et en manipulant des objets. Ensuite, nous utiliserons les « promises », fonctionnalité de JavaScript désormais présente nativement dans EcmaScript. Enfin, nous exploiterons les expressions régulières pour vérifier les entrées de l'utilisateur.
    Ainsi, à l'issue de cette vidéo vous serez prêt à utiliser des frameworks de haut niveau comme AngularJS, Node.js ou Ember.js.
    Des éléments complémentaires sont disponibles en téléchargement sur le site www.editions-eni.fr.

  • Ce livre de la collection vBook se compose d'un livre de référence sur Symfony 3 qui présente le framework PHP permettant de développer des sites web structurés et performants et d'un approfondissement sous forme de vidéo pour développer une API RESTful avec Symfony.

    Livre Symfony 3 - Développez des sites web PHP structurés et performants.
    Préface de Jordi BOGGIANO - Membre de l'équipe Symfony - Créateur de Composer.
    Ce livre sur Symfony 3 s'adresse aux développeurs, chefs de projets, directeurs techniques, qui souhaitent, grâce à ce framework, structurer et organiser leurs développements PHP au sein d'un cadre de travail 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 3, 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 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 3 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.
    Les chapitres du livre :
    Préface - Avant-propos - Architecture du Framework - Débuter avec Symfony - Routage et contrôleur - L'injection de dépendances - Les templates avec Twig - Les bases de données avec Doctrine2 - Le répartiteur d'événements - Utiliser les formulaires - La sécurité - Logging et monitoring - Tester son application Symfony - Améliorer les performances de son application - Annexes.

    Vidéo Symfony - Développez une API RESTful.
    Cette vidéo de formation s'adresse à tout développeur PHP sous Symfony (en version 3 au moment du tournage) qui souhaite réaliser une API consommable par tous les types de clients (application native, application web, API tierce ou encore objet connecté) en suivant les standards REST.
    Après une présentation de ce qu'est l'architecture REST et une introduction aux API respectant ses principes, vous découvrirez comment tirer parti de Symfony pour réaliser une API REST en allant droit au but, avec le moins de complexité possible.
    Vous découvrirez des outils (Postman, CURL...) qui vous accompagneront ensuite tout au long de vos développements d'API et vous verrez comment résoudre les problèmes classiques de développement avec FOSRestBundle.
    Enfin, vous apprendrez à parfaire une API REST et à gérer son évolution au fil du temps.
    À l'issue de cette formation, vous serez ainsi capable de mettre en oeuvre une API REST pour tous les types d'applications mobiles en utilisant le framework Symfony.
    Des éléments complémentaires sont en téléchargement sur le site de www.editions-eni.fr.

  • Ce livre de la collection vBook se compose d'un livre pour apprendre à utiliser Power BI Desktop et d'un complément sous forme de vidéo sur la préparation des données avant leur exploitation.

    LivrePower BI Desktop - De l'analyse de données au reporting.
    La Business Intelligence (BI) est née d'une exigence de plus en plus pressante : la capacité à analyser un volume de données de plus en plus important - parfois aux limites de ce que peut supporter un tableur - et une lecture optimisée des indicateurs et des informations. Autrefois encadré par des couches intermédiaires et des acteurs souvent informaticiens, c'est aujourd'hui, avec Power BI Desktop de Microsoft, l'ère de la BI en libre-service qui s'ouvre : un accès direct aux sources de données, avec ce que cela exige d'attention, un outil capable de brasser des volumes d'informations bien au-delà d'Excel, et de les restituer sous une forme visuelle claire et efficace.
    Ce livre sur Power BI Desktop est destiné à l'utilisateur d'Excel qui souhaite pousser l'analyse de données dans un environnement familier, comme au spécialiste des bases de données qui veut en exploiter les ressources et diffuser l'information. Né de l'expérience de Microsoft dans le domaine des bases de données, dans la continuité d'Excel et de ses compléments (Power Query, Power Pivot), Power BI Desktop est un outil complet de préparation des données et de leur exploitation (qui repose sur le langage DAX) grâce aux langages M.
    Toutes les étapes nécessaires à l'élaboration d'un reporting efficace sont abordées : de la connexion aux données et de leur préparation, phase préliminaire de première importance, à l'analyse du besoin qui détermine de manière très concrète la construction du rapport ; de la maîtrise de l'éventail des visuels et de leurs interactions à une approche résolument pragmatique et immédiatement utile du langage essentiel DAX ; et jusqu'à la diffusion du rapport, l'ouvrage dévoile et structure les ressources de l'outil Power BI Desktop pour en faire un révélateur de vos données.
    L'approche est à la fois méticuleuse, car chaque étape du parcours est riche de multiples possibilités, et pédagogique, avec la volonté de souligner un cheminement clair vers la construction d'un rapport ou tableau de bord efficace. Ce livre couvre différents scénarios de connexion à vos sources de données (fichier Excel, base de données, dossiers...), il vous permettra d'acquérir les bons réflexes lors du travail de préparation des données, notamment en fonction de la source, mais aussi de découvrir la facilité de sa mise en oeuvre ; il vous guidera pour apprendre à choisir le bon visuel pour faire passer la bonne information et éviter la surcharge ; vous comprendrez les ressorts fondamentaux du calcul dans Power BI pour construire vos indicateurs. En définitive, l'objectif est que vous puissiez prendre plaisir à découvrir et continuer d'explorer cet outil conçu pour vous permettre d'éclairer d'une lumière nouvelle l'information dont vous disposez.

    Vidéo - Préparer les données avant leur exploitation.
    Cette vidéo de formation a pour objectif de vous montrer comment préparer les données avant de pouvoir les exploiter. Après une présentation des cinq étapes du reporting (connexion aux données, transformation des données, calculs, visualisation et partage), vous découvrirez dans le détail les deux premières étapes de ce processus : la connexion à différentes sources (bases de données, services web...) et la création du modèle relationnel de données puis la transformation des données dans l'éditeur de requêtes ou par l'ajout de colonnes.

  • Ce livre de la collection vBook se compose d'un livre de référence pour apprendre l'ensemble des fonctionnalités du traitement de texte Word et d'un complément sous forme de vidéo sur la mise en forme du texte. il a été rédigé avec la version 2019 de Word et intègre les nouveautés et différences de la version Word livrée avec Office 365.
    Après la description de l'environnement de travail et des nouvelles fonctionnalités d'affichage, vous apprendrez à créer, enregistrer vos documents sur votre ordinateur, sur le réseau ou encore sur OneDrive, l'espace de stockage en ligne proposé par Microsoft, à modifier un fichier PDF directement dans Word.
    Vous verrez ensuite comment saisir et modifier un texte, créer et utiliser des insertions automatiques et des équations, insérer des champs, mettre en page un document et l'imprimer.
    La partie suivante vous explique dans le détail comment mettre en forme le texte en appliquant des mises en valeur de caractères, des mises en forme de paragraphe et de page. Pour optimiser vos mises en forme, vous apprendrez à appliquer un thème au document, à créer des styles et modèles. Vous irez plus loin dans la gestion du texte en exploitant les fonctions de recherche et remplacement, en utilisant le vérificateur orthographique, le dictionnaire des synonymes et la fonction de traduction.
    Dans la partie suivante consacrée à l'exploitation des longs documents, vous verrez comment créer des notes et signets, un plan, une table des matières, un index, une bibliographie et un document maître.
    Un document Word peut contenir d'autres éléments que du texte : des tableaux, des objets graphiques, des images sur lesquels vous pourrez appliquer de nombreux effets artistiques mais aussi des modèles 3D, des vidéos que vous pourrez visionner directement dans Word.
    Vous verrez aussi comment créer un formulaire, réaliser un mailing, importer des données d'Excel, travailler à plusieurs sur un même document à l'aide du suivi des modifications et de la co-édition, personnaliser l'interface, gérer les comptes Utilisateur et créer des macro-commandes.
    Vidéo Word 2019 - Apprenez à mettre en forme le texte Cette vidéo de formation est destinée à toute personne souhaitant apprendre à mettre en forme un texte avec le traitement de texte Word 2019. Vous verrez comment mettre en valeur les caractères en appliquant des attributs, en modifiant couleur, police et taille du texte. Vous améliorerez la mise en forme des paragraphes en modifiant l'alignement, en appliquant des retraits, des bordures, une lettrine... Vous verrez également comment poser et utiliser des tabulations, créer des listes à puces et des listes numérotées. Vous optimiserez vos mises en forme en utilisant les sections, en créant et en appliquant des styles.

    Sur commande
  • Ce livre de la collection vBook se compose d'un livre pour apprendre à concevoir des tableaux de bord variés et d'un complément sous forme de vidéo sur la création d'un tableau de bord pour mesurer la performance commerciale.

    Livre Tableaux de bord - Pilotez vos informations pour optimiser la prise de décision avec Excel 2016.
    Aujourd'hui, plus que jamais, la chaîne de traitement de l'information est une chaîne à forte valeur ajoutée. Elle doit être pensée et organisée de manière fonctionnelle et rationnelle. Cette chaîne suit plusieurs étapes : l'export/import des données entre les divers logiciels, la mise à jour en temps réel de ces données, le traitement pertinent et harmonieux des données et enfin, la création d'affichages efficients selon le type de données à analyser.
    Ce livre s'adresse aux cadres, décideurs, dirigeants...à toute personne ayant à piloter des informations par l'intermédiaire de tableaux de bord pertinents en vue de faciliter la prise de décision et le suivi des activités. Il a été rédigé avec la version 2016 d'Excel.
    Vous commencerez par découvrir l'approche méthodologique liée à la mise en place d'un tableau de bord, nous détaillerons ensemble ses composantes essentielles que sont les indicateurs : comment construire des indicateurs et comment les rendre vivants et intelligibles. Nous verrons dans le détail le travail de préparation sur les données sources : quelles sont les données nécessaires, comment les importer et les rendre exploitables puis comment concevoir le tableau de bord en choisissant un type de navigation et une disposition efficace des éléments.
    Ensuite vous approfondirez vos connaissances en construisant plusieurs exemples de tableaux de bord basés sur des cas réels issus de divers secteurs d'activité : le tableau de bord comptable et financier, celui de l'activité commerciale, le tableau de bord de l'activité logistique, des ressources humaines (suivi des heures)...
    Pour finir, nous ferons une présentation rapide de PowerPivot pour vous montrer comment travailler sur des fichiers d'origines différentes et nous vous présenterons des techniques basées sur les macro-commandes et le langage VBA qui vous permettront d'automatiser la gestion des données et la conception de vos tableaux afin de réduire, plus encore, les temps de traitement.
    Vous mettrez ainsi en pratique de nombreuses fonctionnalités avancées d'Excel qui vous permettront de traiter et synthétiser en temps réel les différentes informations relatives à votre structure afin de prendre, en toute connaissance de cause, les bonnes décisions.
    Les fichiers nécessaires à l'élaboration des tableaux de bord sont disponibles en téléchargement sur le site des Editions ENI, www.editions-eni.fr.

    Vidéo Un tableau de bord pour mesurer la performance commerciale.
    Cette vidéo de formation a pour objectif de vous montrer comment créer de A à Z un tableau de bord permettant d'analyser la répartition du chiffre d'affaires par vendeur, la performance de chaque vendeur, la répartition du chiffre d'affaires par magasin, par produit et l'évolution du chiffre d'affaires dans le temps.

  • E livre de la collection vBook se compose d'un livre de référence sur les fondamentaux de Windows PowerShell et de PowerShell Core pour s'initier aux techniques du scripting, et d'un approfondissement sous forme de vidéo pour étudier l'automatisation des tâches ainsi que la création d'interfaces et d'outils graphiques.

    Livre PowerShell Core et Windows PowerShell - Les fondamentaux du langage Ce livre sur les fondamentaux de Windows PowerShell (toutes versions) et de PowerShell Core (versions multiplateforme et Open Source) a été écrit par les fondateurs de la communauté PowerShell francophone (www.powershell-scripting.com). Il s'adresse aux professionnels de l'informatique désireux de s'initier aux techniques du scripting. Ce livre propose une approche progressive et didactique afin que les vrais débutants, c'est-à-dire ceux n'ayant jamais pratiqué PowerShell, puissent démarrer un apprentissage en douceur et acquérir de solides bases qui leur permettront de devenir autonomes. Les "faux débutants" y trouveront également leur compte car ils pourront parfaire leurs connaissances à travers les nombreuses bonnes pratiques que les auteurs ont pris soin de distiller au fil des chapitres.
    Ce livre traite des bases du langage et n'est donc pas dépendant d'une version particulière de PowerShell. Lorsqu'il existe des différences d'implémentation, celles-ci sont mises en lumière et explicitées afin que les scripts puissent être portables et retro-compatibles si nécessaire.
    À travers les neuf premiers chapitres, le lecteur découvrira les notions essentielles pour bien démarrer telles que : la manipulation des objets, les types de variables, les opérateurs, les tableaux, les boucles et structures conditionnelles, les fonctions, les profils, etc. Ensuite, le chapitre sur les snapins, les modules et l'accès à la PowerShell Gallery expliquera comment enrichir PowerShell avec des commandes supplémentaires. Un chapitre conséquent traite de la gestion des erreurs et du débogage. Celui-ci donnera au lecteur les bonnes techniques ainsi que les trucs et astuces à connaître pour apporter de la robustesse à ses scripts. La sécurité étant une préoccupation permanente, elle est détaillée dans un chapitre dédié. Le chapitre sur le framework .NET et .NET Core montrera que les capacités de PowerShell sont pratiquement illimitées. Un important chapitre est consacré aux technologies dites de remoting qui autorisent l'exécution de commandes et de scripts PowerShell à distance : celui-ci précisera comment bien aborder ces technologies notamment sur l'aspect du paramétrage (tant sur WinRM que sur SSH) et sur les pièges à éviter (rebond, etc.).
    Enfin, les derniers chapitres permettront au lecteur de mettre en oeuvre PowerShell dans le monde de l'entreprise à l'aide de nombreux cas concrets d'utilisation, et de découvrir l'écosystème PowerShell à travers la présentation d'outils tiers et d'acteurs importants du marché.
    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr et sur le site de la communauté PowerShell francophone : PowerShell-Scripting.com.
    Les chapitres du livre :
    Avant-propos - Introduction - à la découverte de PowerShell - Manipulation des objets - Variables et types de données - Opérateurs - Tableaux - Boucles et conditions - Fonctions et scripts - Gestion des fichiers et des dates - Profils PowerShell - Snapins, modules et PowerShell Gallery - Gestion des erreurs et débogage - Sécurité - Framework .NET et .NET Core - CMI / WMI - Exécution à distance - études de cas - Ressources complémentaires - Conclusion - Annexes Vidéo PowerShell - Automatisation des tâches, création d'interfaces et d'outils graphiques Cette vidéo de formation sur PowerShell s'adresse aux administrateurs système et réseaux qui souhaitent découvrir l'automatisation de certaines tâches courantes et chronophages ainsi que le fonctionnement de la partie graphique du Framework .NET. Vous saurez ainsi adapter des scripts à un environnement graphique. Cette approche permet de simplifier l'utilisation quotidienne des scripts, grâce à de simples fenêtres et boutons, et d'obtenir des rapports sous forme de pages HTML.

  • Ce livre de la collection vBook se compose d'un livre de référence sur Linux pour maîtriser les principes de base de l'utilisation de ce système d'exploitation et d'un approfondissement sous forme de vidéo qui présente la gestion de l'arborescence d'un système de fichiers et la gestion des utilisateurs en mode console.
    Ce livre sur GNU/Linux s'adresse à tout informaticien désireux de maîtriser les principes de base de ce système d'exploitation ou d'organiser et consolider des connaissances acquises sur le terrain.
    Il présente de façon détaillée les principes de base du système et décrit très précisément les commandes essentielles à la manipulation de la ligne de commande shell, en les illustrant de nombreux exemples : l'arborescence Linux, la manipulation des fichiers, l'éditeur de fichiers texte, les droits d'accès, la gestion des processus, le shell Bash, les scripts Bash, la gestion des comptes utilisateurs, les outils Linux...
    Les notions présentées dans ce livre, si elles sont essentielles pour comprendre le fonctionnement du système GNU/Linux au niveau utilisateur, sont tout aussi indispensables au lecteur qui désire poursuivre en administration système. Ce livre peut être utilisé comme ouvrage de référence donnant ainsi au lecteur les moyens d'acquérir son autonomie, aussi bien en environnement graphique qu'en ligne de commande.
    Avec cette nouvelle édition, vous découvrirez les nouveautés et particularités accompagnant les dernières distributions Linux disponibles.
    Cette vidéo de formation s'adresse à toute personne souhaitant monter en compétences sur le déplacement dans l'arborescence d'un système de fichiers Linux, sur la création, la suppression, l'édition ou la modification des autorisations et sur la recherche des fichiers ou des répertoires en ligne de commandes.
    Vous y découvrez également le rôle du root et étudiez la création d'utilisateurs et de groupes ainsi que la définition de quotas.

  • Ce livre de la collection vBook se compose d'un livre de référence pour apprendre l'ensemble des fonctionnalités du logiciel de présentations animées PowerPoint 2016 et d'un complément sous forme de vidéo sur la création de diaporamas.

    Livre PowerPoint 2016 - Le guide complet.
    Ce guide pratique vous présente dans le détail toutes les fonctionnalités de Microsoft® PowerPoint 2016 ; 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, 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, annotations, minutage des diapositives, l'enregistrer 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. La dernière partie est consacrée aux fonctionnalités avancées telles que le travail de groupe (partage d'une présentation, publication, révision et co-édition), la personnalisation du ruban, la gestion du compte Utilisateur et le travail avec d'autres applications Office.

    Vidéo PowerPoint 2016 - La création de diaporamas Cette vidéo de formation est destinée à toute personne souhaitant apprendre à créer des diaporamas avec PowerPoint. Vous verrez comment appliquer et personnaliser des effets d'animation variés sur des objets et sur le texte. Vous verrez également comment créer et projeter les diaporamas avec un défilement automatique ou manuel des diapositives et des effets de transition et comment l'enregistrer le diaporama sous forme de vidéo.

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

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

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

    Sur commande
  • Ce livre de la collection vBook se compose d'un livre de référence sur le langage Swift 3 pour se lancer dans le développement d'applications pour iPhone (sous iOS 10) et d'un complément sous forme de vidéo qui présente les bonnes pratiques pour bien commencer le développement.

    Livre Swift 3 pour iPhone -Développez vos premières applications mobiles.
    Ce livre sur Swift 3 s'adresse aux développeurs souhaitant se lancer dans le développement d'applications iPhone (sous iOS 10). Des connaissances sur la programmation orientée objet, même sur un autre langage, sont un prérequis nécessaire pour tirer le meilleur parti de ce livre. Tout au long des chapitres, au-delà de la présentation des outils et des frameworks, l'auteur propose des étapes de mise en pratique permettant d'appliquer les apports théoriques développés.
    Les premiers chapitres présentent les grandes lignes du développement iPhone et du langage Swift. En s'appuyant sur les frameworks fréquemment utilisés, l'auteur détaille ensuite différentes fonctionnalités mises en place : l'affichage et la modification de listes d'éléments, les différents outils de navigation, l'animation des éléments à l'écran, etc.
    Les chapitres qui suivent traitent de techniques plus avancées comme l'utilisation de la géolocalisation et des plans, l'accès aux images de la photothèque et de l'appareil photo, la communication avec des services web, l'interprétation de gestes et le dessin de vues personnalisées sans oublier bien sûr les outils de débogage d'une application.
    Enfin, les étapes nécessaires au développement sur un appareil physique ainsi que les différents modes de déploiement d'une application, comme sur l'App Store, sont détaillés.
    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
    Les chapitres du livre :
    Introduction - Une application iOS - Le langage Swift - Contrôles textuels et délégation - Combinaison de vues - Animations - Liste d'éléments - Stockage d'informations - édition d'une liste d'éléments - Géolocalisation et plans - Caméra et photos - Accès aux services web - Gestes et dessin - Débogage - Installation sur un appareil et déploiement - Le mot de la fin loin.

    Vidéo iOS - Bien développer avec le langage Swift.
    Cette vidéo de formation s'adresse aux développeurs qui souhaitent apprendre à développer une première application mobile native pour iOS. La conception de cette application s'appuie sur le langage Swift ainsi que sur l'environnement de développement intégré Xcode. Des connaissances de base en programmation ainsi que sur le pattern MVC sont un plus pour tirer pleinement parti de cette vidéo.
    La vidéo commence par une présentation des concepts propres au développement pour iOS. Avec l'IDE Xcode, qui permet de créer des interfaces responsive à l'aide d'un outil graphique, vous concevez ensuite un premier écran d'une application standard.
    Dans la suite de la vidéo, vous débutez avec la prise en main du langage Swift et étudiez ainsi l'écriture du code et ses répercussions sur les éléments présentés à l'écran. Pour finir, vous apprenez à mettre en place la navigation de l'application.
    Le formateur donne ainsi dans cette vidéo toutes les bonnes pratiques pour bien commencer le développement d'une application pour iOS responsive.

    Sur commande
  • Ce titre de la collection vBook se compose d'un livre de référence pour apprendre l'ensemble des fonctionnalités du tableur Excel 2016 et d'un complément sous forme de vidéo sur la création de formules de calcul dans Excel.

    Livre Excel 2016 - Le guide complet.
    Ce guide pratique vous présente dans le détail, les différentes fonctions du célèbre tableur Microsoft® Excel 2016 ; il s'adresse à toute personne désirant découvrir et approfondir l'ensemble de ses fonctionnalités. Après la description de l'environnement comprenant le ruban et l'onglet Fichier, 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 (police 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 en 3D, courbes de tendance et graphiques sparkline. Vous verrez aussi comment insérer des objets graphiques dans une feuille de calcul (formes, images, 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 et l'exportation de données, les macro-commandes, l'enregistrement des classeurs sous forme de page Web et la gestion de vos comptes Utilisateur.

    Vidéo Excel 2016 : Apprenez à créer des formules de calcul.
    Cette vidéo de formation est destinée à toute personne souhaitant apprendre à réaliser des calculs avec Excel. Vous verrez comment saisir des formules de calcul simples (somme, pourcentage...), utiliser les références absolues, les fonctions de calcul, les zones nommées et effectuer des calculs lors de copies. Vous apprendrez à réaliser des calculs complexes en utilisant les formules conditionnelles, les fonctions de dates et heures, les tables de consultation, les tables à double entrée, la consolidation des feuilles de calcul, les calculs matriciels...

  • Ce titre de la collection vBook se compose d'un livre de référence pour apprendre l'ensemble des fonctionnalités du traitement de texte Word 2016 et d'un complément sous forme de vidéo sur la mise en forme du texte.

    Livre Word 2016 - Le guide complet.
    Ce guide pratique vous présente dans le détail l'ensemble des fonctions de cette nouvelle version du célèbre traitement de texte Microsoft® Word 2016 ; il s'adresse à toute personne désirant découvrir et approfondir l'ensemble de ses fonctionnalités. Après la description de l'environnement de travail comprenant le ruban, l'onglet Fichier, vous apprendrez à créer, enregistrer vos documents sur votre ordinateur, sur le réseau ou encore sur OneDrive, l'espace de stockage en ligne proposé par Microsoft, à modifier un fichier PDF directement dans Word ; vous verrez ensuite comment saisir et modifier le texte puis comment mettre en page et imprimer le document.
    La partie suivante vous explique dans le détail comment mettre en forme le texte en appliquant des mises en valeur de caractères, des mises en forme de paragraphe et de page. Pour optimiser vos mises en forme, vous apprendrez à appliquer un thème au document, à créer des styles et modèles. Vous irez plus loin dans la gestion du texte en exploitant les fonctions de recherche et remplacement, en utilisant le vérificateur orthographique, le dictionnaire des synonymes et la fonction de traduction.
    Dans la partie suivante consacrée à l'exploitation des longs documents, vous verrez comment créer des notes et signets, un plan, une table des matières, un index, une bibliographie et un document maître. Un document Word peut contenir d'autres éléments que du texte : des tableaux, des objets graphiques, des images sur lesquels vous pourrez appliquer de nombreux effets artistiques mais aussi des vidéos que vous pourrez visionner directement dans Word.
    Vous verrez aussi comment créer un formulaire, réaliser un mailing, travailler avec les autres applications Office, travailler à plusieurs sur un même document à l'aide du suivi des modifications et de la co-édition, personnaliser l'interface, gérer les comptes Utilisateur et créer des macro-commandes.

    Vidéo Word 2016 - Apprenez à mettre en forme le texte.
    Cette vidéo de formation est destinée à toute personne souhaitant apprendre à mettre en forme un texte avec le traitement de texte Word 2016. Vous verrez comment mettre en valeur les caractères en appliquant des attributs, en modifiant couleur, police et taille du texte. Vous améliorerez la mise en forme des paragraphes en modifiant l'alignement, en appliquant des retraits, des bordures, une lettrine... Vous verrez également comment poser et utiliser des tabulations, créer des listes à puces et des listes numérotées. Vous optimiserez vos mises en forme en utilisant les sections, en créant et en appliquant des styles.

  • Toutes les informations de référence sur les fondamentaux du langage C# sous Visual Studio 2012 et un focus vidéo sur les bonnes pratiques de développement induites avec les dernières nouveautés du langage.

    Public cible : Développeurs, même débutants, désireux de maîtriser le langage C# dans sa version 5 pour développer différents types d'applications.

  • Ce livre de la collection vBook se compose d'un livre de référence pour fournir au lecteur débutant des bases solides pour explorer les ressources offertes par le Raspberry Pi et d'une mise en pratique sous forme de vidéo sur la création d'un Media Center basé sur le Raspberry Pi 3 avec un smartphone en guise de télécommande.

    Livre Raspberry Pi 3 ou Pi Zero Exploitez tout le potentiel de votre nano-ordinateur 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 et de l'interfaçage physique. Les modèles Raspberry Pi 3 et Raspberry Pi Zero sont traités dans cet ouvrage. Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire.
    Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation compatibles avec cet ordinateur. 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 NOOBS, outil d'installation d'un système, de récupération de la carte micro SD et de gestion du multiboot est expliquée en détail. La présentation du nouveau bureau graphique de Raspbian Jessie PIXEL est suivie de l'utilisation de Linux en ligne de commande. Après une initiation au réseau, vous apprendrez comment vous connecter à distance sur le Raspberry Pi avec VNC. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sans carte micro SD sur un support de stockage externe. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en oeuvre de cartes d'interface ouvre la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec LibreELEC, en serveur web avec lighttpd et WordPress ou en caméra de vidéosurveillance capable de détecter un mouvement et de vous en avertir par email.
    Enfin, dans le chapitre sur le dépannage, vous découvrirez comment établir un premier diagnostic en cas de dysfonctionnement ainsi que les solutions à mettre en oeuvre.
    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
    Les chapitres du livre :
    Avant-propos - Le Raspberry Pi - Description technique - Systèmes d'exploitation disponibles - Préparer la carte micro SD - Démarrer Raspbian - Utiliser le mode graphique - Utiliser la ligne de commande - Se connecter à distance au Raspberry Pi - Gestion du réseau - Utiliser une mémoire de masse externe - Démarrer sur un disque externe - Que faire avec le Raspberry Pi ? - Programmer en Scratch - Programmer en Python - Le GPIO du Raspberry Pi - Les périphériques - Dépanner le Raspberry Pi - Annexes Vidéo Raspberry Pi et OSMC - Apprenez à créer votre Media Center Cette vidéo de formation s'adresse à toute personne intéressée par la création d'un Media Center basé sur le Raspberry Pi 3 modèle B.
    Dans un premier temps, nous présenterons le Raspberry Pi, ses différentes caractéristiques et quelques notions techniques comme le SoC (System on a Chip) et le SBC (Single-Board Computer).
    Puis, nous réaliserons et détaillerons les manipulations sur OSMC (Open Source Media Center), pour installer et configurer cette distribution sur le Raspberry Pi.
    Enfin, nous verrons comment nous servir d'un smartphone en tant que télécommande, pour charger un film sans utiliser de clavier ou de souris.
    Ainsi, à l'issue de cette formation, vous serez capable de lancer une vidéo en 1080p 60fps sur votre Media Center grâce à votre smartphone.

    Sur commande
  • Ce livre de la collection vBook se compose d'un livre de référence sur Windows Server 2016 pour maîtriser les bases de l'administration et de la configuration d'un serveur et d'un approfondissement sous forme de vidéo pour découvrir Nano Server, la nouvelle version du système d'exploitation de Microsoft.

    Livre Windows Server 2016 - Les bases indispensables pour administrer et configurer votre serveur.
    Ce livre sur Windows Server 2016 est destiné aux administrateurs système ou aux techniciens en informatique qui souhaitent se former sur cette version du système d'exploitation serveur de Microsoft ou mettre à jour leurs connaissances par rapport aux anciennes versions. Il est composé de parties théoriques toujours complétées de parties pratiques permettant de mettre en place les solutions étudiées.
    Après avoir bien identifié les différents rôles et les fonctionnalités offertes par le système d'exploitation, l'auteur présente Hyper-V (la mémoire vive, les différents types de disques, les snapshots...) puis le partage d'un fichier VHD et son redimensionnement et enfin les switchs virtuels. Cet apport théorique permet la création d'une maquette (ou bac à sable) composée de machines virtuelles exécutant Windows Server 2016 et Windows 10. La console Gestionnaire de serveur est présentée ainsi que certaines de ses fonctionnalités. L'auteur présente ensuite les services Active Directory afin de permettre aux personnes débutantes d'appréhender le vocabulaire utilisé pour Active Directory. En fin de chapitre la migration de l'Active Directory ainsi que Azure AD sont présentés. Les sites AD, la réplication, le catalogue global sont autant de paramètres qui sont étudiés. Par la suite, le lecteur réalisera la promotion d'un serveur en tant que contrôleur de domaine et en tant que RODC (Read Only Domain Controller) et découvrira le clonage d'un contrôleur de domaine virtuel. La corbeille AD et la stratégie de mot de passe affinée sont expliquées puis mises en pratique. Les services DNS et DHCP sont traités ainsi que la haute disponibilité. L'administration du DHCP à l'aide de PowerShell ainsi que les étapes de migration sont traitées. Les chapitres suivants présentent la mise en place d'un espace de noms DFS ou du gestionnaire du serveur de fichiers et de Nano server. Enfin les derniers chapitres auront pour sujet la mise en place, la gestion et le dépannage des stratégies de groupe, la mise en place d'un serveur de déploiement (capture des données d'une partition ou création d'un fichier de réponse), l'installation d'un serveur wsus ainsi que les outils permettant la gestion et la surveillance du serveur et la présentation du langage PowerShell.
    Tout au long de ce livre sur Windows Server, l'auteur a mis l'accent sur PowerShell, plusieurs ateliers sont réalisés uniquement en PowerShell (migration serveur de fichiers, migration du DHCP,...).
    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
    Les chapitres du livre :
    Rôles et fonctionnalités - Hyper-V - Installation du bac à sable - Services de domaine Active Directory - Console Gestionnaire de serveur- Gestion des objets Active Directory - Implémentation d'un serveur DHCP - Les services réseau sous Windows Server 2016 - Implémentation d'un serveur DNS - Implémentation d'un serveur de fichiers - Gestion du système de fichiers DFS - Infrastructure de stratégies de groupe - Gestion de la politique de sécurité - Dépanner les stratégies de groupe - Implémentation du service de déploiement - Gestion et surveillance des serveurs - Distribuer des mises à jour avec WSUS - PowerShell.

    Vidéo Windows Server 2016 - Présentation de Nano Server.
    Cette vidéo de présentation de Nano Server s'adresse aux administrateurs, aux intégrateurs applicatifs ainsi qu'aux développeurs. Des connaissances générales sur Windows Server (version 2016 ou antérieure) et sur PowerShell permettront d'apprécier pleinement son contenu.
    Nous allons découvrir ensemble les thématiques qui ont piloté la mise au point de cette nouvelle édition du système d'exploitation serveur de Microsoft. Celle-ci se présente comme l'une des nouveautés marquantes accompagnant la sortie de Windows Server 2016.
    Dans un premier temps, nous allons découvrir les caractéristiques spécifiques de ce système pour comprendre les scénarios dans lesquels il sera intéressant de déployer Nano Server. Nous verrons ensuite les méthodologies de déploiement que nous allons illustrer à l'aide de démonstrations reprenant des cas d'utilisation classiques.
    Nous allons, par la suite, détailler les nouvelles techniques et technologies permettant l'administration à distance ainsi que l'automatisation de la configuration pour intégrer facilement Nano Server à votre système d'information.
    Les scénarios de configuration qui sont présentés vont permettre ainsi de bien comprendre les tenants et aboutissants de l'implémentation et de la configuration de Nano Server. Plusieurs séquences sont consacrées aux conditions de configuration des applications hébergées par Nano Server avec notamment un focus sur le tout nouveau .NET Core et tous les concepts sont illustrés par des démonstrations concrètes d'implémentation de bout en bout.
    Enfin, nous finirons par un état des lieux des caractéristiques à prendre en compte pour intégrer Nano Server et nous apprendrons aussi à en mesurer les impacts sur votre infrastructure.

empty