Books On Demand
-
Détection des collisions dans les jeux video 2D ; avec C#5, WPF et Visual Studio 2013
Patrice Rey
- Books on Demand
- 5 Octobre 2015
- 9782322041381
Ce livre s'adresse au développeur et au programmeur, qui souhaite découvrir et approfondir les notions relatives à la détection des collisions dans les jeux vidéo 2D. Ces notions sont expliquées et illustrées en utilisant le langage C# dans un environnement complet de programmation avec WPF, XAML et le framework .NET 4.5. Vous êtes surement curieux de savoir comment fonctionne la détection des collisions dans les jeux vidéo 2D. Dans les simulations physiques, les jeux vidéo et la géométrie algorithmique, la détection des collisions implique l'utilisation d'algorithmes pour tester les collisions (intersection de solides donnés), pour calculer des trajectoires, pour déterminer les points d'impact dans une simulation physique, etc.. Une collision entre deux objets 2D consiste à trouver le moment où ces deux objets 2D se chevauchent. Le 1er chapitre permet d'acquérir les notions de point et de vecteur dans l'espace 2D, et de se familiariser avec un ensemble de calculs vectoriels par la pratique. Le 2ème chapitre permet le maniement des classes du framework .NET 4.5 destinées à la réalisation des figures géométriques 2D au sein des applications WPF. Le 3ème chapitre est consacré à l'explication détaillée avec une programmation en pratique des collisions entre les principales figures géométriques que sont le point, le rectangle, le cercle, la droite et le segment. Le 4ème chapitre permet de se familiariser à la transformation des figures géométriques par l'utilisation des matrices au travers du calcul matriciel. Nous y verrons notamment comment utiliser une matrice 3x3 unique en coordonnées homogènes pour effectuer des transformations affines comme la translation, la mise à l'échelle, la rotation, l'inclinaison et la combinaison de transformations variées. Le 5ème chapitre permet de voir en programmation trois exemples concrets de détection des collisions dans lesquels les vignettes 2D sont déplaçables par le mode du glisser-déplacer avec la souris et avec le toucher tactile sur les tablettes Windows.
-
Formation pratique à XML avec c#5, WPF et Linq
Patrice Rey
- Books on Demand
- 29 Octobre 2015
- 9782322042586
Cet ouvrage s'inspire de mon expérience issue de plusieurs années d'enseignement et de formation en informatique. J'ai souhaité faire bénéficier de cette expérience tous ceux qui, à des titres divers, peuvent être amenés à étudier XML ou à réaliser des développements qui impliquent son utilisation. XML est une famille de langages partageant des caractéristiques communes et qui sont dédiés à une multitude d'usages divers. Les facilités d'écriture de ce format, les possibilités de traitement des données qu'il offre et sa souplesse d'utilisation, en font un format extrêmement bien adapté aux échanges de données entre applications aussi bien qu'à leur simple stockage. C'est donc tout naturellement que son usage s'est largement répandu au point d'être aujourd'hui incontournable. Cet ouvrage propose donc d'en aborder l'apprentissage de manière progressive et pédagogique, et de pouvoir en apprécier son utilisation en programmation, notamment avec C#5, WPF et LINQ. Le chapitre 1 expose les bases du langage XML. Le chapitre 2 traite du langage XPath pour l'élaboration et l'évaluation d'expression. Le chapitre 3 traite de la réalisation des feuilles de transformations XSLT nécessaires à l'élaboration de fichier HTML pour visualiser des données XML. Le chapitre 4 traite de la réalisation des feuilles de transformation XSL-FO et de leurs usages dans la réalisation de PDF imprimables avec Apache FOP. Le chapitre 5 traite de la réalisation des DTD. Le chapitre 6 traite d'un langage de définition de contenu qu'est le schéma XML. Le chapitre 7 traite des manipulations à connaître pour un document XML avec le DOM. Le chapitre 8 traite des manipulations de lecture et d'écrire des données XML. Le chapitre 9 traite de la mise en pratique de l'évaluation des expressions XPath par programmation. Le chapitre 10 traite de la pratique de la validation de document XML par la DTD et par le schéma XML. Le chapitre 11 traite de la pratique de la transformation XSLT par programmation. Le chapitre 12 expose les différents principes pour le chargement des fichiers XML avec LINQ To XML. Le chapitre 13 expose tout ce que LINQ To XML permet pour la création des arborescences XML. Le chapitre 14 expose tout ce que LINQ To XML permet pour se déplacer au sein d'une arborescence XML. Le chapitre 15 expose tout ce que LINQ To XML permet pour procéder à la modification des données XML par un ensemble de propriétés et de méthodes spécifiques.
-
Iut informatique dut bts licence - tome 1 - avec sharpdevelop 5 - illustrations, couleur
Patrice Rey
- Books on Demand
- 4 Mars 2016
- 9782322044610
Ce livre a pour objectif de proposer, dans le domaine de l'enseignement informatique en DUT, BTS et Licence, une approche pédagogique en programmation de la conception, de la réalisation et de la gestion des structures de données.
-
Le but premier d'un tableur est d'effectuer des calculs (mathématiques, statistiques, financiers, etc). En effet, un tableur permet de construire des automates de calcul. Il est capable de stocker des formules, de mettre en relation des cellules entre elles et de déclencher le recalcul de ces formules instantanément et automatiquement à chaque modification de données. Sans aucune prétention à l'exhaustivité, les types de calculs abordés dans cet ouvrage sont susceptibles de servir aussi bien au lycéen, à l'étudiant en sciences pures ou en sciences humaines, ainsi qu'à toutes les personnes qui ont besoin de réaliser des calculs sur le tableur EXCEL.
Ce livre ne constitue pas une prise en main du logiciel EXCEL 2013 mais plutôt un ouvrage de spécialisation montrant, par de nombreux exemples pratiques et pédagogiques, les principaux calculs mathématiques que l'on peut réaliser dans des domaines très variés comme par exemple avec les calculs arithmétiques, les calculs trigonométriques, les calculs avec les nombres complexes, les calculs matriciels, les calculs sur le système de numération, etc.
-
Adopter SharePoint sans développer ; de SharePoint à Microsoft Teams Tome 2
Frank Poireau
- Books on Demand
- 3 Avril 2019
- 9782322092383
Expert de la relation utilisateur depuis 1998, Frank POIREAU est concepteur fonctionnel de solutions SharePoint, spécialisé dans le travail collaboratif et les réseaux sociaux d'entreprise, dans la gestion de la connaissance et les moteurs de recherche. Animateur de la communauté SharePoint/Office 365 chez onepoint, Frank POIREAU est en charge de l'adoption (architecture fonctionnelle, formation, gouvernance et conduite du changement). Frank POIREAU est Microsoft MVP depuis 2018.
-
Adopter sharepoint sans developper Tome 3 : sharepoint, ms teams : une gouvernance efficace
Frank Poireau
- Books on Demand
- 13 Septembre 2019
- 9782322159185
Expert de la relation utilisateur depuis 1998, Frank Poireau est concepteur fonctionnel de solutions SharePoint, spécialisé dans le travail collaboratif et les réseaux sociaux d'entreprise, dans la gestion de la connaissance et les moteurs de recherche. Animateur de la communauté SharePoint/Office 365 chez onepoint, Frank Poireau est en charge de l'adoption (architecture fonctionnelle, formation et coaching d'équipe de déploiement), Frank Poireau vous livre le cadre logiciel et méthodologique de ses missions de gouvernance SharePoint.
-
Formation initiale Python avec Jupyter et Pycharm
Patrice Rey
- Books on Demand
- 17 Février 2022
- 9782322392155
Python est un langage de programmation (langage de script) permettant de faire de la programmation impérative (écrire une séquence d'instructions), de la programmation fonctionnelle (résoudre des problèmes en fabriquant des fonctions) et de la programmation orientée objet (définir des objets que l'on fait interagir entre eux).
Dans la première partie, en utilisant les classeurs Jupyter depuis une distribution Anaconda, nous expliquons clairement et rigoureusement les notions fondamentales relatives à ce langage.
Dans une seconde partie, en utilisant l'environnement de développement intégré PyCharm 2021.3 avec Python 3.10, nous apprenons les bases nécessaires pour développer une application fenêtrée PyQt5 pour la plateforme Windows 10, dotée d'une interface graphique, avec des composants hébergés qui répondent à des fonctionnalités programmées. Et nous terminons en développant une application spécifique optimisée pour pouvoir être distribuée auprès d'utilisateurs sous forme d'un exécutable unique grâce aux packages PyInstaller et Auto-Py-to-Exe.
-
Ce livre est destiné aux personnes souhaitant avoir une première immersion dans le domaine de l'analyse de données avec le langage de programmation Python et les librairies dédiées à l'analyse de données que sont NumPy, Pandas, Matplotlib et Seaborn.
Dans ce livre, nous verrons principalement comment explorer, manipuler et visualiser des données structurées, c'est-à-dire des tableaux contenant des lignes et des colonnes.
La première partie aborde l'utilisation de la librairie NumPy qui est une librairie Python dédiée au calcul scientifique fournissant des fonctions très performantes de calcul, mais aussi des structures de données spécialisées et remarquablement performantes.
La seconde partie aborde l'utilisation de la librairie Pandas qui est une librairie Python dédiée à la Data Science. Il s'agit de la librairie Python la plus populaire et la plus performante pour faire de l'analyse de données. Cette librairie Pandas amène avec elle deux nouvelles structures essentielles pour l'analyse de données qui sont les structures Series et DataFrame.
La troisième partie aborde l'utilisation de la librairie Matplotlib qui est une librairie graphique très connue en Python car elle est puissante, très simple à prendre en main et chaque élément de la figure peut être configuré finement via un grand nombre de paramètres disponibles.
La quatrième partie aborde l'utilisation de la librairie Seaborn qui est la librairie la plus populaire pour la visualisation de graphique. En réalité, cette librairie s'appuie sur Matplotlib et elle apporte des fonctions supplémentaires permettant de générer des graphiques plus travaillés, aux allures plus modernes, et ce de manière très simple.
La cinquième partie aborde la création d'une application autonome pour visualiser des graphiques élaborés avec les librairies Matplotlib et Seaborn. Nous y verrons notamment comment utiliser le composant FigureCanvasQTAgg pour visualiser des graphiques aux allures modernes dans un projet PyCharm avec Python et la librairie des contrôles PyQt5.
-
Ce livre, destiné pour tout utilisateur d'EXCEL 365 sous Windows 11, est bien plus qu'un simple guide technique. Il est orienté sur la pratique de la composition des graphiques, en démystifiant les 40 graphiques fondamentaux indispensables à tout utilisateur du tableur. Ces graphiques, soigneusement sélectionnés, couvrent un large éventail de besoins, allant de l'analyse de données basique à des visualisations complexes.
-
L'intelligence artificielle expliquee simplement - edition 2024 - illustrations, couleur
Patrice Rey
- Books on Demand
- 25 Mars 2024
- 9782322524310
-
150 exercices corriges en Python (niveau debutant) : edition 2024
Patrice Rey
- Books on Demand
- 15 Octobre 2024
- 9782322557691
À la fois intuitif et puissant, Python est devenu un incontournable dans le domaine de l'informatique, tant pour les débutants que pour les professionnels. Il se distingue par sa simplicité syntaxique, sa lisibilité et sa vaste communauté de développeurs qui enrichissent constamment son écosystème.
L'ouvrage se structure en 17 fiches, chacune abordant des aspects spécifiques du langage Python, et propose un cheminement progressif pour l'acquisition des compétences.
Les fiches F01 et F02 se concentrent sur l'environnement de travail utilisé. Les fiches F03 à F17 constituent le coeur de l'ouvrage, avec 150 exercices corrigés couvrant une gamme de sujets variés et progressifs, tant sur le plan technique que conceptuel. -
Le génie gênant ; fragments sur la transformation numérique
Christophe Lachnitt
- Books on Demand
- 21 Octobre 2016
- 9782322096459
Génie gênant, la révolution numérique confronte chaque jour des organisations au choix entre sursaut et sursis. En effet, toutes les entreprises, demain, seront numériques. Les autres n'existeront plus. Dans ce livre, Christophe Lachnitt identifie des tendances de fond en matière de transformation numérique. Il réfléchit aux répercussions de celle-ci sur les vecteurs d'information ainsi que sur la communication et le marketing des entreprises, avant de mettre en perspective la refondation des relations entre marques, médias et publics. A partir de ces analyses, il propose des orientations stratégiques pour valoriser un environnement aussi déstabilisant que riche de promesses.
-
Formation Communiquer sur les réseaux sociaux pour promouvoir son entreprise : Partie 1
Julian Sebastien
- Books on Demand
- 26 Février 2023
- 9782322118830
La formation s'adresse aux créateurs, repreneurs ou chefs d'entreprise souhaitant gérer eux-même leur présence sur les réseaux sociaux et promouvoir leur activité.
Dans cette formation en 2 parties vous apprendrez à :
Maitriser les bases de la communication digitale Internet et les réseaux sociaux Communiquer sur les principaux réseaux sociaux Communiquer sur les autres réseau sociaux Développer son audience Maitriser les outils Faire de la publicité et obtenir des leads -
OS X Lion, le dernier fauve d'Apple, recèle des trésors de nouveautés. Cet ouvrage est à la fois une visite guidée de ce nouvel OS et un condensé d'informations indispensables pour une prise en main rapide et efficace. Toutes les nouvelles fonctionnalités et spécificités de Lion 10.7.2 sont traitées, sans oublier iCloud.
L'ouvrage commence par un panorama complet des nouvelles fonctionnalités de Lion pour vous guider ensuite dans l'installation du système et la migration de vos données.
Le troisième chapitre est une prise en main : vous y découvrirez le compte utilisateur, les diverses fonctionnalités de sécurité, le Finder, ainsi que de nombreuses astuces et raccourcis clavier.
Le quatrième chapitre est consacré à l'interface : du Dock au Finder, aux Services en passant par Mission Control, Launchpad, Dashboard et Spotlight, tout est passé en revue.
Le chapitre cinq vous permettra d'appréhender les Préfèrences Système, à partir desquelles vous aurez le loisir de personnaliser votre Mac.
Puis, toutes les applications et tous les utilitaires fournis avec Lion 10.7.2 sont détaillés un par un.
Le chapitre sept revêt la forme d'une FAQ pour proposer une solution en cas de soucis. L'auteur termine par quelques ressources indispensables.
Ce Précis et concis est un condensé de ce qu'il faut savoir sur Lion. Il en dessine la cartographie à l'aide d'explications synthétiques et répond aux besoins immédiats des utilisateurs.
-
Les structures de données illustrées avec WPF et C#4 Tome 2
Patrice Rey
- Books on Demand
- 15 Avril 2011
- 9782810613878
Les structures de données sont un des piliers fondamentaux sur lesquels repose l'enseignement de l'informatique. Avec WPF et C#4 dans l'environnement de Visual Studio 2010, programmer les structures de données est le meilleur moyen de les comprendre, de les apprendre, de mieux les appréhender et de mieux les utiliser.
-
Comment gagner de l''argent en restant chez soi !
Brigitte Melfort
- Books on Demand
- 11 Octobre 2010
- 9782810618408
Cet ouvrage vous présente une variété d'activités lucratives à exercer depuis votre domicile. L'auteur, Brigitte Melfort, s'est efforcée de satisfaire tout le monde en proposant des activités simples et accessibles à tous . En effet, quelque soit votre situation, vos recherches, vos moyens ou vos ambitions, vous pouvez démarrer rapidement et de la manière la plus simple qui soit, c'est à dire depuis votre domicile, une ou plusieurs activités lucratives. Et vous pourrez envisager des gains à la mesure de vos besoins ou ambitions personnelles : soit des gains modestes de complément, soit des gains élevés à plein temps selon les activités choisies.
Ainsi, l'auteur aura parfaitement atteint son but, si tout comme elle, grâce à l'une de ces activités, vous parvenez à votre épanouissement personnel.
-
L'accessibilité du web par Estelle Renaud Ergonome
-
WPF (Windows Presentation Foundation) est une technologie de développement d'application riche (Rich Desktop Application) pour la plateforme Windows. Technologie majeure du développement pour Windows en code managé, WPF exploite la puissance de Direct3D pour l'affichage. WPF sépare dans des couches distinctes la programmation des fonctionnalités (au moyen d'un langage .NET tel que le C#) de la présentation visuelle par l'utilisation du langage XAML (eXtensible Application Markup Language).
Maitriser WPF c'est la solution pour réussir une programmation graphique évoluée dans le développement logiciel sur Windows (7, Vista et Xp).
-
Penser autrement vos projets informatiques
Christophe Coupez
- Books on Demand
- 18 Août 2014
- 9782322037216
L'auteur du site projetsinformatiques.com expose dans ce livre son approche particulière du projet informatique, basée essentiellement sur une forte relation de partenariat entre maîtrise d'oeuvre et maîtrise d'ouvrage, et sur la co-construction agile. Vous y trouverez les clés pour comprendre le fonctionnement des projets informatiques, et des conseils pour les réussir. Ce livre est destiné à toute personne impliquée dans un projet informatique, professionnelle de l'informatique, ou non.
-
MVVM de la découverte à la maitrise
Jonathan Antoine, Thomas Lebrun
- Books on Demand
- 30 Septembre 2011
- 9782815030083
Comment faire un bon développement ? Voilà une question cruciale pour tout développeur. Les design patterns apportent des solutions aux problèmes d'architecture et de conception.MVVM (Model-View-ViewModel), le pattern de référence pour le développement d'applications WPF, Silverlight et Windows Phone, est devenu un élément incontournable de la panoplie du bon programmeur. MVVM permet notamment la mise en place d'un code qui sera compris par tous car il trouve ses racines dans d'autres patterns très usités. Il fournit un cadre au développement en séparant le modèle de données, la vue et le modèle de la vue et il facilite ainsi les interactions entre les différents acteurs d'un projet : développeurs, designers, testeurs, etc. Cet ouvrage détaille en profondeur le pattern MVVM d'un point de vue technique, mais également théorique. Le premier chapitre passe en revue les éléments qui le composent, ainsi que leurs rôles. Puis, les auteurs expliquent comment construire chaque brique de cette architecture : le Modèle, le ViewModel et la Vue. Un chapitre est consacré à la construction de chacune de celles-ci : mise en place, problématiques rencontrées, exemples concret de code. Les auteurs vous présentent au travers d'une application exemple concrète les différentes étapes de la création d'une application, ainsi que les différents choix à effectuer dans son cycle de vie. Enfin, le dernier chapitre se concentre sur les tests lors de l'application du pattern MVVM et sur les bonnes pratiques à suivre lors de leur mise en place. Les explications sont claires et étayées d'exemples pratiques. Les auteurs, de part leur expérience concrète en milieu professionnel, vous livrent également des conseils quant aux écueils à éviter, ainsi que des pistes de réflexion qui alimenteront vos développements.Développer est un art, mais une bonne connaissance des techniques de base est néanmoins primordiale. Ce livre vous les apporte !
-
Les différents chapitres permettent d'apprendre et de mettre en pratique les notions essentielles de la programmation graphique 3D de WPF 4 avec l'utilisation de l'environnement intégré de Visual Studio 2010 (dans sa version Express ou Ultimate). Vous apprendrez notamment à programmer les vecteurs et les matrices 3D, la projection perspective et la projection parallèle, les transformations 3D (rotation, translation, mise à l'échelle), la composition de la scène 3D (la zone de rendu, les modèles 3D, les surfaces et textures, les lumières, les caméras), la modélisation des objets (cube, sphère, cylindre, tore, cône, icosaèdre, dodécaèdre), l'apport de l'interactivité des objets 3D (test d'atteinte, TrackBall), et la créations des modèles surfaciques (avec les surfaces paramétrées, extrudées, et de révolution).
-
Le référencement publicitaire avec Google AdWords ; astuces, conseils : toutes les techniques d'experts certifiés (édition 2012)
Régis Micheli, Jean-noël Anderruthy
- Books on Demand
- 29 Octobre 2012
- 9782810625376
-
Les clés du référencement sur le web ; 5 étapes pour développer votre visibilité
Régis Micheli, Pascal Albericci
- Books on Demand
- 11 Mars 2009
- 9782810610969
-
Intelligence Artificielle Pour Les Enseignants : édition 2025
Patrice Rey
- Books on Demand
- 9 Avril 2025
- 9782322556922
Ce livre (édition imprimée en couleur) a été composé comme un guide pratique et accessible pour accompagner les enseignants dans la découverte et l'intégration de l'intelligence artificielle dans leurs pratiques professionnelles. Il se compose de trois parties complémentaires, pensées pour informer, pour outiller et pour apporter une autonomie spécifique.
La première partie propose une présentation claire et progressive de l'IA, de ses principes fondamentaux à ses usages en éducation, en passant par ses apports pédagogiques concrets. La deuxième partie offre 60 prompts optimisés pour ChatGPT-4, prêts à l'emploi, afin d'aider les enseignants à gagner en efficacité, personnaliser l'apprentissage et enrichir leurs cours. Enfin, la troisième partie explore 50 notions clés liées à l'IA, indispensables pour mieux comprendre les enjeux techniques, éthiques et pédagogiques de ces outils.
Ensemble, ces trois volets permettent aux enseignants d'aborder l'IA avec confiance, curiosité et esprit critique, tout en restant centrés sur leur mission éducative.