
Python sans détour. De l'addition au deep learning
Apprenez à programmer en Python et à réaliser toutes sortes de manipulations courantes du simple calcul à la reconnaissance d'objets en passant par l'édition de vidéos ou l'annotation de cartes géographiques. Ce livre se veut à la fois accessible et efficace. Fondé sur la pratique et l'expérience de ses auteurs en matière d'enseignement du langage Python à des étudiants ou des lycéens, il présente un large panel de cas d'utilisation autour de sept thèmes : manipulation de documents, extraction d'informations issues du Web, calcul scientifique et tracé de courbes, traitement d'image, du son et de la vidéo, cartes géographiques et itinéraires, deep learning et interfaces graphiques. Une première partie passe en revue de manière synthétique toutes les notions requises en Python pour réaliser ces exemples. Les exemples ont été réalisés et testés avec les dernières versions de Python (3. 7 à 3. 10) et sont compatibles Windows, macOS et Linux. Les codes sources sont téléchargeables par les utilisateurs. Ce livre intéressera en particulier les étudiants, ainsi que les enseignants et élèves de lycées en spécialité informatique.
| Nombre de pages | 402 |
|---|---|
| Date de parution | 24/05/2022 |
| Poids | 533g |
| Largeur | 148mm |
| EAN | 9782822710695 |
|---|---|
| Titre | Python sans détour. De l'addition au deep learning |
| Auteur | Berger Laurent ; Guézet Pascal |
| Editeur | D-BOOKER |
| Largeur | 148 |
| Poids | 533 |
| Date de parution | 20220524 |
| Nombre de pages | 402,00 € |
| Disponibilité | Sur commande en 6-10 jours |
Pourquoi choisir Molière ?
Du même auteur
-

Les nouvelles ethnologies. Enjeux et perspectives
Berger LaurentQu'est-ce que l'ethnologie aujourd'hui? Quelles sont la spécificité et l'originalité du regard que portent les ethnologues sur leurs contemporains? Si leurs recherches ne se différencient plus de celles menées par les historiens ou les sociologues, quant aux types d'activités sociales étudiés ou quant à la particularité des sujets enquêtés (l'ethnologie n'est plus dévolue aux peuples naguère réputés "primitifs"), où doit-on chercher désormais la singularité et la nouveauté des investigations et des analyses entreprises? Pour la première fois, un même ouvrage offre une présentation synthétique des travaux ethnologiques américains et européens récents qui portent aussi bien sur les biotechnologies en France, le tourisme sexuel en Thaïlande, que sur les politiques internationales de développement. L'objectif est d'offrir au lecteur un aperçu panoramique des différentes orientations théoriques et méthodologiques qui ont renouvelé le champ de la discipline. Biographie de l'auteur Laurent Berger, anthropologue, est chargé de cours à l'Université de Lille 3.EpuiséVOIR PRODUIT11,20 € -

Sortir de la crise. Agir vite, penser loin
Berger LaurentLa France est à la croisée des chemins. La crise sanitaire a mis au jour les fragilités de notre société. Elle a aussi révélé le dévouement des personnels de santé, la nécessité de l'Etat, le rôle indispensable de ceux qu'on a appelé les "invisibles" , et nos fantastiques ressources collectives de solidarité. C'est d'elles dont nous aurons besoin pour affronter cette crise économique dont les conséquences sont déjà terribles pour les travailleurs, les entreprises et les personnes les plus précaires. Elle creuse les inégalités, fragilise les emplois, menace notre démocratie déjà affaiblie. Elle accentue encore l'urgence écologique. Les défis sont colossaux. Il faut agir vite. Sortir de la crise, c'est aussi penser loin, dit Laurent Berger. Faisons vivre les valeurs de solidarité et de justice sociale, développons de nouveaux critères de progrès, engageons résolument l'économie dans la transition écologique et la France dans son avenir européen. Cela ne pourra se faire que si nous apprenons à conjuguer notre démocratie représentative avec une véritable démocratie sociale. Le temps est révolu où l'on pouvait décider d'en haut, seul, ce qui était bon pour le pays. Les chemins pour sortir de la crise ne pourront être tracés et parcourus que dans une collaboration de l'Etat, avec les territoires, les organisations de la société civile et les citoyens. Entendre le terrain, partir du réel, forger des compromis, tenir ses engagements ; Laurent Berger connaît les enjeux et les exigences de cette démocratie sociale. C'est à ce titre qu'il prend la parole.EpuiséVOIR PRODUIT17,76 € -

