Ebooks Gratuits

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

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

UML 2

Auteure: Pascal Roques

Nombre de pages: 246

Ce cahier montre à tous les programmeurs combien UML est un outil simple et universel : nullement réservé aux applications Java, C++ ou C#, il s'applique parfaitement à des applications web telles que des sites marchands en PHP 5, dont la complexité en fait des candidats naturels à la modélisation. Du cahier des charges au code, ce livre vous offrira les meilleures pratiques de modélisation avec UML 2 sous la forme d'une étude de cas complète. Toutes les étapes d'analyse et conception sont décrites, abondamment illustrées et expliquées, à travers une démarche située à mi-chemin entre processus lourd et démarche agile. Cette quatrième édition traite de la gestion des exigences avec l'outil UML Enterprise Architect (EA).

UML 2 en action

Auteure: Pascal Roques , Franck Vallée

Nombre de pages: 394

UML 2 - Design Patterns - Use Cases - J2EE - EJB - Unified Process (UP) - EAI Débutant ou expérimenté, vous devez mettre en pratique UML dans des projets réels. L'étude de cas proposée ici vous permettra d'élaborer rapidement vos propres modèles et de maîtriser les aspects avancés de ce langage. Les éléments UML y sont mis en oeuvre et discutés avec force conseils et mises en garde. Toutes les étapes du processus de développement sont détaillées, depuis la capture et l'analyse des besoins jusqu'à la conception détaillée à l'aide des design patterns. Ce livre s'adresse à tous les maîtres d'ouvrage, chefs de projet, analystes et concepteurs, architectes logiciel et développeurs, qui sont impliqués dans des projets logiciels, ainsi qu'aux étudiants en informatique (cursus génie logiciel ou modélisation UML), qui découvriront comment appliquer dans un projet réel les concepts étudiés en cours.

Introduction à la gestion d'entreprise

Auteure: Alain Schatt , Jacques Lewkowicz

Nombre de pages: 262

Cet ouvrage d'introduction à la gestion d'entreprise propose un tour d'horizon des problèmes contemporains de gestion d'entreprise. Fruit de la collaboration de plusieurs enseignants, cet ouvrage regroupe l’ensemble des notions fondamentales en gestion. En 9 chapitres, il est proposé un tour d’horizon complet des problèmes contemporains de gestion d’entreprise : analyse des organisations, comptabilité-contrôle et audit légal, comptabilité de gestion, finance d’entreprise, gestion des ressources humaines, gouvernement d’entreprise, marketing, stratégie, systèmes d’information. Cet ouvrage s'adresse à des étudiants débutants en gestion, ainsi qu'à des spécialistes de gestion, soucieux d'élargir leur vision de l'entreprise et d'acquérir de nouvelles connaissances.

ASP.Net 2.0 avec VB.Net 2005

Auteure: Brice-arnaud Guérin

Nombre de pages: 418

Etude de la technologie ASP.Net et de Visual Studio qui fournit une approche professionnelle pour la réalisation d'application web avec ASP.Net 2.0. Avec des exemples pratiques en VB.Net.

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

PHP 5, MySQL 5, AJAX

Auteure: Brice-arnaud Guérin

Nombre de pages: 312

Les technologies PHP et MySQL permettent des applications puissantes. Ce livre exerce aux aspects techniques et à la conception d'architectures réutilisables.

Flex 3

Auteure: Laurent Jayr

Nombre de pages: 226

Framework de référence pour le développement web riche en Flash, Adobe Flex 3 permet, grâce à ses bibliothèques de composants graphiques et d'accès à des données distantes via des serveurs PHP/Java, de créer des applications RIA ergonomiques et complexes en respectant les bonnes pratiques de génie logiciel (MVC). Cet ouvrage décrit pas à pas la création d'une application web riche grâce à Flex 3. Non sans quelques rappels sur ActionScript et MXML, il propose une démarche méthodique pour développer en Flex : création d'interfaces interactives et évoluées avec les états d'affichages, effets et transitions, gestion des données et communication serveur via AMFPHP ou BlazeDS, données diffusées en temps réel, gestion des composants... mais aussi développement d'un widget RDA avec le moteur d'exécution AIR.

Bien développer pour le Web 2.0

Auteure: Christophe Porteneuve

Nombre de pages: 720

