Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Trouver votre ebook...

Nous avons trouvé un total de 38 livres disponibles en téléchargement
J'apprends à maintenir mon pc sous Windows

J'apprends à maintenir mon pc sous Windows

Auteure: Joel Green

Nombre de pages: 281

Comment ont évolué les micro-ordinateurs pc depuis leur création ? Les micro-processeurs, les sockets, les chipsets, les bus… De quoi est fait un micro-ordinateur pc ? Processeur, carte mère, mémoire, carte graphique, ports, périphériques… Quelles sont les normes matérielles et logicielles à ce jour Comment s'articulent les couches logicielles ? Le bios, l'uefi, le système d'exploitation, les applications... Windows 10 ? Configuration logicielle, configuration matérielle, configuration réseau et internet, configuration système, maintenance, sécurité… Powershell ise ? L’éditeur, les commandes, les scripts, le fichier .bat… Maintenance ? Recherche d'informations, structure système, table des partitions, table des registres, problèmes matériels et logiciels, remèdes... Dictionnaire ? Les termes de l'informatique... Ce cours répond à toutes ces questions et bien d'autres encore, de manière simple, illustrée et commentée.

Dictionary of Building and Civil Engineering

Dictionary of Building and Civil Engineering

Auteure: Don Montague

Nombre de pages: 472

This dual-language dictionary lists over 20,000 specialist terms in both French and English, covering architecture, building, engineering and property terms. It meets the needs of all building professionals working on projects overseas. It has been comprehensively researched and compiled to provide an invaluable reference source in an increasingly European marketplace.

Programmation concurrente en Java

Programmation concurrente en Java

Auteure: Brian Goetz

Nombre de pages: 398

Développez des programmes concurrents fiables en Java ! Cet ouvrage fournit à la fois les bases théoriques et les techniques concrètes pour construire des applications concurrentes fiables et adaptées aux systèmes actuels et futurs.

Programmation avec Node.js, Express.js et MongoDB

Programmation avec Node.js, Express.js et MongoDB

Auteure: Eric Sarrion

Nombre de pages: 608

Un livre incontournable pour développer des applications web professionnelles ! Né à la fin des années 1990, le langage JavaScript connaît aujourd'hui une deuxième vie. Après s'être installé sur pratiquement tous les sites web de la planète, il s'invite désormais sur de plus en plus de serveurs web, notamment grâce à Node.js qui symbolise le JavaScript côté serveur. Node.js est donc plus que jamais une plate-forme de développement très en vogue, utilisée notamment par Flickr, Linkedln et PayPal. Des outils de plus en plus populaires Ce livre propose une présentation pas à pas pour mettre en place une application web avec Node.js, Express.js et Mon- goDB. Plus que de simples phénomènes de mode, ces outils sont désormais incontournables pour tous les développeurs web. Un livre extrêmement pratique où les aficionados d'Éric Sarrion retrouveront sa minutie dans la description de chaque étape et chausse-trappe. A qui s'adresse ce livre ? Aux étudiants, développeurs et chefs de projet A tous les autodidactes férus de programmation qui veulent découvrir Node.js

Le petit Python orienté objet

Le petit Python orienté objet

Auteure: Richard Gomez

Nombre de pages: 828

Ce livre propose un cours complet sur la POO en langage Python et un aide-mémoire exhaustif. Il décrit de manière simple et précise les notions importantes comme les objets, classes, méthodes, héritage, surcharge, constructeurs... Chaque point est illustré par des exemples et des scripts permettant au lecteur de comprendre en profondeur les notions étudiés.

Apprenez à programmer en Python

Apprenez à programmer en Python

Auteure: Vincent Le Goff

Nombre de pages: 504

Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Python est fait pour vous ! Vous découvrirez dans ce livre, conçu pour les débutants, tout ce dont vous avez besoin pour programmer, des

Mini-manuel des réseaux informatiques

Mini-manuel des réseaux informatiques

Auteure: Stella Marc-zwecker , Julien Montavont , Antoine Gallais , Stéphane Cateloin

Nombre de pages: 224

Ce mini-manuel d'informatique présente l'ensemble des connaissances relatives aux réseaux informatiques qu'un étudiant doit acquérir et maîtriser en première ou deuxième année de licence d'informatique. Il comporte une partie cours (2/3) et une partie exercices corrigés (1/3).

Développer des jeux en HTML5 et JavaScript

Développer des jeux en HTML5 et JavaScript

Auteure: Samuel Ronce

Nombre de pages: 240