AU BOULOT !
BERGER LAURENTOn ne peut parler que d'emploi. Il faut parler de travail, de son résultat, visible ou non, de l'organisation des entreprises, du sens de l'activité et du projet d'entreprise. Il faut penser le travail dans un processus numérisé et mondialisé où les firmes peuvent être de plus en plus loin de chaque salarié. Or nous ne pouvons penser seuls ces enjeux et leurs effets déstabilisants. Il nous faut un patronat qui pense ces bouleversements, un Etat qui puisse aller au-delà de ses problèmes d'équilibre financier. Il nous faut des partenaires de révolution, un Etat qui réinvente la proximité avec ses agents, un patronat réformateur car c'est le monde qui change. Les salariés ont fait un chemin considérable, mais les patrons et les élus ...Sur commande en 4-6 joursCOMMANDER17,00 € -

Traitement d'images et de vidéos avec OpenCV 3 en C (Windows, Linux, Raspberry)
Berger LaurentApprenez par l'exemple à utiliser OpenCV pour traiter des images et des flux vidéo. Ce livre vise à vous montrer par l'exemple comment utiliser la librairie OpenCV dans ses applications les plus courantes : traitement, analyse et reconstitution d'images, stéréovision, reconnaissance de caractères, reconnaissance faciale et machine learning. Il part du présupposé que vous savez programmer en C++ et que vous vous y connaissez un minimum en traitement d'images. Centré sur la pratique, il vous introduit aux principales fonctionnalités d'OpenCV au travers de l'étude de neuf cas. Les deux premiers permettent de se familiariser avec la librairie et son implémentation en C++ (acquisition à partir de plusieurs caméras, gestion des threads, optimisation). Les sept autres sont relativement indépendants et exposent les fonctions majeures (segmentation, panoramique, calibrage, visualisation 3D, etc.) disponibles dans les modules officiels ou communautaires. Les exemples sont écrits en C++ avec la version 3.3.0 d'OpenCV (et opencv_contrib) et peuvent être déployés sur Windows, Linux et Raspberry. Certains nécessitent d'avoir au moins deux caméras. Niveau : Intermédiaire/AvancéSur commande en 6-10 joursCOMMANDER42,00 €
Du même éditeur
-

Synthèse d'images avec OpenGL (ES)
Nerzic PierreCe livre ambitieux a pour objectif de vous former aux techniques de la synthèse d'images temps réel avec OpenGL. Il explique les possibilités et les limites d'OpenGL sur les concepts les plus importants. Il n'est exhaustif ni côté synthèse d'images, ni côté OpenGL, mais il établit un lien fort entre les deux domaines et vous permettra de comprendre les deux. Une première partie préliminaire vous introduira les bases d'OpenGL et vous montrera par quelques exemples simples ses possibilités et ses contraintes. La suite du livre est traitée selon le point de vue de la synthèse d'images. L'auteur établit clairement une distinction entre la forme d'un objet (le maillage) et son apparence (le matériau). Enfin, vous verrez plusieurs techniques permettant d'améliorer la qualité des images produites, telles que les ombres portées, les reflets et différentes astuces de dessin couramment employées en synthèse temps réel. Tous les exemples sont fournis pour OpenGL/OpenGL ES et WebGL, autrement dit en C++, Android/Java et HTML5/JavaScript.Sur commande en 6-10 joursCOMMANDER69,00 € -