Cet ouvrage offre au développeur Web les fondations techniques et méthodologiques pour réaliser un site Web 2.0. Tient compte des dernières normes, versions de navigateurs et bibliothèques (Prototype 1.6 notamment) et aborde le débogage de code JavaScript et le développement par réutilisation d'API tierces (mashups).--[Memento].

Zend Framework

Auteure: Julien Pauli , Guillaume Ponçon

Nombre de pages: 446

En imposant des règles strictes de gestion de code et en offrant une très riche bibliothèque de composants prêts à l'emploi, le framework PHP 5 Zend Framework guide le développeur web dans l'industrialisation de ses développements, afin d'en garantir la fiabilité, l'évolutivité et la facilité de maintenance. Cet ouvrage présente les meilleures pratiques de développement web avec PHP 5 et le Zend Framework : design patterns, MVC, base de données, sécurité, interopérabilité, tests unitaires, gestion des flux et des sessions, etc. Non sans rappeler les prérequis techniques et théoriques à l'utilisation du framework, l'ouvrage aidera tant les développeurs débutants en PHP que les chefs de projets ou architectes aguerris souhaitant l'utiliser en entreprise.

Design Patterns avec UML 2 et C#6

Auteure: Patrice Rey

Nombre de pages: 498

Ce livre a été conçu comme une présentation simple et efficace des 23 modèles de conception (design patterns). Les modèles de conception répondent à des problèmes de conception de logiciels dans le cadre de la programmation par objets. Ce sont des solutions connues et éprouvées dont la conception provient de l'expérience de programmeurs. Ce livre a une double finalité. En premier, il permet au lecteur d'acquérir une connaissance des éléments essentiels des 23 modèles de conception, notamment leur structure générique sous forme d'un diagramme de classes UML. En second, le lecteur peut affiner ses connaissances en examinant les exemples pratiques de programmation mis en oeuvre (en langage C# dans l'environnement de développement intégré Visual Studio 2015 Community), et en étudiant les compositions et les variantes expliquées et détaillées.

XHTML/CSS et JavaScript pour le web mobile

Auteure: Eric Sarrion

Nombre de pages: 274

Développeurs XHTML/CSS et JavaScript, partez à la conquête du web mobile ! Créez des applications riches en Ajax pour iPhone, Android, et autres plates-formes supportant WebKit, et découvrez les bibliothèques JavaScript dédiées iUI et XUI ! Un ouvrage de référence XHTML/CSS et JavaScript pour le web mobile Après des rappels pertinents sur HTML, CSS et JavaScript dans une utilisation adaptée au web mobile, toute la richesse de la bibliothèque iUI est explorée. Les grands piliers qui font la spécificité du développement web mobile sont détaillés : bases de données côté client, Google Maps et GPS, multi-touch, traitements graphiques... Enfin, on découvrira la très efficace bibliothèque JavaScript XUI, similaire à jQuery par sa puissance, mais étonnante de compacité. Le développeur web familier de XHTML/CSS et JavaScript pourra ainsi transposer ses connaissances pour créer sans attendre des applications web adaptées aux contraintes de la consultation mobile sur iPhone ou Android. À qui s'adresse cet ouvrage ? À tous les développeurs web qui souhaitent rendre leurs sites lisibles depuis l'iPhone ou Android, ou toute autre plate-forme mobile dotée du...

Le processus unifié de développement logiciel

Auteure: Ivar Jacobson , Grady Booch , James Rumbaugh

Nombre de pages: 488

Le succès spectaculaire d'UML ne doit pas faire oublier qu'il ne s'agit que d'un langage de modélisation graphique, dont la vocation n'est pas de couvrir tous les aspects du génie logiciel. Complément idéal d'UML, un processus de développement logiciel tel que le processus unifié a précisément pour but de spécifier les différentes phases d'un projet, de l'élaboration du cahier des charges au déploiement de l'application. Le processus unifié, tel qu'il est défini dans le présent ouvrage, est le résultat de la fusion des méthodes Objectory d'Ivar Jacobson, Booch de Grady Booch et OMT de James Rumbaugh, enrichi de nombreux apports issus des travaux d'élaboration du standard UML et du produit commercial RUP (Rational Unified Process). Ecrit par les trois principaux concepteurs du processus unifié, cet ouvrage présente dans une première partie les différentes composantes du processus, ainsi que les grands principes qui le sous-tendent : expression des besoins à l'aide des cas d'utilisation, rôle central de l'architecture, développement itératif et incrémental. La deuxième partie de l'ouvrage décrit les principaux enchaînements d'activités qui composent...