Alors que les navigateurs sont en constante évolution pour optimiser l'exécution de jeux, HTML5 propose de nouvelles balises et API JavaScript pour gérer la vidéo et l'audio, dessiner en 2D et 3D. De quoi alimenter l'explosion du marché des jeux web, natifs et sociaux, notamment sur les smartphones et tablettes. De la conception du gameplay à la configuration du serveur Node.js et MongoDB Cet ouvrage, exemples de code à l'appui, décortique les étapes de création d'un jeu vidéo en HTML5 et JavaScript, de la réalisation d'un concept et de l'étude de la concurrence, à la commercialisation et à l'animation d'une communauté. Tous les aspects du développement sont abordés : conception du scénario et du gameplay, création des niveaux (level design) et des profils de joueurs, gestion de spritesheets, mise au point d'une ambiance, affichage de décors, effets graphiques, animations, collisions et effets sonores (HTML5 Audio)... L'ouvrage guide également le lecteur dans le choix d'un framework, et la configuration d'un serveur pour du temps réel avec MongoDB et Node.js. Il explique enfin comment intégrer le jeu dans le réseau social Facebook. À qui s'adresse cet...

VoIP et ToIP Asterisk

VoIP et ToIP Asterisk

Auteure: Sébastien Déon

Nombre de pages: 324

Présentation qui permet de comprendre le domaine de la voix sur IP. Détail de toutes les étapes de la mise en place de l'autocom open source Asterisk.--[Memento].

Architectures réparties en Java - 3e éd.

Architectures réparties en Java - 3e éd.

Auteure: Annick Fron

Nombre de pages: 320

Une architecture logicielle répartie suppose des données différentes et des tâches différentes qui sont traitées sur des machines différentes. Une telle architecture entraîne bien sûr des problèmes de transmission de données et de synchronisation de processus. Le langage Java permet de résoudre ces questions notamment dans le monde industriel Le but de cet ouvrage est de donner les clés qui permettront de définir la solution la mieux adaptée à chaque situation. La troisième édition de cet ouvrage met à jour les API JMS 2.0 ainsi que les synchronisations de tâches utilisées pour le big data. Elle incorpore un nouveau chapitre sur les messageries instantanées et la gestion des courriels ainsi qu’un exemple d’architecture REST.

Apprendre Python 3

Apprendre Python 3

Auteure: Franck Ebel

Nombre de pages: 224

Apprenez la programmation Python 3 grâce à ce livre et ses vidéos d'accompagnement ! Une pédagogie pas-à-pas pour un apprentissage complet et progressif.

Aide-mémoire - Java - 4e éd.

Aide-mémoire - Java - 4e éd.

Auteure: Vincent Granet , Jean-pierre Regourd

Nombre de pages: 320

Cet ouvrage constitue un solide point de départ pour l'initiation au monde Java. Il a été conçu pour offrir une présentation pédagogique et condensée des aspects fondamentaux et appliqués de ce langage : du modèle objet à l'environnement de programmation, des processus aux entrées-sorties, des API aux exceptions, de la généricité au graphisme : chaque notion est appuyée par un ou plusieurs exemples. Aucune connaissance en Java n'est pré-requise, vous pouvez donc aborder cet ouvrage en toute quiétude, et acquérir les bons réflexes de programmation en Java ! Cette 4e édition tient compte de toutes les nouveautés apportées par Java 8 (chargement de sons et d'images pour les interfaces graphiques, chargement dynamique des classes, lambda-expressions et programmation fonctionnelle).

Le guide de Lua et ses applications - Manuel de référence (2e édition)

Le guide de Lua et ses applications - Manuel de référence (2e édition)

Auteure: Sylvain Fabre , Collectif D'auteurs

Nombre de pages: 354

Comprendre l'esprit d'un langage est une chose, le mettre œuvre en est une autre. Ce manuel de référence vise à fournir des reponses précises et pratiques aux problématiques les plus courantes que vous rencontrerez en utilisant le langage de script Lua. En complément des solutions directement issues du langage, vous y trouverez des conseils pour utiliser au mieux les extensions les plus stables, soigneusement selectionnées par les auteurs, sur des domaines d'applications importants : base de données, réseau, interface utilisateur, manipulation de fichiers, recherche de motifs, etc. Ce manuel est donc plus qu'une référence du langage, c'est un panel le plus complet possible de l'univers de Lua. Cette deuxième édition intègre les nouveautés de la version 5.3 de Lua. De nombreuses entrées ont été ajoutées, portant notamment sur les opérateurs binaires, les nombres entiers, l'Unicode, la sérialisation, le module Profiling de LuaJIT. Sommaire : Bases du langage, spécificités de Lua 1. Informations générales 2. Principes et éléments de syntaxe 3. Variables et types 4. Expressions et opérateurs 5. Portée des variables, blocs et chunks 6. Structures de...

PHP. Précis et concis, 2ème édition

