My books & editions


I have written several french books essentially dedicated to computer science. Some go along my teaching activity and have become with the years quite popular in the academic world, such as "La programmation Orientée Objet", "Démarrer la programmation Web avec Python et Django", "Les fondements de l'informatique" and "De l'Intelligence Humaine à l'Intelligence Artificielle". Others are essays to help readers to better understand complex systems such as: “Qu’est-ce-que l’émergence”, “Quand l’informatique réinvente la sociologie” and “Comment définir la vie” and finally two exotic collections of stories at the crossroad between science and fictions: “Le Tamagotchi de Mme Yen” and “Le dernier fade de l’androïde.




Quand l'informatique réinvente la sociologie

Hugues Bersini

Le tout social est plus lent, plus fragile, plus raciste, plus communautariste, plus délétère et plus inégal que les individus qui le constituent. Si les pères de la sociologie, Durkheim, Comte, avaient disposé d'un ordinateur à leur époque, voilà sans doute le type de sociologie informatisée qu'ils auraient préféré inventer pour analyser ces réalités

More details 

Big brother is driving you

Hugues Bersini

Why and how should we more and more subordinate our freedom to a benelovent algorithmic big brother

More details 

Les fondements de L'informatique

Hugues Bersini, Marie-Paule Spinette-Rose, Robert Spinette-Rose, Nicolas Van Zeebroeck

Une introduction aux principes fondamentaux de l’informatique destinée aux étudiants des filières techniques, scientifiques et commerciales recevant une initiation à l’informatique dans leurs premières années d’études.

More details 

Le dernier fado de l'android

Hugues Bersini

Un logiciel capable de prédire la longévité d'un mariage au seul énoncé du " oui " du marié ? évidemment au prix du port d'un casque plein d'électrode peu élégantes ! Un monde plein d'androïdes qui, non seulement gagnent aux échecs mais servent à table, jouent au foot et euthanasient les volontaires ! Un monde sans compétition ? Tout ceci a-t-il du sens ? pourra-t-il exister ? et sur quelles sciences actuelles cela repose-t-il ?

More details

Le tamagotchi de mme Yen

Hugues Bersini

Vous êtes-vous jamais mis à la place d’un tamagotchi ? Savez-vous vraiment ce qu’il en est d’être un tamagotchi ? En quoi la batterie électrique d’un tamagotchi s’approchant dangereusement de sa limite énergétique minimale est-elle fondamentalement différente de la concentration chimique d’une cellule ? Ou même d’un bébé, s’approchant dangereusement de sa limite énergétique minimale ?

More details

Apprendre la programmation web avec Python et Django

Pierre Alexis, Hugues Bersini

Enfin un ouvrage pour étudiants sur la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Python/Django ! Illustré d'exemples exécutables et rappelant l'ingénierie et les bonnes pratiques du domaine (modèle MVC, patterns), voici un livre de cours magistral et moderne sur la programmation web (dynamique), que tous les enseignants en informatique peuvent utiliser !

More details 

La programmation orientée objet

Hugues Bersini