J2EE

Auteure: Jérôme Molière

Nombre de pages: 220

Ouvrage diffusé sous licence Creative Commons by-nc-nd 2.0 Au fil de la création d'un gestionnaire de bookmarks, ce cahier montre comment concevoir et déployer une application J2EE en s'appuyant sur l'indispensable panoplie des outils Open Source de gestion de versions, de génération d'EJB, d'audit de code : Ant, Eclipse, Tomcat, JBoss, Castor, JUnit, XDoclet, Checkstyle, Java Web Start, Spring... Riche en retours d'expériences et en design patterns, cette 2e édition mise à jour et augmentée du Cahier du programmeur Java/J2EE fera gagner un temps précieux à ceux qui abordent J2EE, qu'ils soient développeurs, chefs de projet, responsables qualité, ou encore administrateurs de serveurs Tomcat et JBoss. Téléchargez le code source de l'étude de cas ! sur www.editions-eyrolles.com

La programmation orientée objet

Auteure: Hugues Bersini

Nombre de pages: 666

L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par .Net et C++. L'objet par la pratique avec Python, Java, C# et C++ et PHP 5... en UML 2 Cette cinquiè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, multi-threading, 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, Cobra, 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 LinQ 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...

L'orienté objet

Auteure: Hugues Bersini , Ivan Wellesz

Nombre de pages: 602

L'approche objet est enseignée dans les universités dès les premiers niveaux des cursus informatiques, car sa compréhension est le prérequis indispensable à toute pratique économe, fiable et élégante de la plupart des techniques informatiques qui en sont dérivées, depuis Java et Python, jusqu'à UML 2, en passant par C# et C++. L'objet par la pratique avec Python, Java, C# et C++ et PHP 5... en UML 2 Cette troisiè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, modélisation...) en les illustrant d'exemples empruntant aux technologies les plus populaires : Java 5 et C# 2, C++, Python, PHP 5, UML 2, mais aussi les services web, RMI, les bases de données objet et bien sûr 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 5, Python, PHP 5, C# 2 et C++. À qui s'adresse ce livre ? Ce livre sera lu avec profit par tous les étudiants de disciplines informatiques liées à l'approche...

Objective-C pour le développeur avancé

Auteure: Pierre Y. Chatelier

Nombre de pages: 226

Le langage iPhone/iPad et Mac OS X pour les développeurs C++/Java/C# Face à un C++ puissant, efficace et maîtrisé, Objective-C surprend par sa richesse et sa souplesse. Adressé au développeur confirmé, ce livre dense et érudit guidera les amoureux de la programmation iPhone/iPad et Mac OS X à travers toutes les subtilités de ce langage. Objective-C, langage objet indispensable pour développer en natif sous Mac OS X et pour l'iPhone et l'iPad Avec le succès de l'iPhone et de l'iPad, la maîtrise d'Objective-C, langage natif des systèmes Apple Mac OS X et iPhone/iPad, devient un passage obligé pour les professionnels de la programmation - alors même qu'il ne fait pas partie de la formation classique des développeurs. Adressé au développeur qui connaît déjà d'autres langages objet, cet ouvrage éclaire toutes les subtilités d'Objective-C en le comparant avec les principaux langages que sont C++, Java, C# : syntaxe et concepts objet (classes, héritage, instanciation), gestion de la mémoire, chaînes de caractères, exceptions, multithreading, concept des propriétés, mécanismes de modifications à l'exécution... sans oublier les nouveautés d'Objective-C 2.0.

Swing

Auteure: Emmanuel Puybaret

Nombre de pages: 500

