
Algorithmique. Entraînez-vous et améliorez votre pratique de la programmation (exemples en Java et P
Ce livre sur l'algorithmique s'adresse à toute personne qui désire améliorer sa maîtrise d'un langage de programmation et en particulier celles des langages Java ou Python. Il propose de nombreux exercices pratiques de difficulté variable pour compléter sa pratique de la programmation (construction d'index, calcul d'intersection de rectangles, calcul de la distance entre deux mots, simulation d'une course automobile, mini-interpréteur d'expression). La programmation est introduite d'abord avec les concepts de variables, boucles, tests, tableaux et sous-programmes. La programmation par objets est ensuite abordée de façon très progressive (écriture de petites classes, gestion des chaînes de caractères, petite hiérarchie de classes). Un chapitre particulier est consacré à la récursivité et les structures de données complexes (listes, arbres, piles) font l'objet du dernier chapitre. Une connaissance des principaux concepts des langages Java ou Python est un pré-requis à la lecture de ce livre. Les corrigés des exemples en Java et Python sont disponibles en téléchargement. Pour les apports théoriques sur ce sujet, Editions ENI édite, dans la collection Ressources Informatiques, le livre " Algorithmique - Techniques fondamentales de programmation".
| Nombre de pages | 348 |
|---|---|
| Date de parution | 17/09/2025 |
| Poids | 450g |
| Largeur | 178mm |
| EAN | 9782409051326 |
|---|---|
| Auteur | Debrauwer Laurent ; Vanwormhoudt Gilles |
| Editeur | ENI |
| Largeur | 178 |
| Date de parution | 20250917 |
| Nombre de pages | 348,00 € |
Pourquoi choisir Molière ?
Du même auteur
-

Envisager Dieu avec Edmond Jabès
Debrauwere-Miller NathalieBiographie de l'auteur Nathalie Debrauwere-Miller est professeur de littérature française et francophone à l'université de Vanderbilt (États-Unis). Auteur de divers articles, elle prépare un livre sur La Mort du père et un ouvrage critique sur The Israeli-Palestinian Conflict(s) in the Francophone World.ÉPUISÉVOIR PRODUIT29,70 € -

De quoi sont-ils vraiment morts ?
Deblauwe Jacques ; Ferrand FranckLe docteur Jacques Deblauwe exerce la médecine depuis 35 ans. Il est diplômé d'Histoire de la Médecine depuis 1985, et de pathologie Interne générale, et est passionné de médecine légale. Il exerce à Lille, dans le Nord de la France.Sur commande, 2 à 4 joursCOMMANDER20,90 € -

De quoi sont-ils vraiment morts ?
Deblauwe Jacques - Ferrand FranckDe quoi sont vraiment morts ou de quelles maladies souffraient les grands personnages de l?histoire de France ? La médecine fait sans cesse des progrès. Désormais, au vu des documents dont on dispose (rapports d'autopsie, témoignages, tests ADN), il est possible de remettre fondamentalement en cause les diagnostics qu'établirent les médecins de l?époque. La docteur Jacques Deblauwe s'est penché sur une trentaine de cas. Ses découvertes sont saisissantes : Saint Louis n'est pas mort de la peste, ni François Ier de la syphilis. L'auteur enrichit nos connaissances : il analyse le genre de folie dont souffrit Charles VI et les causes de l'impuissance de Philippe Auguste. Autre découverte : un infarctus du myocarde emporta Charles V en 1380. En se mettant au chevet de l?histoire, Jacques Deblauwe rouvre de célèbres dossiers et bouleverse bien des idées reçues.Sur commandeCOMMANDER11,00 €
Du même éditeur
-

Intelligence Artificielle - Premiers pas vers le Deep Learning en JavaScript. Premiers pas vers le D
Brillant AlexandreL'intelligence artificielle est désormais omniprésente dans notre quotidien. Mais que signifie " intelligence artificielle " ? Cet ouvrage propose de découvrir le coeur de cette technologie à travers le concept de réseaux de neurones ayant donné naissance aux LLM comme ChatGPT. Pour cela, il s'appuie sur le langage de programmation JavaScript qui a l'avantage d'être facilement utilisable par un simple navigateur web. La première partie pose les bases indispensables de JavaScript : de la syntaxe fondamentale aux opérations asynchrones. Vient ensuite une explication claire et accessible du fonctionnement des réseaux de neurones, sans entrer dans les aspects mathématiques trop complexes. Vous apprendrez à construire pas à pas votre propre réseau de neurones avec TensorFlow. js, à l'entraîner, puis à l'intégrer dans vos projets. La seconde partie explore l'accès à des LLM locaux à l'aide d'outils tels que LM Studio et Ollama. L'usage de l'API REST avec JavaScript et Node. js est détaillé pour permettre une interaction fluide avec ces modèles. Enfin, l'ouvrage présente également les grands LLM accessibles en ligne, comme ceux d'OpenAI (ChatGPT), de Mistral AI (Le Chat), afin de vous aider à intégrer des outils puissants et économiques dans vos projets personnels ou professionnels.EN STOCKCOMMANDER39,00 € -

Sécurité informatique - Ethical Hacking : Apprendre l'attaque pour mieux se défendre (7e édition). E
Membres De l'association acissiCe livre sur la sécurité informatique et le Ethical Hacking s'adresse aux informaticiens sensibilisés aux enjeux de cybersécurité, mais débutants dans la protection des systèmes d'information. Son objectif est clair : comprendre les techniques d'attaque pour mieux se défendre. Cette nouvelle édition, entièrement actualisée, intègre un chapitre consacré à l'analyse des risques selon la méthode EBIOS, permettant d'identifier et de hiérarchiser les actifs d'un système d'information à protéger. Les chapitres sur les communications sans fil, les failles matérielles et la sécurité des box sont fusionnés en un ensemble cohérent dédié aux objets connectés et systèmes embarqués. L'ouvrage débute par une immersion dans le monde de la cybersécurité, ses acteurs et ses pratiques. Il définit précisément les différents types de hackers, puis explore le Social Engineering, responsable de plus de 74 % des attaques réussies (rapport Mimecast 2024), avant d'aborder le Black Market, où s'échangent données volées et outils malveillants. Le lecteur découvre ensuite les méthodologies de recherche d'informations, essentielles en audit de sécurité. Le coeur du livre porte sur les failles système (Windows, Linux), les failles réseau et Wi-Fi, et la sécurité web, avec pour chaque thème des contre-mesures applicables. S'ajoutent les failles applicatives, une introduction au langage assembleur, ainsi que des chapitres dédiés au Forensic, aux malwares, à la sécurité des mobiles et des véhicules connectés. L'ouvrage s'achève sur les risques juridiques, incluant les exigences du RGPD. Les auteurs, membres de l'association ACISSI, partagent une même conviction : rendre la cybersécurité accessible à tous. Hackers blancs dans l'âme, leur adage "Apprendre l'attaque pour mieux se défendre" guide cet ouvrage de référence.EN STOCKCOMMANDER54,00 € -

Arduino - Apprivoisez l'électronique et le codage avec les langages Arduino et MicroPython (4e). App
Quetin Jean-ChristopheCe livre s'adresse aussi bien aux professeurs des écoles, professeurs de technologie, animateurs et parents désireux de découvrir le fonctionnement de l'Arduino et appréhender l'apprentissage de l'électronique et du codage, qu'aux utilisateurs, créateurs, artistes ou amateurs de DIY souhaitant concevoir un projet maker reposant sur un microcontrôleur. Dans cette 4e édition, l'auteur intègre les dernières évolutions matérielles et logicielles du monde Arduino. La carte Arduino Uno R4 devient désormais la nouvelle carte de référence, succédant à l'Uno R3, tandis que le langage MicroPython, excellente alternative au langage Arduino, fait son apparition dans l'ouvrage. La première partie présente le matériel nécessaire, en mettant l'accent sur l'Arduino Uno R4, sans oublier les autres modèles également décrits avec leurs caractéristiques et spécificités. Un chapitre est consacré aux notions fondamentales d'électricité. Vous découvrirez ensuite les principaux langages de programmation utilisables avec Arduino : le langage Arduino, MicroPython et Scratch mBlock. Pour illustrer les principes de base du codage, vous réaliserez des projets concrets avec une carte Arduino Uno (R3 ou R4) en utilisant les composants électroniques les plus courants (LED, boutons, résistances, potentiomètres, buzzer...) au format Grove ou Breadboard. Vous explorerez ensuite des composant et modules plus avancés : capteurs analogiques ou numériques, LED adressables (Neopixel), relais, moteurs ou écrans d'affichage. Un chapitre complet est dédié au langage MicroPython avec la carte Arduino Nano ESP32, à travers des montages simples utilisant les composants de base. Un autre chapitre présente une sélection de robots pédagogiques (Alvik, Eliobot, Zumo Shield, Zumo 32U4 et Zumo 2040), programmables dans différents langages : Arduino, MicroPython, CircuitPython, mBlock et Elioblocs. Enfin, le dernier chapitre réunit les principales instructions des langages Arduino et MicroPython, pour retrouver rapidement une fonction et en vérifier la syntaxe. Les sketchs présentés dans les chapitres 6 à 9 sont disponibles en téléchargement sur le site www. editions-eni. fr.EN STOCKCOMMANDER38,90 € -

ChatGPT pour les entreprises - Exploiter l’IA générative au quotidien. Exploiter l’IA générative au
Blin FabriceCe livre sur ChatGPT, résolument pédagogique, s'adresse aux dirigeants de PME, aux consultants, aux étudiants et à tous les professionnels souhaitant tirer parti de l'intelligence artificielle générative dans leur activité professionnelle. Il vous guide pas à pas, de la découverte de ChatGPT à sa mise en oeuvre opérationnelle en entreprise. Après une présentation de l'IA générative et de ses impacts pour les PME, l'auteur explique comment prendre en main ChatGPT et maîtriser son interface. Vous apprendrez ensuite l'art du prompt, c'est-à-dire comment formuler vos demandes pour obtenir des résultats précis, pertinents et exploitables. Les chapitres suivants montrent comment intégrer ChatGPT dans les différents services d'une entreprise (marketing, finance, RH, juridique, informatique) puis comment créer vos propres GPT personnalisés, capables de s'adapter à vos processus, documents et contraintes métier. Une partie avancée aborde les intégrations techniques (API, no-code, low-code, webhooks) pour relier ChatGPT à vos outils professionnels. Enfin, le livre traite des limites, enjeux éthiques et réglementaires (RGPD, AI Act) et vous accompagne dans la mise en place d'une gouvernance IA solide et responsable. Chaque chapitre combine théorie, exemples, cas pratiques et conseils. L'approche progressive et accessible rend la lecture fluide, même pour les non-techniciens.EN STOCKCOMMANDER39,00 €
De la même catégorie
-

Python 3. Apprendre à programmer dans l'écosystème Python, 2e édition
Cordeau Bob ; Pointal LaurentDestiné à tous ceux qui veulent s'initier à la programmation, qu'ils soient étudiants, enseignant ou autodidactes, cet ouvrage vous fournira les bases de l'apprentissage de la programmation avec Python 3, langage à la fois simple, puissant et polyvalent. Accompagnée de nombreux exemples, la démarche pédagogique est renforcée par l'usage de la distribution Pyzo et des notebooks Jupyter, outils pédagogiques interactifs qui permettent au lecteur de tester aisément son code et de mettre en oeuvre les connaissances qu'il acquiert. De plus l'usage de la couleur permet de bien faire comprendre les différents éléments qui constituent le code. Outre les 25 exercices corrigés présents dans la version imprimée, cet ouvrage offre une centaine d'autres exercices corrigés accessibles sur le web. Le livre s'appuie sur la version Python 3. 8. Retrouvez sur https : //www. dunod. com/EAN/9782100809141 et sur https : //github. com/lpointal/appbclp : - Les programmes des exercices et des exemples. - Une documentation sur l'installation et l'usage des notebooks Jupyter. - Les exercices corrigés supplémentaires.EN STOCKCOMMANDER24,00 € -

Initiation à l'algorithmique et à la programmation en C. 3e édition
Malgouyres Rémy ; Zrour Rita ; Feschet FabienCet ouvrage s'adresse aux étudiants (licences et IUT), ainsi qu'à tous ceux qui souhaitent acquérir des bases solides en programmation. L'ouvrage est structuré en quatre parties : Les bases du langage C : syntaxe, types de données, entréessorties (stdio. h), exécution conditionnelle, structuration d'un programme C, structures, itération. Les structures séquentielles : tableaux, fichiers texte, adresses, pointeurs et passage par adresse, allocation dynamique, chaînes de caractères, fichiers binaires, tableaux à double entrée. Les algorithmes : langage algorithmique et complexité, algorithmes de tri quadratiques, tri rapide (quicksort). Les structures de données : listes chaînées, piles, files, récursivité, arbres binaires, graphes, parcours de graphes, liste d'adjacence. Conçus comme des supports d'apprentissage, les 129 exercices corrigés peuvent être abordés en complément de l'enseignement reçu ou de manière autodidacte.Sur commande, 2 à 4 joursCOMMANDER32,40 € -

Machine Learning avec Scikit-Learn. Mise en oeuvre et cas concrets, 2e édition
Géron Aurélien ; Bohy AnneL'apprentissage automatique (Machine Learning) est aujourd'hui en pleine explosion. Mais de quoi s'agit-il exactement, et comment pouvez-vous le mettre en oeuvre dans vos propres projets ? L'objectif de cet ouvrage est de vous expliquer les concepts fondamentaux du Machine Learning et de vous apprendre à maîtriser les outils qui vous permettront de créer vous-même des systèmes capables d'apprentissage automatique. Vous apprendrez ainsi à utiliser Scikit-Learn, un outil open source très simple et néanmoins très puissant que vous pourrez mettre en oeuvre dans vos systèmes en production. Apprendre les bases du Machine Learning en suivant pas à pas toutes les étapes d'un projet utilisant Scikit-Learn et pandas. Ouvrir les boites noires pour comprendre comment fonctionnent les algorithmes. Explorer plusieurs modèles d'entraînement, notamment les machines à vecteur de support (SVM). Comprendre le modèle des arbres de décision et celui des forêts aléatoires, et exploiter la puissance des méthodes ensemblistes. Exploiter des techniques d'apprentissage non supervisées telles que la réduction de dimensionnalite. la classification et la détection d'anomalies.ÉPUISÉVOIR PRODUIT38,00 € -

Photoshop CC pour les photographes. Manuel de fomation pour les professionnels de l'image
Evening MartinRésumé : Dans cette nouvelle édition de son best-seller, bible du photographe numérique, Martin Evening nous présente la version CC de Photoshop, en mettant l'accent sur les articulations entre Photoshop et Bridge, Camera Raw ou Lightroom. Les nouvelles fonctionnalités du logiciel, maintenant hébergé dans le Creative Cloud d'Adobe, sont traitées en détail (espace de travail, suréchantillonnage ,"intelligent", correction du flou de bougé, etc.), sans oublier les problématiques classiques de traitement et de correction des images, d'accentuation, de retouche, de montage, de travail du noir et blanc. Méthodes, mises en garde, conseils techniques et artistiques, cet ouvrage est le guide indispensable de tous les photographes, professionnels ou amateurs exigeants.ÉPUISÉVOIR PRODUIT39,90 €

