Ebooks Gratuits

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

Trouver votre ebook...

Nous avons trouvé un total de 40 livres disponibles en téléchargement
Programmer avec Kotlin

Programmer avec Kotlin

Auteure: Josh Skeen , David Greenhalgh

Nombre de pages: 400

Kotlin est un langage de programmation orienté objet conçu principalement par une équipe de programmeurs chez JetBrains basée en Russie (son nom vient de l'île de Kotline, près de St. Petersbourg). Google a annoncé en 2017 que Kotlin devenait le second langage de programmation officiellement pris en charge par Android, après Java. Le 8 mai 2019 Kotlin est devenu le langage de programmation voulu et recommandé par Google pour le développement des applications Android. Ce livre est un outil d'apprentissage généraliste pour acquérir un socle de connaissances. Il est "agnostique" dans le sens où il ne se limite pas à l'univers Android, mais permet également d'apprendre à développer des applications qui tourneront sur MacOS ou Windows. Chaque chapitre possède une ou deux sections intitulées "Pour les plus curieux"" qui vont un peu plus en profondeur. La plupart des chapitres se terminent par des "challenges" qui sont des exercices d'application.

Kotlin les fondamentaux - Une approche concrète pour tous les cas pratiques - collection O'Reilly -

Kotlin les fondamentaux - Une approche concrète pour tous les cas pratiques - collection O'Reilly -

Auteure: Ken Kousen

Nombre de pages: 181

Kotlin, le nouveau langage qui monte qui monte Kotlin permet de développer des applications Android, des applications Web, et bien plus encore. Grâce à ce livre unique, les développeurs apprendront comment utiliser ce langage de type Java dans tous leurs développements. L'auteur se consacre à des études de cas plus que sur la syntaxe pure du langage. Bien que très utilisé dans le développement Android, Kotlin peut se substituer à Java dans bien d'autres développement, par exemple celui d'applications iOS. Au programme : Les concepts de la programmation fonctionnelle L'interopérabilité de Java et l'accès à ses bibliothèques avec Kotlin Ajoutez vos propres fonctions Utiliser le framework JUnit 5 Travailler avec des frameworks spécifiques comme Android et Spring

Kotlin

Kotlin

Auteure: Hugues Bersini

Nombre de pages: 192

Un manuel ultra-pratique sur le langage de programmation le plus novateur depuis Java Ce manuel d'initiation à Kotlin aborde ce nouveau langage selon une approche résolument concrète. Sans qu'il soit nécessaire d'avoir des connaissances des langages plus anciens, l'ambition de cet ouvrage est de vous apprendre à développer des applications pour les tablettes et smartphones fonctionnant sur Android. Devenu incontournable depuis que Google l'a déclaré, en 2019, langage officiel pour la création d'applications mobiles Android, Kotlin s'avère entièrement compatible avec Java et il est aussi disponible en open source. À partir de l'environnement Android Studio, vous pourrez très rapidement créer des animations graphiques (mini-jeux) tout en découvrant de façon ludique les bases de la programmation procédurale et orientée objet. À qui s'adresse cet ouvrage ? Aux développeurs néophytes et confirmés À tous ceux qui souhaitent découvrir les coulisses de la programmation moderne

Sin imagen

Découvrir Kotlin

Dans ce cours, apprenez à développer vos applications avec Kotlin. Il s'agit d'un nouveau langage de programmation généraliste open source, orienté objet, fonctionnel et compatible avec Java. Fabien Brissonneau vous présente toutes les facettes de Kotlin avec, tout d'abord, l'installation du compilateur ainsi que des outils qui permettent de tester et de générer votre application. Ensemble, voyez comment compiler pour la machine virtuelle Java ou JavaScript à l'aide d'un typage statique et d'une syntaxe simple et fluide. Étudiez ensuite les différents aspects liés à la programmation objet et les particularités liées au langage, en abordant les notions de classe, d'héritage, d'opérateurs et de fonctions. Enfin, abordez les listes et les conteneurs maps à travers la manipulation des collections Kotlin.

Le livre de Java, premier langage

Le livre de Java, premier langage

Auteure: Anne Tasso

Nombre de pages: 618

La 4e de couv. indique : "Apprendre Java en douceur. Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en programmation. Vous apprendrez d'abord, à travers des exemples simples en Java, à maîtriser les notions communes à tous les langages : variables, types de données, boucles et instructions conditionnelles, etc. Vous franchirez un nouveau pas en découvrant par la pratique les concepts de la programmation orientée objet (classes, objets, héritage), puis le fonctionnement des librairies graphiques AWT et Swing (fenêtres, gestion de la souris, tracé de graphiques). Cet ouvrage vous expliquera aussi comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans. Enfin, vous vous initierez au développement d'applications avec l'interface Android Studio. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur l'extension web du livre, et un projet développé au fil de...

Programmer avec Java - Concepts fondamentaux et mise en oeuvre par l'exemple - collection O'Reilly

Programmer avec Java - Concepts fondamentaux et mise en oeuvre par l'exemple - collection O'Reilly

Auteure: Ben Evans , David Flanagan

Nombre de pages: 384

Un best-seller US enfin traduit en France Ce livre est destiné à éléver l'expérience de tout programmeur Java 7 et 8 à un niveau d'excellence. Rempli d'exemples de programmes mettant en oeuvre les toutes dernières APIs Java et donnant des principes de programmation afin d'optimiser l'écriture et l'exécution du code Java, il deviendra vite indispensable à tout programmeur digne de ce nom. Au programme : Les changements apportés par Java 8 Apprentissage de la programmation orientée objet en utilisant la syntaxe de base de Java Explorations des énumerations, des annotations, and des expressions lambda Les techniques de bases à mettre en oeuvre dans la conception orientée objet design Gestion optimale de la mémoire Les formats de données les derniéres APIs d'E/S, et les canaux asynchrones Utiliser Nashorn pour exécuter JavaScript sur une machine virtuelle Java Se familiariser avec l'OpenJDK Collection O'Reilly

Exercices en Java

Exercices en Java

Auteure: Claude Delannoy

Nombre de pages: 360

175 exercices corrigés pour maîtriser Java Conçu pour les étudiants en informatique, ce recueil d'exercices corrigés est le complément idéal de Programmer en Java du même auteur ou de tout autre ouvrage d'initiation au langage Java. Cette quatrième édition prend en compte les nouveautés de Java 8 avec, en particulier, un chapitre dédié aux expressions lambda et aux streams. Les 175 exercices sont classés par thème en 18 chapitres. Chaque chapitre débute par la liste des notions nécessaires à la résolution des exercices (section Prérequis). Certains exercices portent sur une notion précise indiquée dans l'énoncé. D'autres, appelés exercices de synthèse, font appel à la mise en oeuvre de plusieurs notions étudiées dans les exercices ou chapitres précédents, et nécessitent donc un effort de réflexion plus fourni. Chaque énoncé d'exercice est suivi d'une ou plusieurs solutions détaillées. Leur code source est fourni sur le site www.editions-eyrolles.com. A qui s'adresse ce livre ? Aux étudiants en cursus universitaire (DUT, licence, master, MIAGE), ainsi qu'aux élèves des écoles d'ingénieurs. À tout programmeur ayant déjà une expérience de ...

Programmer en Java

Programmer en Java

Auteure: Claude Delannoy

Nombre de pages: 948

De la programmation objet en Java au développement d'applications Web Dans cet ouvrage, Claude Delannoy applique au langage Java la démarche pédagogique qui a fait le succès de ses livres sur le C et le C++. Il insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'apprentissage du langage se fait en quatre étapes: apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement Web avec les servlets Java et les JSP. L'ouvrage met l'accent sur les apports des versions 5 à 8 de Java Standard Edition: programmation générique, types énumérés, annotations... Un chapitre est dédié aux design patterns en Java et cette 9e édition comporte deux chapitres supplémentaires sur des nouveautés majeures de Java 8 : les streams et les expressions lambda; la gestion du temps, des dates et des heures. Chaque notion nouvelle et chaque fonction du langage sont illustrées de programmes complets dont le code source est en libre téléchargement sur le site...

Sin imagen

Java Spring

Auteure: Hervé Le Morvan

Nombre de pages: 503

Ce livre apporte les éléments clés pour se repérer dans les différentes technologies utilisées dans les projets basés sur Spring. Il prend en compte les différences de configuration liées aux versions de Spring (en version 4.5 et 5.0 au moment de l'écriture) et se base sur des exemples concrets d'utilisation. Il permet au lecteur d'être très rapidement autonome sur un projet d'entreprise qui utilise Spring, que ce soit au début d'un nouveau projet ou pour maintenir un projet existant : compréhension du noyau, accès aux données, maîtrise de la couche web. Des connaissances sur le développement Java et notamment le développement d'applications web sont un prérequis indispensable pour tirer le meilleur parti possible du livre. L'auteur présente tout d'abord les éléments simples et courants de Spring (la configuration, les contextes, les librairies tiers) et explique ensuite certains aspects plus complexes que l'on rencontre souvent dans les projets (Ressources, Bindeurs, Validateurs, Convertisseurs et Tests). La programmation par aspects est expérimentée, les applications web Spring MVC et les Web Services sont détaillés avec les tests unitaires associés....

Le web sémantique

Le web sémantique

Auteure: Fabien Gandon , Olivier Corby , Catherine Faron-zucker

Nombre de pages: 224

Le web sémantique désigne un ensemble de technologies visant à rendre les ressources du web plus largement utilisables ou plus pertinentes grâce à un système de métadonnées qui utilisent notamment la famille des langages développés par le W3C (World Wide Web Consortium). Cet ouvrage offre dans un langage accessible une synthèse de ce qu'il faut aujourd'hui savoir du web sémantique. Il explique simplement quelles sont les techniques mises en œuvre et dresse un panorama des utilisations potentielles et des bénéfices attendus.

Programmer avec MySQL

Programmer avec MySQL

Auteure: Christian Soutou

Nombre de pages: 510

Apprendre SQL par l'exemple Particulièrement destiné aux débutants, cet ouvrage permet de découvrir toutes les aspects de la programmation SQL par le biais du système de gestion de bases de données MySQL. Tous les concepts du langage procédural de MySQL sont décrits avec précision : variables, structure de contrôle, interactions avec la base, sous-programmes, curseurs, transactions, gestion des exceptions, déclencheurs, SQL dynamique... L'auteur explique en outre comment exploiter une base MySQL (connexion et transactions) en programmant avec Java (JDBC) ou PHP 5. Chaque notion importante du livre est introduite à l'aide d'exemples simples et chaque chapitre se clôt par une série d'exercices (avec corrigés disponibles en ligne) qui permettront au lecteur de tester ses connaissances. MySQL 5.5 en version de production La seconde édition de cet ouvrage traite de la programmation avec la version de production 5.5 de MySQL : gestion du XML, signaux, événements... L'optimisation des requêtes est également détaillée, notamment le fonctionnement de l'optimiseur, l'utilisation des statistiques et les plans d'exécution. Enfin, différents techniques d'optimisation...

Java EE 5

Java EE 5

Auteure: Antonio Goncalves

Nombre de pages: 340

Ce cahier détaille la conception d'un site de e-commerce avec UML et Java Enterprise Edition 5. Inspirée du Java Petstore, l'étude de cas se construit au fil des chapitres en appliquant les spécifications Java EE 5 : EJB 3.0, JPA 1.0, Servlet 2.5, JSP 2.1, JSF 1.2, Web Services 1.2, JAXB 2.0, JAX-WS 2.0, JavaMail 1.4, JMS 1.1. L'application est déployée dans le serveur GlassFish 3.0.1 et utilise la base de données Derby. Cet ouvrage s'adresse aux architectes et développeurs confirmés qui veulent découvrir Java EE 5 ou migrer leurs applications J2EE 1.4 existantes. Il montre comment s'imbriquent les différentes API de Java EE 5 dans une application internet-intranet et introduit Maven, le nouvel outil d'automatisation de développements d'Apache. Téléchargez le code source de l'étude de cas ! www.editions-eyrolles.com

Java EE 6 et GlassFish 3

Java EE 6 et GlassFish 3

Auteure: Antonio Goncalves

Nombre de pages: 572

Initiez-vous au développement sur Java EE 6 et GlassFish 3 avec cet ouvrage facile à lire. Tous les concepts de la dernière version entreprise de Java sont ici présentés et illustrés par des exemples.

Talend Open Studio

Talend Open Studio

Auteure: Jean-noël Barthas

Nombre de pages: 433

Présentation des caractéristiques principales de la version 4.1 de Talend Open Studio assortie d'exemples d'intégration de données et de cas d'applications divers illustrant tout le potentiel du produit. Aborde également la question de l'intéropérabilité de l'outil dans le domaine de l'informatique décisionnelle.

Les réseaux 5G

Les réseaux 5G

Auteure: Sara Akbarzadeh , Jean Schwoerer , Bertrand Bailly , Wael Labidi

Nombre de pages: 600

Un livre à la fois théorique et pratique Cet ouvrage a pour objectif de rendre accessible, progressivement, les spécifications techniques qui constituent le socle de la 5G. Il détaille la Release-15 du standard 3GPP ainsi que les orientations futures (Release-16, Release-17). Il s'ouvre sur les interviews d'acteurs majeurs du monde des télécommunications (constructeurs, opérateurs et utilisateurs), qui partagent leur vision quant à l'introduction de la 5G, ses atouts et complexités. Sont décrits ensuite les principaux cas d'usage de la 5G ainsi que leurs applications possibles. L'eMBB est le principal objectif des premiers déploiements 5G des opérateurs, tandis qu'URLLC ouvre les réseaux mobiles à l'industrie 4.0 (transports autonomes, santé ou robotique). Enfin, mMTC s'appuie sur les modernisations des standards LTE-M et NB-IoT pour répondre aux besoins de l'IoT massif, ces technologies ayant évolué pour s'insérer dans le système 5G avec le niveau de performance attendu. Au-delà de ces applications, cet ouvrage couvre, avec des cas pratiques et de nombreuses illustrations, les aspects techniques suivants : architecture système (5GS), du réseau coeur (5GC)...

Sin imagen

Développer des applications mobiles avec Android Studio

Auteure: Mondher Hadiji , Sami Hadhri

Nombre de pages: 432

Cet ouvrage a pour but de développer des applications mobiles de la ligne de code à la publication dans les boutiques en ligne en se basant sur des cas pratiques. Il s'adresse à toute personne (enseignant, étudiant ou développeur) souhaitant créer des applications mobiles sur la plateforme Android et ayant des connaissances de base en langage Java.

Programmer en langage C

Programmer en langage C

Auteure: Claude Delannoy

Nombre de pages: 268

Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique, même sommaire, d'un autre langage. Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire. Chaque notion importante est illustrée d'exemples de programmes complets, accompagnés de résultats d'exécution. De nombreux exercices, dont la solution est fournie en fin d'ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. Cette cinquième édition inclut les nouveautés des dernières versions de la norme ISO du langage (C99 et C11). À qui s'adresse ce livre ? 1. Aux étudiants de DUT, de BTS, de licence ou d'écoles d'ingénieur. 2. Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation en C. 3. Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour...

Apprenez à programmer en C

Apprenez à programmer en C

Auteure: Mathieu Nebra

Nombre de pages: 514

Vous êtes un vrai débutant, vous ne connaissez rien à la programmation et souhaitez apprendre pas à pas ? Ce livre est fait pour vous ! Vous découvrirez le langage C en douceur en partant de zéro et réaliserez vos propres jeux vidéo !

Sin imagen

UML 2

Auteure: Laurent Audibert

Nombre de pages: 298

Public : étudiants en informatique. Contenu : présentation des diagrammes UML - Langage de contraintes OCL - Introduction aux patrons de conception - Mise en œuvre d'UML

Dictionnaire français illustré des mots et des choses, ou Dictionnaire encyclopédique des écoles, des métiers, et de la vie pratique

Dictionnaire français illustré des mots et des choses, ou Dictionnaire encyclopédique des écoles, des métiers, et de la vie pratique

Auteure: Jean-marie Mauduit-larive

Dictionnaire français illustré des mots et des choses, ou Dictionnaire encyclopédique des écoles, des métiers, et de la vie pratique

Dictionnaire français illustré des mots et des choses, ou Dictionnaire encyclopédique des écoles, des métiers, et de la vie pratique

Auteure: Larive (pseud.)

Programmer en langage C++

Programmer en langage C++

Auteure: Claude Delannoy

Nombre de pages: 858

Acquérir une parfaite maîtrise du C++ et de la programmation objet "Programmer en langage C++" s'est imposé au fil de ses sept éditions successives comme la référence en langue française sur le C++. Il s'adresse aussi bien aux étudiants en programmation qu'aux développeurs professionnels souhaitant se former à ce langage ou en approfondir la maîtrise. Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C++ lors de la création de ses propres classes et de la conception d'applications professionnelles. Cette 8e édition inclut un nouveau chapitre d'introduction aux design patterns en C++, ainsi qu'une annexe sur les extensions apportées par la nouvelle version de la norme ISO, publiée en 2011 et connue sous ...

Java Pour les Nuls, Nouvelle édition

Java Pour les Nuls, Nouvelle édition

Auteure: Barry Burd

Nombre de pages: 424

Idéal pour commencer avec Java comme premier langage ! Grâce à ce livre, vous allez rapidement écrire rapidement vos premières applets Java, sans pour autant devenir un gourou de la programmation objet. Rassurez-vous, on ne vous assommera pas avec toutes les subtilités du langage Java, mais vous posséderez rapidement les bases nécessaires pour utiliser la panoplie d'outils du parfait programmeur Java. Au programme : Les bases du langage Java Les variables Les constantes Les opérateurs Mise en place des structures de contrôles Débuter en programmation orientée objet Les exceptions Construction d'une application Java complète

Dictionnaire français illustré des mots et des choses, ou: Dictionnaire encyclopédique des écoles, des métiers et de al vie pratique

Dictionnaire français illustré des mots et des choses, ou: Dictionnaire encyclopédique des écoles, des métiers et de al vie pratique

Auteure: Larive , Fleury

La programmation orientée objet

La programmation orientée objet

Auteure: Hugues Bersini

Nombre de pages: 673

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 Cette sixième édition de l'ouvrage L'orienté objet décortique l'ensemble des mécanismes de la programmation objet (classes et objets, interactions entre classes, envois de messages, encapsulation, héritage, polymorphisme, interface, multithreading, sauvegarde des objets, programmation distribuée, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java et C#, C++, Python, PHP 5, UML 2, LINQ mais aussi les services web, Corba, les bases de données objet, différentes manières de résoudre la mise en correspondance relationnel/objet dont le langage innovant de requête objet Lino et enfin les design patterns. Chaque chapitre est introduit par un dialogue vivant, à la manière du maître et de l'élève, et se complète de nombreux exercices en UML 2, java, Python, PHP 5, C# et C++. A qui s'adresse ce livre ? Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche ...

Découvrez le framework PHP Laravel

Découvrez le framework PHP Laravel

Auteure: Maurice Chavelli

Nombre de pages: 326

Vous pratiquez PHP et vous savez créer des sites ? Vous avez l'impression de réécrire souvent les mêmes choses ? Vous vous posez des questions sur la meilleure façon de traiter une tâche particulière, comme créer des formulaires ou envoyer des e-mails ? Vous aimeriez disposer d'une boîte à outils toute prête pour tout le code laborieux ? Alors vous avez besoin d'un framework PHP et Laravel constitue actuellement ce qui se fait de mieux en la matière !

Programmer avec Rust - pour une programmation système rapide et sûre - collection O'Reilly

Programmer avec Rust - pour une programmation système rapide et sûre - collection O'Reilly

Auteure: Jim Blandy , Jason Orendorff

Nombre de pages: 542

Le premier livre sur le tout nouveau langage de programmation compilé développé par Mozilla. Rust est un tout nouveau langage de programmation compilé qui combine les les performances et le contrôle de bas niveau qu'autorisent les langages C et C++. Il est égalament très économe en mémoire. Les point forts du langage sont la gestion de " propriété " des variables, la gestion optimisée de la mémoire, le typage statique, l'inférence de type, le filtrage par motif (pattern matching) et la généricité. Ecrit par deux programmeurs de grande expérience, ce livre va vous montrer comment Rust est le langage de prédilection pour développer des applications performantes et sécurisées. Collection O'Reilly

Tout JavaScript

Tout JavaScript

Auteure: Olivier Hondermarck

Nombre de pages: 416

Ce 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. Cette deuxième édition a été actualisée en profondeur. Elle est étoffée par deux nouveaux chapitres sur Vue.js, ...

Time Riders

Time Riders

Auteure: Alex Scarrow

Nombre de pages: 405

Ne jouez pas avec le temps... Liam O'Connor aurait dû mourir en mer en 1912. Maddy Carter aurait dû mourir en avion en 2010. Sal Vikram aurait dû mourir dans un incendie en 2026. Mais à la dernière seconde, sauvés par un homme mystérieux, ils ont échappé à leur destin. Désormais, les trois adolescents vivent en marge de l'Histoire, au service d'une agence dont nul ne connaît l'existence. Leur nom : les TIME RIDERS. Leur mission : empêcher que des voyageurs venus du futur ne modifient le passé... et ne détruisent notre monde.

On m'avait dit que c'était impossible

On m'avait dit que c'était impossible

Auteure: Jean-baptiste Rudelle

Nombre de pages: 250

UNE FOIS N’EST PAS COUTUME, UN DIRIGEANT ICONOCLASTE DÉCIDE DE FAIRE VOLER EN ÉCLATS LES CLICHÉS. Nos PME françaises ne prospèrent pas ? Il est temps d’en finir avec l’obsession fiscale et administrative des patrons. Les vraies raisons sont ailleurs. Jean-Baptiste Rudelle a réussi un improbable défi. En moins de dix ans, sa société, Criteo, qui invente une nouvelle forme de publicités ciblées sur Internet, est passée de l’arrière-boutique d’une saladerie à une multinationale aujourd’hui cotée au Nasdaq, qui pèse plus de 2 milliards en Bourse. Il nous raconte ici son parcours, qui a été tout sauf un long fleuve tranquille, et ses échecs puisque pour lui l’échec est la condition même du succès. Il nous livre aussi ses secrets de réussite, ainsi qu’un vigoureux plaidoyer pour la création d’entreprises de hautes technologies en France.

Sin imagen

Introduction à Perl/Tk

Auteure: Nancy Walsh

Nombre de pages: 392

Perl/TK est une extension de Perl grâce à laquelle l'interface utilisateur des programmes devient graphique. Avec Tk, les programmes Perl ne sont plus limités au mode texte mais créent fenêtres graphiques, boutons, zones de saisie, boîtes de liste, menus et barres de défilement. Tk libère le développeur du confinement de la ligne de commande et lui permet de construire des applications graphiques répondant à des événements, sous MS-Windows comme sous Unix. Cet ouvrage est destiné aux novices comme aux experts. Il présente les concepts de la programmation événementielle et détaille le meilleur mode de conception d'applications à interfaces graphiques. Il montre, étape par étape, comment implanter et configurer les éléments graphiques de Perl/Tk. Une attention particulière est portée aux gestionnaires d'espace, responsables du placement de chaque bouton, menu, étiquette et boîte de liste dans une fenêtre. Pour chacun des widgets de Perl/Tk couramment utilisés vous trouverez dans ce livre : • une présentation générale et un exposé des utilisations courantes, avec des exemples, • les options de configuration, • les méthodes permettant de le...

Programmer en Java

Programmer en Java

Auteure: Claude Delannoy

Nombre de pages: 948

De la programmation objet en Java au développement d'applications Web. Dans cet ouvrage, Claude Delannoy applique au langage Java la démarche pédagogique qui a fait le succès de ses livres sur le C et le C++. Il insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. L'apprentissage du langage se fait en quatre étapes : apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement Web avec les servlets Java, les JSP et JDBC. L'ouvrage met l'accent sur les apports des versions 5 à 8 de Java Standard Edition : programmation générique, types énumérés, annotations... Un chapitre est dédié aux design patterns en Java et cette 9e édition comporte deux chapitres supplémentaires sur des nouveautés majeures de Java 8 : les streams et les expressions lambda ; la gestion du temps, des dates et des heures. Chaque notion nouvelle et chaque fonction du langage sont illustrées de programmes complets dont le code source est en libre téléchargement sur le...

Sin imagen

LabVIEW

Auteure: Francis Cottet , Michel Pinard

Nombre de pages: 442

Cet ouvrage s'adresse à tous les techniciens et ingénieurs intéressés par l'automatique, par la simulation de systèmes, par l'étude de procédés physiques réels simples ou complexes. Né dans les années 1980, le langage de programmation graphique LabVIEWTM est un environnement de programmation à caractère universel particulièrement bien adapté à la mesure, au test, à l'instrumentation et à l'automatisation. Cet ouvrage permet au lecteur de s'initier aux bases du logiciel, et de les mettre rapidement en oeuvre. Il est divisé en six chapitres : les chapitres 1 et 2 sont consacrés à la mise en oeuvre du logiciel à partir d'exemples simples ; les chapitres 3, 4 et 5 sont dédiés aux différents domaines applicatifs offerts par LabVIEW et associés à des bibliothèques spécifiques intégrées ou à ajouter : traitement du signal, analyse statistique de données, gestion de communications externes, etc. Le chapitre 6 aborde des aspects plus avancés de l'utilisation de l'environnement LabVIEW avec des outils supplémentaires de programmation et des domaines d'applications très spécifiques (traitement d'images, GRAFCET, système temps réel, etc.). Cet ouvrage...

Sin imagen

Le langage Java

Auteure: Ken Arnold , James Gosling

Nombre de pages: 330

Le langage Java, co-écrit par le créateur de la technologie Java, est la référence de tout programmeur sérieux en Java. Ce livre vous donnera des bases solides dans les stratégies et techniques de la programmation Java. Il inclut une introduction concise à ce langage et des descriptions détaillées de ses commandes, contructions et bibliothèques. De plus, les nombreux exemples réels vous montreront comment exploiter la puisance du langage, sa portabilité et sa flexibilité. Vous trouverez dans ce livre des descriptions détaillées et progressives des classes et objets, des interfaces, du traitement des exceptions, des threads, du multitâche et des paquetages. Le livre décrit aussi la bibliothèque noyau de Java, incluant les entrées/sorties, les utilitaires standard, les types du langage et les classes système. Le langage Java vous présente le raisonnement se trouvant derrière Java, directement de la part de son créateur, ainsi que les compromis induits par l'utilisation de caractéristiques spécifiques. Après ces finesses, vous serez armés pour commencer à développer des applications et des applets Java.

Derniers livres et auteurs recherchés