Ce cahier montre aux développeurs Java comment exploiter la très riche bibliothèque standard Swing à travers la création d'une application graphique 3D ergonomique et fiable. Cet ouvrage décrit la création d'un logiciel libre d'aménagement d'intérieur développé avec Java 5 et Swing, de sa conception UML jusqu'à sa distribution, en passant par l'utilisation d'Eclipse, dont les astuces de productivité sont dévoilées. Le développeur y découvrira comment exploiter efficacement les nombreuses fonctionnalités de Swing : création d'arbres, de tableaux et de boîtes de dialogue, dessin dans un composant graphique, glisser-déposer, gestion d'opérations annulables, intégration d'un composant 3D... L'étude de cas de cet ouvrage a été testée sous Windows, Linux et Mac OS X ! Téléchargez l'intégralité de son code source et retrouvez-la en ligne ! www.editions-eyrolles.com - sweethome3d.sourceforge.net

Java 1.4 et 5.0

Auteure: Emmanuel Puybaret

Nombre de pages: 381

J2SE 1.4, J2SE 5.0, XML, JDBC, Swing, applets, servlets, JSP, JavaBeans, comparaisons C++ et C# À travers la réalisation d'un forum de discussion et plus de 50 études de cas, ce cahier montre à tous les programmeurs comment exploiter la richesse de Java pour créer sans mal des applications fiables et évolutives. Ce cahier met à la portée de tous les développeurs les meilleures pratiques Java, depuis l'installation des outils de développement et la création d'un premier objet jusqu'à la programmation multitâche, en passant par l'accès aux bases de données, la conception d'interfaces utilisateur, la gestion de formulaires, de fichiers, la maîtrise des subtilités objet... Cette 3e édition mise à jour et augmentée du Cahier du programmeur Java est accompagnée d'un CD-Rom offert contenant : les outils et environnements de développement Java pour Linux, Windows et Mac OSX : JDK1.5, MySQL, Tomcat, JBuilder2005 Foundation (version française] et Eclipse 3, ConTEXT (Windows uniquement) ; le code source des études de cas testé sous Windows, Linux et Mac OS X. Configuration recommandée : 128 à 512 Mo de RAM suivant les outils ; 560 Mo d'espace disque Versions...

Développement JEE 5 avec Eclipse Europa

Auteure: Karim Djaafar

Nombre de pages: 380

Résolument pratique, cet ouvrage montre comment utiliser de manière cohérente et efficace les différents outils de la suite Eclipse Europa, combinés à des frameworks tels que JBoss Seam, pour couvrir l'ensemble du cycle de développement d'une application Java EE 5 et tirer parti des innovations de la spécification EJB 3. L'ouvrage met l'accent sur la conception du modèle de données avec Data Tools, le développement JSF avec Web Tools et Seam, le nouveau standard EJB 3.0, le mapping objet-relationnel avec Java Persistence API et le framework Dali, l'approche de développement piloté par le modèle avec EclipseUML et AndroMDA, les fonctionnalités avancées du framework Seam et le déploiement sur le serveur JBoss. Cette approche est illustrée au travers de l'étude de cas WebStock, application e-commerce construite au fil de l'ouvrage et dont le code source est disponible sur www.editions-eyrolles.com. Le lecteur acquerra ainsi une parfaite maîtrise des outils et une solide méthodologie de développement reposant sur un ensemble de "best practices" en matière de conception d'applications EJB 3. Sur le site www.editions-eyrolles.com : Dialoguez avec l'auteur...

Analyse des besoins pour le développement logiciel

Auteure: Jacques Lonchamp

Nombre de pages: 320

Le développement logiciel consiste à transformer une idée ou un besoin en un logiciel fonctionnel. Il commence donc logiquement par un recueil des besoins ou des exigences, se poursuit par des phases de modélisation puis de conception avant de passer à la programmation et aux tests. Cet ouvrage est centré sur les phases "amont" que sont la capture, l'analyse, la spécification et le classement par priorités des besoins auxquels devra répondre le logiciel. Il propose 70 exercices d'applications, tous avec leur corrigé, et deux études de cas très détaillées en dernière partie.

Les Livres disponibles

Nombre de pages: 1904

La liste exhaustive des ouvrages disponibles publiés en langue française dans le monde. La liste des éditeurs et la liste des collections de langue française.

WinDev 9

Auteure: Joëlle Musset

Nombre de pages: 332

Permet de découvrir les techniques de programmation nécessaires pour couvrir tous les aspects du développement (bases de données, conception d'écrans, de requêtes et d'états...) et d'approfondir sa connaissance du langage (programmation orientée objet, composants, compilation dynamique). L'environnement visuel de l'application est traité dans le détail.

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.

Derniers livres et auteurs recherchés