Le manuel indispensable à tout étudiant en informatique (IUT, écoles spécialisées, écoles d'ingénieurs) sur la programmation orientée objet ! L'objet par la pratique avec Python, java, C# et C++ et PHP 5... en UML 2

More details 

Haro sur la compétition

Hugues Bersini

S'il est une idée reçue que l'essentiel de ce livre affronte avec force et raison, c'est celle considérant le mode relationnel compétitif entre les hommes comme majoritairement bénéfique, tant pour ces derniers que pour la société qu'ils constituent dans leur ensemble.

More details 

Informatique et cinéma

Hugues Bersini

Sur la base des rôles de plus en plus fréquents et de plus en plus conséquents joués par l'informatique au cinéma, cet ouvrage souhaite sensibiliser le lecteur aux phénomènes clés de l'informatique actuelle: évolutions technologiques de base, langages de programmation, enrichissement des interfaces homme/machine, logiciels libres, etc.

More details 

Tout ce que vous avez toujours voulu savoir sur l'informatique sans jamais oser le demander

Bersini Hugues, Spinette-Rose Marie Paule et Robert,

Comprendre le langage des technologies de l'information et de la communication. De nombreux schémas explicatifs pour chaque chapitre abordé. Situer l'informatique dans sa perspective historique. L'informatique à la portée de tous !

More details 

Des réseaux et des sciences

Hugues Bersini

La science est toujours à la recherche de structures et de mécanismes communs dans des réalités apparemment distinctes. Les réseaux sont de ce fait un sujet d'étude privilégié, car des entités interconnectées et variant dans le temps, il est aisé d'en découvrir partout.

More details 

Qu'est-ce que l'émergence ?

Hugues Bersini

Le tout vaut plus que la somme des parties, 1 + 1 = 3, voilà ce que l'on dit des phénomènes émergents. Aujourd'hui, on retrouve cette émergence mise à toutes les sauces, imprégnant toutes les sciences, cherchant à se substituer à tout ce qui résiste à ces sciences, comme la confession d'une impuissance, un aveu d'abandon momentané : émergence de la mystérieuse conscience ou de l'énigmatique vie ?

More details 

De l'intelligence humaine à l'intelligence artificielle

Hugues Bersini

La mission première de ce livre est d'expliquer, le plus simplement du monde, ce qui confère à un ordinateur, non pas la faculté de calculer, ou celle de chercher sur le Web, mais ce début d'intelligence qu'il manifeste face à Kasparov, champion d'échec, au volant d'une voiture, derrière le guichet de banque, en lisant un texte, ou devant un patient.

More details 

Comment définir la vie ?

Hugues Bersini

Que recouvre la notion de "vivant" ? Pourquoi nous préocupe-t-elle bien plus aujourd'hui que dan le passé ?

More details 

KOTLIN

Hugues Bersini

Kotlin est un langage de programmation orienté objet créé en 2011 par les ingénieurs de la société russe JetBrains. Le nom du langage vient de l'île de Kotline, située près de St. Pétersbourg. Google a annoncé pendant la conférence Google I/O 2017 que Kotlin est devenu le second langage de programmation officiellement pris en charge par Android après Java. Le 8 mai 2019, toujours lors de la conférence Google I/O, Kotlin devient officiellement le langage de programmation recommandé par le géant américain Google pour le développement des applications Android. L'objectif de cet ouvrage est d'apprendre à programmer des applications pour smartphones et tablettes Android. Aucun pré-requis technique n'est nécessaire. Court et volontairement destiné à un public de néophyte, cet ouvrage va permettre de développer rapidement et simplement des petites animations graphiques (mini jeux) pour vanter les mérites de ce langage.

More details More details 

L'intelligence artificielle peut-elle engendrer des artistes authentiques

Hugues Bersini

À l’heure où des tableaux dont l’auteur est une IA se vendent à des prix exorbitants, où des musiques dont l’auteur est une IA font des millions de « vues » sur YouTube et où des romans et des scenarii jaillissent d’une plume IA, il est temps de se poser la question : « L’Intelligence artificielle peut-elle engendrer des artistes authentiques ? » Si nous persistons à dénier aux logiciels IA la possibilité d’un vécu émotif, d’un « je ressens, donc je suis », d’une expérience à la première personne, d’un ancrage social, d’un projet plus intense que la vie, ce n’est sans doute pas demain que l’IA sera admise au rang d’artiste.

More details 

L'Intelligence Artificielle par la Pratique

Hugues Bersini

Cet ouvrage a vocation essentiellement pédagogique a pour but d'aider les débutants et praticiens confirmés de l'Intelligence Artificielle à mieux faire le tri dans un ensemble de mécanismes algorithmiques propres à cette discipline et souvent confondus, tels la « recherche », « l'optimisation » et « l'apprentissage ». Le besoin d'un tel écrit s'est fait sentir lorsque l'auteur qui enseigne cette discipline informatique depuis plus de trente ans a constaté de manière accrue la grande confusion régnant dans l'esprit de ses étudiants lorsque ces derniers choisissent de programmer ce qui leur paraît comme l'algorithme et donc le logiciel le plus prometteur pour résoudre le jeu du taquin ou des problèmes de sudoku, un logiciel pour affronter des joueurs humains au jeu du puissance-4, des dames ou des échecs, un logiciel pour jouer aux vétérans Tetris ou au Snake, pour contrôler Super Mario dans le jeu vidéo du même nom, un logiciel capable de trouver le chemin le plus court dans un graphe ou de trouver le parcours le plus rapide traversant toutes les villes par un voyageur de commerce et, finalement, un logiciel capable de distinguer un chien d'un chat sur une photo qu'on lui présente. Et, de fait, les trois mécanismes les plus souvent confondus afin de s'attaquer à ces problèmes sont effectivement la « recherche », « l'optimisation » et « l'apprentissage ». Cet ouvrage théorique mais aussi et surtout pratique enseigne les bases de l'IA en exploitant la force du langage de programmation Python. Tous ces exemples seront donc repris en donnant les clés pour maîtriser l'intelligence artificielle grâce à Python.

More details