Coder efficacement. Bonnes pratiques et erreurs à éviter (en C )
Dunski Philippe ; Hermitte LucCe livre vous fera gagner dix ans d'expérience ! Il indique précisément les erreurs à éviter et les bonnes pratiques à suivre pour améliorer la qualité de vos développements. Développer une application peut rapidement devenir un enfer si vous n'avez pas anticipé certaines difficultés et fait les bons choix au moment de sa conception. Ce livre vous aidera à vous poser les bonnes questions et à tirer le meilleur parti de la programmation objet, en particulier en C++, sans tomber dans les pièges les plus fréquents. Il clarifie certains concepts délicats et passe en revue un ensemble de bonnes pratiques, qui rendront vos projets plus évolutifs et plus faciles à maintenir. Organisé en quatre parties, il traite successivement : des principes de base qui devraient être respectés quel que soit le langage de programmation ou le paradigme utilisé ; des fondements de la programmation orientée objet et des principes qui sont applicables en toutes circonstances dès lors qu'on utilise ce paradigme ; des principes spécifiques au C++ ; pour se terminer sur une étude de cas approfondie détaillant les différentes étapes de conception d'un jeu d'échecs en conformité avec les principes énoncés précédemment. L'annexe vous apporte quelques compléments sur des aspects transversaux tels que la compilation ou les outils d'aide au développement. Sa présentation sous forme de fiches thématiques permet aussi bien une lecture continue qu'un accès direct aux points qui vous intéressent. Écrit sur un ton vivant et personnel, ce livre vous présente un point de vue résolument engagé en faveur d'une approche moderne de la programmation.Sur commande en 6-10 joursCOMMANDER35,00 € -

Neo4j : des données et des graphes. Tome II, Déploiement
Roussy Sylvain ; Rouyer Nicolas ; Mervaillie NicolSecond volet de l'ouvrage Neo4j: Des données et des graphes, ce livre passe en revue les différentes étapes de mise en place d'un projet basé sur Neo4j. Pour en profiter pleinement, il est préférable de connaître les bases de Neo4j présentées dans le premier volume Prise en main. Il est relativement facile de mettre en place Neo4j. Mais il y a une différence de taille entre monter une maquette et porter celle-ci en production. Avec les technologies émergentes dites NoSQL, tout ce que nous faisons habituellement dans un projet a besoin d'être revisité. Cela nécessite des changements de pratiques et l'acquisition de nouvelles techniques de la part des différents acteurs impliqués (chef de projet, développeur, architecte, administrateur système, etc.). Ce livre est écrit sous la forme d'un dialogue entre les différents membres d'une équipe technique spécialisée dans la manipulation de données fortement connectées. Ce choix audacieux de la part des auteurs leur permet d'aborder le sujet sous un grand nombre de facettes et de prendre en compte toutes sortes de questions que les lecteurs ne manqueront pas de se poser au fur et à mesure de la mise en place du projet. Vous y apprendrez : à analyser un problème en termes de graphe à intégrer Neo4j dans un système déjà existant et interagir avec d'autres bases de données à importer ou exporter des données à garantir la disponibilité et la sécurité des données à surveiller et maintenir Neo4jSur commande en 6-10 joursCOMMANDER37,00 € -

Le guide de Lua et ses applications. Manuel d'apprentissage, 2e édition
Fabre SylvainSaviez-vous que le langage de script Lua peut être dix à trente fois plus rapide que TCL, Perl, Python, Ruby ou PHP ? Compact, élégant, puissant, supporté par de nombreux outils et librairies, Lua est un langage à multifacette et à multiusage. De plus en plus utilisé dans l'industrie, notamment dans les systèmes embarqués et dans la production de jeux vidéo, il est facile à mettre en ?uvre et apporte souplesse et efficacité dans les projets. Que vous soyez professionnel du jeu ou étudiant en informatique, développeur ou chef de projet, débutant ou confirmé, ce livre vous fournit tous les éléments pour découvrir, apprendre et utiliser Lua, seul ou en association avec du code C ou C++. Cette deuxième édition est fondée sur la version 5.3 de Lua. Elle intègre trois nouveaux chapitres portant sur des utilitaires Lua fréquemment employés : LuaRocks, Sailor et Premake. Les deux premiers sont présentés par leurs concepteurs en personne : Hisham Muhammad et Etiene Dalcol ! Niveau : Débutant/intermédiaireSur commande en 6-10 joursCOMMANDER33,00 €
De la même catégorie
-

