• Python - Introduction au calcul numérique

    Python – Introduction au calcul numérique

    251,00 MAD

    Le langage de programmation Python est disponible sur la plupart des outils de calcul, ordinateurs ou calculatrices scientifiques. Ce livre s’adresse principalement aux lycéens qui auront choisi l’option Mathématiques, aux étudiants de BTS et d’IUT ou aux enseignants de mathématiques par exemple qui souhaitent s’initier au calcul numérique avec les méthodes mathématiques permettant de concevoir et utiliser un programme Python.

    Après une introduction aux nombres, opérations et fonctions disponibles en Python, le lecteur découvre les suites de nombres réels et les fonctions exponentielles et logarithmiques. Dans les chapitres qui suivent, il pourra ensuite réaliser en Python des calculs numériques dans différents domaines des mathématiques comme la résolution des équations, le calcul différentiel et le calcul intégral, le calcul des probabilités, les calculs statistiques ou encore le calcul matriciel.

    Le livre bénéficie de toute l’expérience pédagogique de l’auteur. Les nombreuses méthodes employées dans ce livre sont expliquées, replacées dans leur contexte historique et mises en oeuvre dans des programmes commentés, conçus de la façon la plus simple et la plus claire possible.

  • Python et l'analyse forensique - Récupérer et analyser les données produites par les ordinateurs

    Python et l’analyse forensique – Récupérer et analyser les données produites par les ordinateurs

    251,00 MAD

    L’informatique forensique nécessite de comprendre en détail le fonctionnement des ordinateurs, des périphériques et des logiciels en question. L’objectif est de donner au lecteur les connaissances nécessaires pour se familiariser avec le langage Python (en version 3) en orientant la problématique de manière à se focaliser sur le fonctionnement de ces objets. Ce livre a été écrit avec la volonté d’être accessible au plus grand nombre et la conviction qu’une « démocratisation » de la compréhension de l’outil informatique est désormais essentielle.

    Ce livre propose une approche en deux temps : il commence par une introduction au langage Python puis présente comment l’utiliser pour récupérer et manipuler les données produites par nos ordinateurs. Les auteurs traitent ainsi de thématiques variées allant de l’inspection de la mémoire vive des processus, au fonctionnement interne de logiciels grand public ou à l’extraction de l’historique de navigateur web.

    Différents outils sont étudiés : des plus basiques avec la bibliothèque libmagic, aux technologies les plus récentes comme l’apprentissage automatique avec scikit-learn et son écosystème issu du calcul scientifique. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

  • Android - Les fondamentaux de la sécurité des smartphones et tablettes

    Android – Les fondamentaux de la sécurité des smartphones et tablettes

    251,00 MAD

    Ce livre s’adresse à tout informaticien ainsi qu’à toute personne intéressée par la sécurité du système d’exploitation Android et de ses applications installées sur un smartphone ou sur une tablette. Il donne au lecteur les connaissances de base sur les différents types d’attaque, les différentes vulnérabilités et les différents moyens de s’en protéger, ainsi que sur la façon de mener des tests. L’auteur commence par présenter l’architecture du système Android, ses différents composants internes et la façon dont ils interagissent entre eux, puis il invite le lecteur à installer un environnement virtuel de test avec les outils indispensables pour mener à bien les tests d’intrusion sur Android.

    Pour mieux appréhender les tests qui seront illustrés tout au long du livre, un chapitre est consacré à la présentation des attaques les plus populaires et les plus prisées par les cybercriminels : attaques physiques, attaques locales, logiciels malveillants… La suite du livre est dédiée à la réalisation de différents tests. Le lecteur découvre ainsi comment tester des applications mobiles pour rechercher des vulnérabilités et les exploiter, que ce soit dans environnement virtuel Windows, dans une architecture ARM ou sous Linux avec Kali Linux.

    Un petit chapitre traite de l’analyse forensique reposant sur la collecte des données d’un smartphone ou sur la récupération de données supprimées. Pour finir, l’auteur propose un chapitre rappelant les bonnes pratiques à respecter pour sécuriser son smartphone ou sa tablette Android, tant pour l’utilisateur que pour le développeur.

  • Installation et configuration d'un serveur internet - (BIND, Apache, Nginx, Dovecot, Postfix...)

    Installation et configuration d’un serveur internet – (BIND, Apache, Nginx, Dovecot, Postfix…)

    251,00 MAD

    Ce livre s’adresse aux administrateurs système, débutants comme plus expérimentés, qui souhaitent, à partir d’un serveur sur lequel seul le système d’exploitation est installé, configurer un serveur internet d’entreprise fonctionnel, prêt à être mis en production. Pour bien appréhender la lecture, un minimum de connaissances sur Unix/Linux, sur le fonctionnement de l’interface en ligne de commande et sur la configuration à l’aide des fichiers texte est conseillée.

    La connaissance de commandes de base telles que cd, ls, cat, less, tar et gzip est également un plus. Après un chapitre sur les bases d’un système Unix/Linux, l’auteur amène rapidement le lecteur au coeur de l’administration système avec la mise en oeuvre de la configuration d’un serveur, illustrée avec plusieurs systèmes d’exploitation tels que FreeBSD, Debian et CentOS. A l’aide d’exemples de configuration et de commandes, l’auteur explique étape par étape l’installation et la configuration d’un pare-feu, d’un serveur DNS, d’un serveur web (Apache ou Nginx) et d’un serveur mail.

    Il détaille également le chiffrement par SSL/TLS des connexions (web et courriels) ainsi que la gestion dans un annuaire LDAP des utilisateurs n’ayant pas besoin de l’accès shell. Ce livre propose également des pistes pour l’analyse de problèmes éventuels, pour la maintenance quotidienne et les sauvegardes ainsi que pour donner la possibilité à l’administrateur système de faire évoluer le serveur.

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

  • Word (versions 2019 et Office 365) - Complément vidéo : Apprenez à mettre en forme le texte

    Word (versions 2019 et Office 365) – Complément vidéo : Apprenez à mettre en forme le texte

    251,00 MAD

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

  • Oracle 12c - SQL, PL/SQL, SQL*Plus

    Oracle 12c – SQL, PL/SQL, SQL*Plus

    252,00 MAD

    Ce livre sur Oracle 12c s’adresse à tout informaticien désireux de maîtriser la gestion d’une base de données Oracle. L’auteur reprend les concepts, définitions et règles du modèle relationnel et détaille son utilisation dans le cadre des outils proposés en standard avec Oracle Database 12c, c’est-à-dire SQL, SQL*PLUS, PL/SQL et Java. Les techniques de programmation en PL/SQL sont étudiées afin de pouvoir utiliser toute la puissance du serveur de bases de données Oracle 12c ainsi que les nouveautés apportées par cette version : type de données étendu, utilisation d’une séquence comme valeur par défaut d’une colonne, colonne identité, colonne invisible, séquence de niveau session, support de la syntaxe ANSI permettant de limiter le nombre de lignes retournées par une requête, définition d’une fonction PL/SQL dans la clause WITH d’une requête, procédure PL/SQL qui retourne un résultat implicite, etc.

    Par ailleurs, cet ouvrage présente l’outil SQL Developer et l’environnement de développement d’application Web Oracle Application Express (APEX). Des exemples nombreux et précis aident le lecteur à maîtriser ces langages de référence dans le monde des bases de données relationnelles. Ces exemples sont en téléchargement sur le site des editions ENI.

  • Java - Les fondamentaux du langage (avec exercices pratiques et corrigés)

    Java – Les fondamentaux du langage (avec exercices pratiques et corrigés)

    252,00 MAD

    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 platetorme Java SE, de son installation sous Windows et Linux et de l’environnement de développement utilisé dans le cadre de l’ouvrage (Eclipse, MySDL), 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.

  • Apprenez les langages HTML5, CSS3 et JavaScript pour créer votre premier site web - (3e édition)

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

    252,00 MAD

    Ce livre s’adresse à de grands débutants en développement informatique, qui n’ont jamais programmé avec HTML5, CSS3 et JavaScript. L’auteur guide le lecteur en lui enseignant des méthodes efficaces et actuelles pour créer son premier site web, en partant vraiment de zéro et en allant jusqu’à un niveau suffisant pour qu’il soit ensuite autonome. Dès le début du livre l’auteur présente un tour d’horizon du développement sur le Web ; les langages côté client et serveur, les formats d’images, les navigateurs…

    afin que le lecteur comprenne les mécanismes par lesquels le contenu d’une page s’affiche sur un écran. Le chapitre suivant enseigne les règles générales à observer pour développer de manière efficace : lisibilité du code, organisation des dossiers, utilisation des éditeurs de code, référencement… Ensuite, l’auteur entre dans le vif du sujet et présente tout d’abord le langage HTML5 qui permet de structurer une page, de disposer les éléments visuels très précisément.

    Le second langage présenté est le CSS3, qui permet quant à lui d’ajouter des styles, des effets visuels rendant inutile l’utilisation d’images et permettant d’adapter l’affichage aussi bien sur un téléphone que sur un ordinateur. Pour avoir une bonne connaissance des langages utilisés côté client, le troisième présenté dans ce livre est le JavaScript. C’est ce langage qui va permettre d’ajouter de l’interactivité sur les pages, de faire des comparaisons, de répéter des actions, d’utiliser une base de données côté client…

    Au travers d’exemples concrets et au-delà de l’aspect purement technique de cet apprentissage, l’auteur transmet au lecteur les principales règles de mise en page à respecter pour rendre le site agréable à l’oeil, convivial et facile d’utilisation ainsi que les bonnes méthodes de développement et les pièges à éviter. Après la lecture de ce livre, le lecteur pourra créer un site web fonctionnel dont il pourra être fier.

  • PHP et MySQL - Maîtrisez le développement d'un site web dynamique et interactif (5e édition)

    PHP et MySQL – Maîtrisez le développement d’un site web dynamique et interactif (5e édition)

    252,00 MAD

    Ce livre sur PHP et MySQL s’adresse aux concepteurs et développeurs qui souhaitent utiliser PHP et MySQL pour développer un site web dynamique et interactif. Dans la première partie du livre, l’auteur présente la mise en oeuvre d’une base de données MySQL : langage SQL (Structured Query Language), utilisation des fonctions MySQL, construction d’une base de données (tables, index, vues), sans oublier les techniques avancées comme la gestion des transactions, la recherche en texte intégral ou le développement de procédures stockées.

    Dans la deuxième partie du livre, après une présentation des fonctionnalités de base du langage PHP, l’auteur se focalise sur les besoins spécifiques du développement de sites dynamiques et interactifs en s’attachant à apporter des réponses précises et complètes aux problématiques habituelles : gestion des formulaires, gestion des sessions, envoi de courriers électroniques et bien sûr accès à une base de données MySQL.

    Les nouveautés des versions 8. 0 et 8. 1 qui méritent une attention particulière sont clairement signalées tout au long du livre. Abondamment illustré d’exemples commentés, ce livre (écrit sur les versions 8. 1 de PHP et 8. 0 de MySQL) est à la fois complet et synthétique et vous permet d’aller droit au but. Des éléments complémentaires sont en téléchargement sur le site.

  • Linux - Principes de base de l'utilisation du système (8e édition)

    Linux – Principes de base de l’utilisation du système (8e édition)

    252,00 MAD

    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.

    Vous découvrirez les particularités accompagnant les dernières distributions Linux disponibles.

  • Réseaux informatiques - Notions fondamentales (9e édition) - (Protocoles, Architectures, Réseaux sans fil...)

    Réseaux informatiques – Notions fondamentales (9e édition) – (Protocoles, Architectures, Réseaux sans fil…)

    252,00 MAD
  • S'initier à la gestion de projets informatiques

    S’initier à la gestion de projets informatiques

    252,00 MAD

    Ce livre s’adresse à toute personne qui souhaite s’initier à la gestion de projets, et en particulier la gestion de projets informatiques. Il s’adresse aussi bien à des développeurs, testeurs, consultants fonctionnels ou autre fonction d’ingénierie informatique souhaitant se lancer dans la gestion de projets, qu’à des personnes déjà initiées à la gestion de projet mais sans l’avoir pour autant pratiquée dans le cadre d’une expérience professionnelle.

    L’auteur commence par introduire les notions principales d’un projet avant de se pencher sur les particularités des projets informatiques, à savoir leurs types, les modes de facturation, les parties prenantes ainsi que les différentes étapes. Il décrit ensuite le poste de chef de projet, et en particulier le poste du chef de projet informatique, pour détailler ses principales fonctions, ses compétences clés ainsi que les outils et méthodes qu’il doit connaître.

    Dans la suite du livre, l’auteur aide le futur chef de projet dans ses premiers pas de prise de responsabilité et indique les éléments à prendre en compte dans la gestion de petits projets, tout en fournissant une approche concrète pour mener plusieurs projets en parallèle. Puis l’auteur traite de la gestion d’équipe : il décrit les différents types d’équipes et propose une approche pour parvenir à gérer une petite équipe.

    Pour finir, il fournit les clés de la réussite d’un projet informatique à travers un ensemble de normes, d’outils et de méthodes. A l’issue de la lecture de ce livre, le lecteur sera sensibilisé à la gestion de projets et pourra prendre en charge des projets informatiques simples, avec une équipe de taille réduite, lui permettant de s’exercer avant d’aller plus loin sur de la gestion de projets plus complexe.

  • Langage R et statistiques - Initiation à l'analyse de données

    Langage R et statistiques – Initiation à l’analyse de données

    252,00 MAD

    Que vous soyez débutant, novice ou junior dans la science des données, ce livre est là pour vous accompagner dans l’acquisition des connaissances indispensables pour la réalisation de statistiques et l’analyse de tous types de données avec le langage R. Une courte introduction au langage R avec RStudio vous permet, sans connaissances ni compétences spécifiques en la matière, de prendre en main rapidement l’Environnement de Développement Intégré (EDI ou IDE en anglais) le plus utilisé, ainsi que la création de rapports automatisés grâce au R Markdown.

    Les bases mathématiques d’un niveau de Terminale Scientifique, indispensables pour comprendre les statistiques et mieux appréhender la lecture de ce livre, sont ensuite succinctement présentées. L’auteur fait alors la part belle aux tests d’hypothèses paramétriques et non paramétriques, c’est-à-dire aux tests statistiques courants tels que les tests de Student et de Khi-2, mais aborde aussi les régressions linéaires ou généralisées, simples et multiples, ainsi que les modèles linéaires généralisés à effets fixes ou mixtes.

    L’analyse en composantes principales est également détaillée. Les statistiques approfondies permettent de généraliser les mesures réalisées sur un échantillon à une population ou de comparer des groupes ou des populations entre eux. La réalisation des différents modèles et statistiques est accompagnée de mises en application avec des exemples variés appliqués à différents domaines (biologie, physique, marketing…).

    L’intégralité des codes utilisés est disponible en téléchargement sur le site www.editions-eni.fr avec un script R Markdown pour chaque chapitre permettant de refaire chez soi la totalité des graphiques et des tests réalisés.

  • Paces-Ue1 Qcm De Biochimie

    Paces-Ue1 Qcm De Biochimie

    254,00 MAD
    • EAN
      9782818317051
    • Format
      Grand Format
    • Présentation
      Broché
    • Nb. de pages
      360 pages
    • Poids
      0.57 Kg
    • Dimensions
      16,0 cm × 24,0 cm × 2,0 cm
  • Psychiatrie pédopsychiatrie

    Psychiatrie pédopsychiatrie

    254,00 MAD

    ISBN 978-2-8183-0448-8 EAN 9782818304488 Présentation Spiralé Nb. de pages 252 pages Poids 0.63 Kg Dimensions 21,2 cm × 29,8 cm × 1,5 cm

Fin de contenu

Fin de contenu