PHP. Précis et concis, 2ème édition

Auteure: Rasmus Lerdorf

Nombre de pages: 156

PHP est un langage de scripts multi-plateformes qui peut s'incorporer dans n'importe quel code HTML. Ses nombreux atouts (richesse des fonctionnalités, facilité de connexion à l'ensemble des SGBD du marché, etc.) en font une solution idéale pour le développement de sites web dynamiques. Ce livre, écrit par l'auteur de PHP lui-même, offre une vue d'ensemble de ce langage et décrit les fonctions disponibles

Le langage Java

Le langage Java

Auteure: Thomas Leduc , Damien Leduc

Nombre de pages: 292

Une approche pédagogique, pratique et progressive de l'apprentissage de Java, illustrée de nombreux exemples : traitement et génération d'images en parallèle avec équilibrage de charge, développement d'applications JDBC pour la manipulation de données, étude de l'arithmétique - ordinateur de la machine virtuelle Java et développement d'interfaces graphiques par le biais des JFC/SWING.

WinDev 10

WinDev 10

Auteure: Jean-marc Quéré

Nombre de pages: 488

Solutions concrètes dans le cadre de projets d'EAI en entreprise, avec des informations techniques progressives et des exemples : introduction à la programmation orientée objet, traitement concurrents, usage du Web et des Sockets, etc.

Développement système sous Linux

Développement système sous Linux

Auteure: Christophe Blaess

Nombre de pages: 1062

Tirer le meilleur parti de l'environnement Linux La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui souhaitent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs open source. Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète du développement système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement...

C++

C++

Auteure: Vincent Gouvernelle

Nombre de pages: 458

Pratique et fonctionnel : plus de 150 séquences de code pour programmer rapidement et efficacement en C++ ! Un ouvrage complet, précis et concis sur un des langages les plus utilisés au monde.

Dictionnaire Anglais Des Télécommunications

Dictionnaire Anglais Des Télécommunications

Auteure: Sinda López

Nombre de pages: 476

This collection of essays and reviews represents the most significant and comprehensive writing on Shakespeare's A Comedy of Errors. Miola's edited work also features a comprehensive critical history, coupled with a full bibliography and photographs of major productions of the play from around the world. In the collection, there are five previously unpublished essays. The topics covered in these new essays are women in the play, the play's debt to contemporary theater, its critical and performance histories in Germany and Japan, the metrical variety of the play, and the distinctly modern perspective on the play as containing dark and disturbing elements. To compliment these new essays, the collection features significant scholarship and commentary on The Comedy of Errors that is published in obscure and difficulty accessible journals, newspapers, and other sources. This collection brings together these essays for the first time.

Programmation système en C sous Linux

Programmation système en C sous Linux

Auteure: Christophe Blaess

Nombre de pages: 984

Tirer le meilleur parti de l'environnement Linux La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui désirent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs OpenSource. Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète de la programmation système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement...

Développer une application web

Développer une application web

Auteure: Alain Cazes , Joëlle Delacroix

Nombre de pages: 288

Une application web manipule des fichiers qui sont écrits en langage HTML (les pages web). Ces pages sont stockées sur un serveur et sont exécutées par le navigateur web du client. Dans l'enseignement de l'informatique les aspects serveur, les aspects client et les aspects réseaux sont le plus souvent enseignés séparément, ce qui provoque souvent des confusions dans l'esprit des étudiants entre la partie des programmes de l'application qui s'exécute côté serveur et celle qui s'exécute côté client. Le but de cet ouvrage est de présenter de manière homogène et unifiée les connaissances et les outils nécessaires au développement d'applications web.

Spécialité NSI (Numérique et sciences informatiques) : 30 leçons avec exercices corrigés - Première

Spécialité NSI (Numérique et sciences informatiques) : 30 leçons avec exercices corrigés - Première

Auteure: Thibaut Balabonski , Sylvain Conchon , Jean-christophe Filliâtre , Kim Nguyen

Nombre de pages: 528

Cet ouvrage propose un cours structuré couvrant l'intégralité du programme de la spécialité NSI (Numérique et sciences informatiques) en classe de première. Il offre 30 leçons clés en main, accompagnées d'exercices corrigés et d'encarts thématiques et historiques permettant d'approfondir les leçons. Ce livre est constitué de 5 parties : apprentissage de la programmation avec le langage Pythonnotions de base d'algorithmiquetraitement des donnéesarchitecture des ordinateursinteraction, communication et web. Le site qui accompagne cet ouvrage fournit du matériel librement téléchargeable, comme du code source Python, des fichiers de données pour les projets ou encore un aide-mémoire Python.

Linux - 4e éd.

Linux - 4e éd.

Auteure: Joëlle Delacroix

Nombre de pages: 384

Ce livre a pour but de présenter les principes de la programmation système sous Linux. Chacun des neuf chapitres s'ouvre sur une partie théorique et se poursuit par une partie applicative qui décrit de manière simplifiée la mise en oeuvre de ces concepts dans un noyau Linux. Des exemples de programmation illustrent ensuite ces notions. Enfin des exercices corrigés clôturent le chapitre.

Spécialité Numérique et sciences informatiques : 30 leçons avec exercices corrigés - Première - Nouveaux programmes

Spécialité Numérique et sciences informatiques : 30 leçons avec exercices corrigés - Première - Nouveaux programmes

Auteure: Thibaut Balabonski , Sylvain Conchon , Jean-christophe Filliâtre , Kim Nguyen

Nombre de pages: 528

Cet ouvrage propose un cours structuré couvrant l'intégralité du programme de la spécialité NSI (Numérique et sciences informatiques) en classe de première. Il offre 30 leçons clés en main, accompagnées d'exercices corrigés et d'encarts thématiques et historiques permettant d'approfondir les leçons. Des sujets de projets collaboratifs et pluridisciplinaires viennent compléter l'ouvrage. Ce livre est constitué de 5 parties : - apprentissage de la programmation avec le langage Python - notions de base d'algorithmique - traitement des données - architecture des ordinateurs - interaction, communication et web. Le site qui accompagne cet ouvrage fournit du matériel librement téléchargeable, comme du code source Python, des fichiers de données pour les projets ou encore un aide-mémoire Python.

Informatique industrielle et réseaux -2e éd.

Informatique industrielle et réseaux -2e éd.

Auteure: Jean-françois Hérold , Olivier Guillotin , Patrick Anaya

Nombre de pages: 160

Cet ouvrage présente en 20 fiches de 4 à 8 pages, les grands thèmes de l'informatique industrielle que l'étudiant de BTS doit parfaitement maîtriser à la fin de sa formation. Chaque fiche est composée d'un rappel de cours et d'une application. La résolution est appuyée par des conseils méthodologiques. Cette seconde édition actualise les informations relatives à la sécurité ainsi qu'à la préparation aux habilitations électriques.

Linux administration

Linux administration

Auteure: Jean-françois Bouchaudy

Nombre de pages: 428

Une approche 100% pratique pour acquérir rapidement les bases

Linux administration - Tome 1

Linux administration - Tome 1

Auteure: Jean-francois Bouchaudy

Nombre de pages: 430

Une approche 100 % pratique pour acquérir rapidement les bases de l'administration Linux Idéal pour les débutants souhaitant être rapidement opérationnels en administration Linux, ce premier tome d'une série qui en compte quatre couvre les bases de l'administration Linux : installation, manipulation des commandes et des scripts shell, gestion des utilisateurs, des disques et des fichiers, sauvegardes, accès Internet et gestion de réseau, etc. Très pragmatique dans son approche, l'auteur va à l'essentiel avec des fiches de cours synthétiques accompagnées de travaux dirigés pour se mettre immédiatement en situation et maîtriser les tâches principales que doit assurer au quotidien un administrateur Linux. L'accent est mis sur le mode commande, mieux adapté aux besoins des administrateurs que les outils graphiques, et qui offre l'avantage d'une certaine indépendance vis-à-vis des distributions. Les quelques variantes sont indiquées dans des sections intitulées Les particularités des distributions, qui couvrent RedHat/CentOS, Debian, Ubuntu, SUSE et Mandriva.

Erlang programmation

Erlang programmation

Auteure: Mickaël Rémond

Nombre de pages: 362

L'approche distribuée est nécessaire à toute démarche de développement par service, notamment pour l'organisation de systèmes d'information évolutifs. Fiabilité industrielle pour les applications distribuées... en open source ! Développé par Ericsson depuis une dizaine d'années pour gérer les aspects les plus ardus des applications distribuées et robustes, Erlang est disponible en open source depuis 1998. Essentiellement orienté réseau, il est utilisé pour réaliser des jeux massivement multijoueurs, des applications Internet de haute disponibilité (fermes de serveurs HTTP, robots de chat IRC tel Manderlbot...), mais s'applique également, en tant que langage généraliste, à des domaines allant de l'informatique industrielle à la finance, en passant par le jeu vidéo ou la 3D. Une référence sur la programmation fonctionnelle et concurrente en Erlang Préfacé par Joe Armstrong, créateur d'Erlang, ce premier livre en français sur Erlang explore la puissance de la programmation concurrente. Depuis l'installation du langage sur diverses plates-formes jusqu'à la création d'applications tolérantes aux pannes, en passant par la description du framework de...

Derniers livres et auteurs recherchés