Algorithmique et programmation en Java. Cours et exercices corrigés, 5e édition
Granet VincentCet ouvrage est destiné aux étudiants en informatique (IUT, L2, L3 et Ml) et à ceux qui sont en écoles d'ingénieurs. La connaissance de l'algorithmique et de la programmation est l'une des bases du métier et des compétences d'un informaticien. L'objectif de ce livre est de vous faire comprendre et assimiler des méthodes et des outils qui vous permettront de concevoir des programmes valides et fiables. Les 16 premiers chapitres enseignent la programmation impérative en s'appuyant sur une méthodologie objet et le langage java. Les 11 derniers expliquent en détail les structures de données abstraites classiques (listes, graphes, arbres...) et les algorithmes fondamentaux (recherche, tri...). Les notions de cours dont illustrées par 211 exercices dont la plupart sont corrigés.Sur commande en 2-4 joursCOMMANDER41,65 € -

Travaux pratiques InDesign CC. Créez des documents esthétiques, mettez en page textes et images
Krakus OlivierCet ouvrage est un manuel d'apprentissage pratique pour découvrir et maîtriser InDesign, de sa prise en main à la mise en page de documents complexes : découvrez l'interface, les menus et les outils indispensables à travers des supports prints et web ; apprenez les astuces vous permettant d'être efficace sur le logiciel ; créez des documents mêlant textes et images tels qu'un CV, un livre de cuisine ou encore un flyer avec coupon réponse ; appliquez tout ce que vous avez appris en réalisant vous-même des mises en page élaborées et créatives ; maîtrisez le format deux colonnes, l'habillage de texte, les gabarits, les sommaires ou encore la mise en page liquide. En bonus sur www.dunod.com, réservés aux lecteurs de l'ouvrage : les fichiers du livre pour refaire, pas à pas, tous les exercices.EpuiséVOIR PRODUIT22,25 € -

Programmation en Python pour les sciences de la vie
Poulain Pierre ; Fuchs PatrickPython est le langage de programmation le plus répandu dans le monde scientifique. Il est parfaitement adapté pour l’analyse de données en sciences de la vie. Cet ouvrage, didactique et simple d'approche, aborde progressivement la programmation et l'algorithmique. Il présente ensuite des fonctionnalités plus avancées utiles en analyse de données (numpy, pandas, matplotlib, notebooks jupyter), ainsi qu’une introduction à la programmation orientée objet et graphique. L’ouvrage s’appuie sur de nombreux exemples provenant de la biologie, comme la manipulation de séquences nucléiques, l’analyse de structures protéiques, etc. De nombreux exercices d’application, de difficulté croissante, sont proposés et corrigés en détails. L’ensemble des codes sources de l’ouvrage est disponible en ligne.EpuiséVOIR PRODUIT32,45 € -

Tout JavaScript. Maîtrisez les bases de la programmation JavaScript, démarrez les frameworks Node.js
Hondermarck OlivierCe livre s’adresse à tous les développeurs web, qu’ils soient débutants ou avancés.Le JavaScript sert avant tout à rendre les pages web interactives et dynamiques du côté de l’utilisateur, mais il est également de plus en plus souvent utilisé côté serveur. La première partie de ce livre explique les bases et les bonnes pratiques de la programmation en JavaScript en se fondant sur la version ECMAScript 6. La deuxième partie porte sur l’interactivité avec les utilisateurs (interfaces, formulaires, gestion des erreurs, géolocalisation…). La troisième partie permet de s’initier aux aspects les plus avancés de JavaScript tels que Node.js, React ou les Web Workers. Les renvois de type tjs.ovh/nomScript qui sont présents au fil des pages sont des compléments interactifsà ce livre. Ils affichent : Le rendu de l’exécution du script. Un émulateur de la console du navigateur. Le code source complet de l’exemple avec une coloration syntaxique, des commentaires et des liens vers les fiches de la référence JS du site toutjavascript.com.EpuiséVOIR PRODUIT32,45 €
