C# et .NET Version 2

efoenix 0 commentaires
C# et .NET Version 2Un langage et une plate-forme matures

Nouveau langage phare de Microsoft, C# combine les meilleurs aspects des langages C++, Visual Basic et Java, et s'avère en effet d'une facilité incomparable pour créer des applications Windows et Web, même pour des programmeurs non chevronnés. Ce langage a été spécialement conçu pour la plate-forme .NET qui, outre Visual Studio.NET, regroupe l'interface ADO.NET simplifiant l'accès aux bases de données et la technologie ASP.NET permettant d'implémenter des services Web.

Après une première partie consacrée à la syntaxe du langage C# version 2, cet ouvrage explique comment développer des applications Windows et Web avec la plate-forme .NET. La troisième partie du livre est consacrée à l'accès aux données avec ADO.NET 2 et la quatrième aux applications et services Web avec ASP.NET 2.Les lecteurs tireront ainsi profit des nouveautés introduites dans les logiciels de la famille Visual Studio 2005, tels que les aides au remaniement de programmes, les nouveaux contrôles pour ordinateurs de bureau, PocketPC et Smartphones, les techniques génériques d'accès aux bases de données, ou encore le déploiement ClickOnce de programmes. Le code source de tous les exemples du livre est disponible sur www.editions-eyrolles.com.
À qui s'adresse ce livre ?

* Aux développeurs qui souhaitent découvrir C# et la plate-forme .NET
* Aux programmeurs et décideurs Internet désireux de connaître ASP.NET

Sur le site www.editions-eyrolles.com

* Téléchargez le code source des exemples du livre
* Consultez les mises à jour et compléments
* Dialoguez avec l'auteur

Info
ISBN:9782212117783
Liens:[MU]
Mise à Jour : C# et .NET

Java EE 5 2e édition

efoenix 0 commentaires
Java EE 5 2e éditionCe 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 et utilise la base de données Derby.

Cet ouvrage s'adresse aux architectes et développeurs confirmés qui veulent découvrir les nouveautés de 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.

Téléchargez le code source de l'étude de cas !

Info
ISBN:9782212123630
Liens:[MU]

PHP Clés en main

efoenix 0 commentaires
PHP Clés en mainVous découvrez le Web dynamique et PHP et vous vous demandez comment l'utiliser dans vos applications ? Si vous souhaitez apprendre tout en obtenant rapidement des résultats, ce livre est fait pour vous.
Les auteurs, programmateurs expérimentés, vous livrent des solutions "clés en main" en PHP pour résoudre les problèmes couramment rencontrés dans la création de site web. Les 76 scripts de cet ouvrage vous permettront bien sûr d'installer et de configurer PHP ou de sécuriser vos scripts, mais aussi de gérer des sessions et de manipuler fichiers, e-mails et images.

Grâce à des exemples simples et concrets et à l'explication de chaque extrait de code, vous pourrez appliquez ces 76 "recettes" pour :
• envoyer et recevoir du courrier électronique ;
• mémoriser le comportement des visiteurs à l'aide des cookies et des sessions ;
• utiliser au mieux les options de configuration de PHP ;
• manipuler des dates, des images et du texte à la volée ;
• valider des cartes de crédit ;
• comprendre SOAP et les autres web services ;
• utiliser des modèles HTML ;
• créer un sondage en ligne, un système d'envoi de cartes électroniques et un blog en utilisant, notamment, le système de base de données MySQL ;
• chiffrer vos données confidentielles;
• empêcher les attaques XSS…

Enfin, vous découvrirez pour chaque script des améliorations possibles, adaptées à vos besoins.

Info
ISBN:9782744040306
Liens:[MU]

C# et .NET

efoenix 0 commentaires
C# et .NETL'ouvrage de référence sur la plate-forme .NET

Langage phare de Microsoft, C# permet de concevoir avec une facilité déconcertante des applications Windows et Web, même pour des programmeurs non chevronnés, en combinant les meilleurs aspects des langages C++, Visual Basic et Java. Il a été spécialement conçu pour la plate-forme de développement .NET, aujourd'hui omniprésente dans le monde Microsoft mais connaissant également un essor remarquable sous Linux.

Après une première partie consacrée à la syntaxe de C#, de la version 1 (Visual Studio 2002) à la version 4 (Visual Studio 2010), l'ouvrage étudie en détail ses différents domaines d'application : les applications Windows avec WinForms, les applications Web avec ASP.NET et Ajax, l'accès aux données avec ADO.NET, Linq et XML, ainsi que les services Web de types SOAP et REST. En complément de cet apprentissage, le code source de tous les exemples mentionnés dans le livre est disponible sur www.editions-eyrolles.com.
À qui s'adresse ce livre ?

* Aux développeurs qui souhaitent découvrir C# et la plate-forme .NET
* Aux programmeurs et décideurs Internet désireux de connaître ASP.NET

Sur le site www.editions-eyrolles.com

* Téléchargez le code source des exemples du livre
* Consultez les mises à jour et compléments
* Dialoguez avec l'auteur

Info
ISBN:9782212126044
Liens:[MU]

S'initier à la programmation

efoenix 0 commentaires
S'initier à la programmationAcquérir rapidement une parfaite maîtrise des techniques de programmation et savoir s'adapter facilement à tout nouveau langage

Conçu pour les débutants en programmation, cet ouvrage commence par un apprentissage progressif et rigoureux des notions de programmation procédurale communes à tous les langages (types de données, variables, opérateurs, instructions de contrôle, fonctions, tableaux...), avant d'aborder les notions propres aux langages orientés objet.

L'auteur utilise, pour faciliter l'assimilation des concepts, un pseudo-code complet mais simple d'accès, qui évite de se perdre dans les spécificités de tel ou tel langage. Chaque notion est d'abord présentée à l'aide du pseudo-code, avant d'être illustrée d'exemples d'implémentation en langages C, C++, C#, Java et PHP. De nombreux exercices corrigés permettent au lecteur de contrôler ses connaissances à chaque étape de l'apprentissage.
À qui s'adresse ce livre ?

* Aux étudiants en 1ère année de cursus informatique (BTS, DUT, licences, écoles d'ingénieur).
* Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation.
* A tous ceux qui ont appris un langage "sur le tas" et ressentent le besoin d'approfondir leurs connaissances pour gagner en efficacité et en qualité et s'adapter plus facilement à de nouveaux langages.
* Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour enseigner la programmation à des débutants.

Sur le site www.editions-eyrolles.com

* Dialoguez avec l'auteur
* Téléchargez le code source des exemples du livre

Info
ISBN:9782212119909
Liens:[MU]

Sécurité PHP 5 et MySQL

efoenix 0 commentaires
Sécurité PHP 5 et MySQLAprès avoir rappelé l'importance de principes fondamentaux tel celui de la défense en profondeur, cet ouvrage explique comment sécuriser une application professionnelle en PHP et MySQL à tous les niveaux, depuis la configuration du serveur jusqu'à la protection de la base de données MySQL, sans oublier toutes les vulnérabilités propres aux sites web dynamiques basés sur des langages de script.
Maîtriser la sécurité pour les applications en ligne

De nouvelles vulnérabilités apparaissent chaque jour dans les applications en ligne et les navigateurs. Pour mettre en place une politique de sécurité à la fois efficace et souple, sans être envahissante, il est essentiel de maîtriser les nombreux aspects qui entrent en jeu dans la sécurité en ligne : la nature du réseau, les clients HTML, les serveurs web, les plates-formes de développement, les bases de données... Autant de composants susceptibles d'être la cible d'une attaque spécifique à tout moment.
Une référence complète et systématique de la sécurité informatique

Écrit par deux experts ayant une pratique quotidienne de la sécurité sur la pile LAMP, ce livre recense toutes les vulnérabilités connues, les techniques pour s'en prémunir et leurs limitations. Très appliqué, il donne les clés pour se préparer à affronter un contexte complexe, où les performances, la valeur des données et la complexité des applications pimentent la vie des administrateurs responsables de la sécurité.

Info
ISBN:9782212121148
Liens:[MU]

PHP 5 avancé - 4e éd.

efoenix 0 commentaires
PHP 5 avancéPHP 5, plate-forme de référence pour les applications web

PHP 5 est plus que jamais la plate-forme incontournable pour le développement d'applications web professionnelles : programmation objet, services web, couche d'abstraction de base de données native PDO, simplification des développements XML avec SimpleXML, refonte du moteur sous-jacent pour d'importants gains de performances...
Une bible magistrale avec de nombreux cas pratiques et retours d'expérience

S'appuyant sur de nombreux retours d'expérience et cas pratiques, ce livre aidera le développeur a évoluer avec aisance dans le riche univers de PHP 5 et lui donnera toutes les clés pour en maîtriser les subtilités : bonnes pratiques de conception de sites et d'applications web, frameworks, cookies et sessions, programmation objet, utilisation de XML et SimpleXML, services web, intégration aux bases de données en passant par MySQL 4 et 5, PostgreSQL, PHP Data Object, stratégies d'optimisation et de sécurité, gestion des images et des caches....
À qui s'adresse cet ouvrage ?

* Aux développeurs souhaitant comprendre PHP 5 et son modèle objet
* Aux développeurs et administrateurs de sites et d'applications web
* Aux étudiants en informatique souhaitant appréhender les techniques du Web

Info
ISBN:9782212121674
Liens:[MU]

Symfony

efoenix 0 commentaires
SymfonyReconnu dans le monde pour sa puissance et son élégance, Symfony est issu de plus de dix ans de savoir-faire. Le framework open source de Sensio fédère une très forte communauté de développeurs PHP professionnels. Il leur offre un ensemble d'outils et un environnement MVC pour créer des applications web robustes, maintenables et évolutives.

Au fil d'une démarche rigoureuse et d'un exemple concret d'application web 2.0, ce cahier décrit le bon usage des outils Symfony mis à la disposition du développeur : de l'architecture MVC et autres design patterns à l'abstraction de base de données et au mapping objet-relationnel avec Doctrine, en passant par les tests unitaires et fonctionnels, la gestion des URL, des formulaires ou du cache, l'internationalisation ou encore la génération des interfaces d'administration...

Info
ISBN:9782212124941
Liens:[MU]

Programmer en langage C

efoenix 0 commentaires
Programmer en langage CCet 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 de la dernière version de la norme ISO du langage (C99).
À qui s'adresse ce livre ?

* Aux étudiants de BTS, d'IUT, de licence ou d'écoles d'ingénieur.
* Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation en C.
* Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour enseigner le C à des débutants.

Info
ISBN:9782212125467
Liens:[MU]

XUL

efoenix 0 commentaires
XULEmbarqués dans l'excellent navigateur libre Mozilla Firefox, XUL et le framework XPFE de Mozilla ouvrent la voie à la création et au déploiement d'applications web riches s'appuyant, à la manière d'AJAX, sur les standards du Web (CSS, Javascript, XML, RDF...).

À travers la création d'un forum de discussion, découvrez et maîtrisez la puissance de l'environnement de développement Mozilla, depuis la réalisation d'interfaces graphiques avec XUL et CSS jusqu'à la logique applicative avec JavaScript et XPCOM et le déploiement avec XPI. On verra comment intégrer l'application dans le navigateur grâce aux overlays et à RDF et comment recourir à l'API DOM dans JavaScript et PHP 5. L'étude de cas décrit également l'interfaçage avec un annuaire LDAP, la connexion à un serveur SOAP ou la réutilisation de code avec XBL.

Téléchargez l'intégralité du code source XUL et des pages PHP et retrouvez l'étude de cas en ligne !
www.editions-eyrolles.com

Info
ISBN:9782212116755
Liens:[MU]

Programmation Flex 3

efoenix 0 commentaires
Programmation Flex 3Flex 3, framework de référence pour le développement Flash

Open Source, le SDK de Flex offre un véritable environnement en phase avec les bonnes pratiques de génie logiciel (MVC...) et de gestion de projet (travail collaboratif...). Il propose des bibliothèques de composants graphiques et des fonctions pour dialoguer avec le serveur, et s'interfacer avec des bases de données via des serveurs PHP/J2EE.
Une bible avec de nombreux cas pratiques et retours d'expérience

Programmation Flex 3 explique aux développeurs web, qu'ils soient ou non rompus à Flash et ActionScript, comment utiliser le framework Flex pour concevoir et créer des applications web dites "riches" (RIA), à l'instar des applications Ajax ou Silverlight. Tout en rappelant les langages sur lesquels s'adosse cette technologie (ActionScript, MXML), l'ouvrage passe en revue l'intégralité des techniques de développement Flex : maîtrise de l'environnement de travail, création d'interfaces interactives et évoluées avec les vues, transitions et thèmes, gestion des données et échanges avec le serveur via RPC, mais aussi gestion et création des composants, débogage et optimisation. Il les met ensuite en situation avec deux études de cas détaillant la création d'un site e-commerce puis d'un lecteur MP3 tournant sur Adobe Air.
À qui s'adresse cet ouvrage ?

* À toute la communauté des concepteurs et développeurs web 2.0 (Flash, PHP, Java, Ajax, XHTML/CSS) qui désirent développer des applications Internet riches.
* Aux webmestres et développeurs connaissant Flash et ActionScript, qui recherchent un framework pour industrialiser la création d'interfaces graphiques pour leurs applications.
* Aux développeurs amenés à créer des applications autonomes exécutables avec ou sans navigateur web.

Info
ISBN:9782212123876
Liens:[MU]

Best practices PHP 5

efoenix 0 commentaires
Best practices PHP 5POO - UML - Design patterns - XP
SPL - PEAR - Tests unitaires - SVN
Refactoring - Optimisation

Nul ne conteste les qualités de PHP en tant que plate-forme de développement web : simplicité, souplesse, richesse. Mais encore faut-il, pour en tirer parti, savoir adopter une démarche, choisir une architecture adaptée, établir des règles et des conventions... et s'outiller en conséquence.

Cet ouvrage répertorie, de la conception à l'exploitation, les meilleures pratiques de développement PHP et les erreurs courantes à éviter. Condensé d'expertise acquise au cours de nombreuses années d'adoption de PHP en entreprise, il guide le développeur, le chef de projet et l'architecte dans l'optimisation d'applications professionnelles.

Info
ISBN:9782212116762
Liens:[MU]

Zend Framework

efoenix 0 commentaires
Zend FrameworkEn 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.

Info
ISBN:9782212123920
Liens:[MU]

Java® - L'essentiel du code et des commandes

efoenix 0 commentaires
Java® - L'essentiel du code et des commandesCe Guide de survie vous livre tout le code dont vous avez besoin pour réaliser rapidement et efficacement vos projets de développement en Java.

CONCIS ET MANIABLE : facile à transporter, facile à utiliser — finis les livres encombrants !
PRATIQUE ET FONCTIONNEL : plus de 100 fragments de code personnalisables pour programmer du Java fonctionnel dans toutes les situations.

Info
ISBN:9782744040047
Liens:[MU]

Spring par la pratique - Spring 2.5 et 3.0

efoenix 0 commentaires
Spring par la pratiqueTirez le meilleur parti de Java EE avec Spring !

Cet ouvrage montre comment développer des applications Java EE professionnelles performantes à l'aide du framework Spring. L'ouvrage présente les concepts sur lesquels reposent Spring (conteneur léger, injection de dépendances, programmation orienté aspect) avant de détailler les différentes facettes du développement d'applications d'entreprise avec Spring : couche présentation, persistance des données et gestion des transactions, intégration avec d'autres applications et sécurité applicative.

Cette seconde édition présente en détail les nouveautés majeures des versions 2.5 et 3.0 de Spring et de ses modules annexes : modèle de programmation basé sur les annotations, Spring Dynamic Modules for OSGi, Spring Batch, Spring Security, SpringSource dm Server, etc. L'accent est mis tout particulièrement sur les bonnes pratiques de conception et de développement, qui sont illustrées à travers une étude de cas détaillée, le projet Open Source Tudu Lists.
Sur le site www.springparlapratique.org

* Dialoguez avec les auteurs et participez au forum de discussion
* Accédez au code source de l'étude de cas du livre
* Découvrez les compléments et mises à jour
* Téléchargez les annexes au format pdf (Spring IDE, Développement OSGi dans Eclipse, Industrialisation des développements Spring dans Eclipse)

Info
ISBN:9782212124217
Liens:[MU]

PHP 5

efoenix 0 commentaires
PHP 5De la conception à l'exploitation, on créera une application de discussion en ligne en PHP 5 respectant les méthodes éprouvées du développement web : architecture MVC, programmation objet, conception modulaire avec les interfaces, sessions, gestion d'erreurs et exceptions, échanges XML et transformations avec DOM, XPath et SimpleXML.

On verra dans ce cahier comment concevoir le code d'une application web en utilisant les interfaces, comment prototyper un modèle de données dans SQLite, internationaliser un site dynamique grâce à Apache et PHP, générer des rendus en fonction du client (XUL/Mozilla, i-mode) avec les transformations XSLT, optimiser le code et les performances par les inclusions et compressions à la volée...

Info
ISBN:9782212112344
Liens:[MU]

Bien développer pour le Web 2.0 - 2e edition

efoenix 0 commentaires
Bien développer pour le Web 2.0Adieu, soupes de balises et combinaisons de JavaScript propriétaires qui polluaient le Web 1.0... Place à des applications accessibles et ergonomiques, des scripts portables et du balisage sémantique : créer des interfaces bluffantes et interactives à la Web 2.0 (Gmail, Google Maps, Flickr, Netvibes...) est l'occasion d'instaurer de bonnes pratiques de développement - pour travailler mieux, plus vite, et dans le respect des normes.
Une bible des meilleures pratiques de développement Web 2.0

Christophe Porteneuve livre dans cet ouvrage plus de dix années d'expérience en développement et en qualité web. Il rappelle les fondamentaux techniques du Web 2.0 (XHTML, CSS, JavaScript, DOM...), décrit l'usage des frameworks de développement dédiés Prototype et script.aculo.us dans leur version la plus récente, et explore le coeur d'Ajax, XMLHttpRequest, ainsi que la question des contenus et services externes (services web, API REST et flux de syndication RSS et Atom). Outre une réflexion sur l'accessibilité et l'ergonomie, il explique comment conjuguer toutes ces technologies dans le cadre d'une méthodologie de développement cohérente et qualitative.

Cette deuxième édition augmentée, entièrement mise à jour pour tenir compte des récentes évolutions des standards, illustre la technologie de la réutilisation d'API JavaScript tierces ("mashups") et explore en détail le débogage JavaScript côté client de vos applications web.
À qui s'adresse cet ouvrage ?

* Aux développeurs web qui doivent actualiser leurs connaissances et découvrir les technologies du Web 2.0 ;
* À ceux qui souhaitent explorer en profondeur les bibliothèques Prototype et script.aculo.us
* À tous ceux qui souhaitent acquérir une méthodologie cohérente de développement web, combinant technologies de pointe, qualité et accessibilité.

Info
ISBN:9782212123913
Liens:[MU]

Apprendre Java et C++ en parallèle

efoenix 0 commentaires
Apprendre Java et C++ en parallèleFaire d'une pierre deux coups

Java et C++ sont deux langages à la syntaxe très proche. Grâce à l'apprentissage de leurs différences, défauts et qualités intrinsèques, vous serez mieux préparé pour concevoir un code beaucoup plus propre, fondé sur une vision élargie de ces deux langages, de leurs possibilités et de leurs limites.
Comment est structuré ce livre ?

L'ouvrage présente et compare les concepts communs aux langages Java et C++ (déclarations de variables, tableaux...), mais expose également les particularités de chacun. Les chapitres sont organisés selon un niveau de difficulté croissant, avec exercices corrigés à la clé.
A qui s'adresse cet ouvrage ?

* Aux débutants en programmation qui souhaitent apprendre les deux langages les plus demandés dans le monde professionnel
* Aux développeurs maîtrisant l'un des langages et souhaitant s'initier à l'autre
* Aux étudiants en informatique (IUT, 2e cycle, écoles d'ingénieurs)

Sur le CD-ROM offert avec ce livre

* JDK 6
* MinGW et MSYS (GNU g++ 3.4.5)
* NetBeans 6.1
* .NET Framework 3.5
* Crimson 3.70
* Code source des exemples et exercices du livre

Plate-forme requise : PC avec processeur Pentium 233 MHz ou plus - Windows Vista, XP, 2000 ou 2003 - 512 Mo de RAM - 1Go d'espace disque
Sur le site www.editions-eyrolles.com

* Consultez les mises à jour et compléments
* Dialoguez avec l'auteur

Info
ISBN:9782212124033
Liens:[MU]

Refactoring des applications Java/J2EE

efoenix 0 commentaires
Refactoring des applications Java/J2EEAméliorer la qualité et l'évolutivité des applications Java/J2EE

Le refactoring consiste à refondre le code source d'une application existante ou en cours de développement pour en améliorer la qualité, avec pour objectif une réduction des coûts de maintenance et une meilleure évolutivité.

L'ouvrage passe en revue les différentes techniques de refactoring utilisées en environnement Java/J2EE : extraction de méthodes, généralisation de type, introduction de design patterns, programmation orientée aspect, optimisation de l'accès aux données, etc.
Un livre pratique illustré d'une étude de cas détaillée

L'ouvrage décrit dans le détail le processus de refactoring d'une application Java/J2EE : mise en place de l'infrastructure et des outils, analyse de la conception et du code de l'application, mise en oeuvre des techniques de refonte, tests de non régression.

Cette démarche est illustrée par une étude de cas complète : refactoring d'une application J2EE Open Source à l'aide d'outils tels que Eclipse, CVS, JUnit et PMD.

Info
ISBN:9782212115772
Liens:[MU]

Développons en Java

efoenix 0 commentaires
Développons en JavaJ'ai rassemblé les sujets techniques proposés sur mon site à ses débuts dans un didacticiel sous Licence GNU FDL auquel j'ajoute régulièrement des chapitres. Ce didactitiel contient 86 chapitres répartis en 13 grandes parties notamment sur les bases de la programmation en Java mais aussi sur des sujets plus "techniques" sur les plate-formes Java SE, Java EE et Java ME tel que JDBC, RMI, les servlets, JSP, JSTL, XML (DOM, SAX, dom4j, JDom, JAXB, StAX), JMS, la serialisation, l'internationalisation, le scripting, Javamail, logging, JDO, JPA, design patterns, Java et UML, MIDP et middlet, SWT, Java Web Start, JNI, JDK 1.5, Hibernate, Maven, Java Server Faces, Struts, Ajax, GWT, JVM, la gestion de la mémoire, les annotations, JMX, mock, ...

pour moi l'un des meilleurs eBooks sur java, qui n'a pas à rougir fasse aux éditions payantes

Info
ISBN:gratuit
Liens:pour le lien, cliquez sur info

Programmer en Java, 5e édition

efoenix 0 commentaires
Programmer en Java, 5e éditionLe best-seller de Claude Delannoy, pour une parfaite maîtrise du langage Java

Réédition au format semi-poche de la cinquième édition du classique Programmer en Java de Claude Delannoy, qui a guidé plus de 35 000 étudiants et professionnels dans l'apprentissage du langage Java.

L'ouvrage vous conduira à une parfaite maîtrise de la programmation orientée objet et des possibilités les plus avancées de Java dans ses versions 5 et 6. Après avoir assimilé la syntaxe de base du langage, vous découvrirez toutes les subtilités de la programmation objet en Java, avant d'aborder la programmation d'applications graphiques à l'aide de la bibliothèque Swing et le développement Web avec les servlets et les JSP.

Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets dont le code source est fourni sur le site www.editions-eyrolles.com. Cette cinquième édition met tout particulièrement l'accent sur les nouveautés des versions 5 et 6 de Java SE : programmation générique, types énumérés, annotations, etc.

Info
ISBN:9782212123265
Liens:[MU]

Exercices en Java

efoenix 0 commentaires
Exercices en Java160 exercices corrigés pour maîtriser Java 5.0

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 nouvelle édition a été mise à jour pour tenir compte des nouveautés de Java 5.0. Elle comporte deux nouveaux chapitres (Les types énumérés et Les génériques), soit 17 exercices supplémentaires.

Les 160 exercices sont classés par thèmes en 16 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.

Info
ISBN:9782212119893
Liens:[MU]

Apprendre SQL avec MySQL

efoenix 0 commentaires
Apprendre SQL avec MySQLApprendre SQL par la pratique

Tout particulièrement adapté aux étudiants, cet ouvrage permet de découvrir SQL et les bases de données à travers MySQL, le système de gestion de bases de données Open Source le plus populaire. Chaque notion importante est introduite à l'aide d'un exemple simple et pédagogique, 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. Il apprendra ainsi comment déclarer, manipuler, faire évoluer et interroger des tables avec leurs différentes caractéristiques et éléments associés (contraintes d'intégrité et de vérification, index, séquences et vues). La gestion des utilisateurs avec leurs privilèges et la structure du dictionnaire des données sont également détaillées.
Programmer avec MySQL

Tous les éléments du langage procédural de MySQL sont décrits avec précision (variables, structures de contrôles, interactions avec la base, transactions, sous-programmes, curseurs, gestion des exceptions, déclencheurs et SQL dynamique). L'ouvrage aborde enfin les moyens d'exploiter une base MySQL en programmant avec Java (API JDBC 3.0) ou via une interface Web de type PHP (extension mysqli). Ainsi, la connexion, l'extraction, la mise à jour, la gestion des séquences et la programmation de transactions sont clairement expliquées par le biais de ces deux langages.
À qui s'adresse cet ouvrage ?

* À tous ceux qui souhaitent s'initier à SQL, à MySQL ou à la gestion de bases de données
* Aux développeurs Java et PHP qui souhaitent stocker leurs données

Sur le site www.editions-eyrolles.com

* Téléchargez le code source des exemples et le corrigé des exercices
* Consultez les mises à jour et les compléments
* Dialoguez avec l'auteur

Info
ISBN:9782212119152
Liens:[MU]

Mémento S.Q.L.

efoenix 0 commentaires
Mémento S.Q.L.Sommaire

* DBSpace - Table - Index - Vue - Synonyme - Groupe - Jonction
* Les manipulations de données
* Autorisations et contrôles d'accès
* Gestion des erreurs SQL (en COBOL)
* Mise en exploitation de SQL
* Mise au point avec ISQL
* Unload-Reload de table et DBSpace

Info
ISBN:9782212062588
Liens:[MU]

SQL pour Oracle

efoenix 0 commentaires
SQL pour OracleApprendre SQL par l'exemple

Tout particulièrement conçu pour les étudiants et les débutants, cet ouvrage permet d'acquérir les notions essentielles du langage SQL par le biais d'Oracle, leader des systèmes de gestion de bases de données. Concis et de difficulté progressive, il est émaillé de nombreux exemples et de 50 exercices corrigés qui illustrent tous les aspects fondamentaux de SQL. Couvrant les versions 11 g, 10 g et 9 i d'Oracle, il permet également de se familiariser avec les principales fonctionnalités de ce logiciel, ainsi qu'avec les API les plus utilisées (JBDC et PHP). Mise à jour et augmentée, la troisième édition de cet ouvrage consacre en outre un chapitre à l'interopérabilité entre SQL et XML (documents et grammaires) et à la gestion de ressources avec XML DB Repository.
À qui s'adresse cet ouvrage ?

* À tous ceux qui souhaitent s'initier à SQL, à Oracle ou à la gestion de bases de données
* Aux développeurs C, C++, Java, PHP et XML qui souhaitent stocker leurs données

Installez vous-même Oracle !

Cet ouvrage décrit en détail la procédure d'installation des versions 11 g, 10 g, 10 g Express et 9 i d'Oracle. Ces versions peuvent être téléchargées gratuitement sur le site d'Oracle : destinées à des fins non commerciales, elles sont complètes et sans limitation de durée.
Sur le site www.editions-eyrolles.com

* Téléchargez le code source des exemples et le corrigé des exercices
* Consultez les mises à jour et les compléments
* Dialoguez avec l'auteur

Info
ISBN:9782212122992
Liens:[MU]

Oracle 10g sous Windows

efoenix 0 commentaires
Oracle 10g sous WindowsUn ouvrage de référence

Pratique et exhaustif, ce livre fournira au lecteur toutes les clés pour réussir l'intégration et l'exploitation d'Oracle 10g en environnement Windows : installation, configuration, création d'une base de données, stratégie de sécurité, administration, gestion des sauvegardes et du stockage, optimisation des performances, développement Java et XML... Il l'aidera à choisir parmi les multiples options possibles et le guidera pas à pas grâce à des check-lists et des conseils précis.
Oracle Express Edition : une version gratuite !

La version gratuite Oracle Database 10g Express Edition constitue une formidable opportunité pour les développeurs, les DBA, les éditeurs, les entreprises, les hébergeurs, les étudiants... Découvrez grâce à ce livre tout ce qu'il faut savoir pour l'utiliser avec succès sous Windows.
À qui s'adresse cet ouvrage ?

* Aux administrateurs Oracle sous Windows
* Aux utilisateurs de progiciels qui reçoivent Oracle comme base de données et qui doivent l'administrer
* Aux développeurs d'applications Web sous Windows

Sur le site www.editions-eyrolles.com

* Dialoguez avec l'auteur
* Consultez les mises à jour et compléments

Info
ISBN:9782212117073
Liens:[MU]

Conception de bases de données avec UML

efoenix 0 commentaires
Conception de bases de données avec UMLS'il existe de nombreux ouvrages traitant de conception de bases de données, bien peu mettent l'accent sur les modèles qui doivent être réalisés en amont.
Conception de bases de données avec UML vise à combler cette lacune en accordant une importance prédominante au modèle conceptuel de données. De l'analyse à la conception, cet ouvrage propose des règles, techniques, astuces et mises en garde illustrées par de nombreux exemples et études de cas qui adoptent la notation UML. Selon une démarche simple d'analyse et de conception d'une application de base de données, il vise à intégrer les techniques de modélisation et les règles de dérivation à l'intérieur d'un continuum logique et conforme à la réalité.
Il présente aux modélisateurs francophones des outils logiciels leur assurant le soutien nécessaire au succès d'un projet de conception de base de données et à la cohérence des modèles.

Info
ISBN:9782760515000
Liens:[MU]

UML 2 pour les développeurs

efoenix 0 commentaires
UML 2 pour les développeursUn cours d'initiation à UML conçu pour les développeurs et les étudiants en informatique

La plupart des livres sur UML s'adressent avant tout aux concepteurs et architectes logiciels, selon une démarche "tout-modèle" dans laquelle la production de code est traitée comme une activité subalterne. Cette approche suscite évidemment des réticences chez les développeurs et déconcerte les étudiants, dont la formation reste axée principalement sur la programmation et qui mesurent mal les enjeux du formalisme UML.

UML 2 pour les développeurs prend le contre-pied de ces approches classiques. L'ouvrage montre comment articuler harmonieusement modélisation et programmation, en insistant sur les gains de productivité que permettent ces allers-retours entre les modèles UML et le code.

Chaque notion UML importante est introduite par un exemple et chaque chapitre se clôt par une série d'exercices corrigés (90 au total), qui permettront au lecteur de tester ses connaissances.

Pour illustrer concrètement les relations entre code et modèles, les auteurs font le choix du langage Java, les principes présentés étant naturellement transposâmes à d'autres langages.

Sur le site www.editions-eyrolles.com

* Dialoguez avec les auteurs
* Téléchargez les modèles et le code source des exemples du livre

Info
ISBN:9782212120295
Liens:[MU]

UML 2 par la pratique

efoenix 0 commentaires
http://www.eyrolles.com/Scan/MaxiScan/9782212120141.jpgCinquième édition augmentée : un cours pratique magistral sur UML 2

Cette cinquième édition mise à jour et augmentée de l'ouvrage UML par la pratique constitue un support de cours exemplaire sur UML 2. Il traite les axes fonctionnel, statique et dynamique de la modélisation UML par des études de cas et des exercices corrigés donnant les bases d'une démarche méthodique. Chaque choix de modélisation est minutieusement commenté ; des conseils issus de l'expérience de l'auteur sont donnés et un glossaire reprend en fin d'ouvrage les définitions des principaux concepts étudiés. Les nouveaux concepts et diagrammes UML 2 sont traités en détail : diagramme de structure composite, nouveautés du diagramme d'activité et du diagramme de séquence, etc. Enfin, une étude de cas complète illustre le processus de développement itératif depuis la modélisation métier jusqu'à la conception détaillée en Java et C#.
À qui s'adresse ce livre ?

* Aux étudiants en informatique (cursus génie logiciel ou modélisation UML) et à leurs professeurs, qui y trouveront un matériel précieux pour illustrer par des cas réels les concepts étudiés en cours.
* À toutes les personnes impliquées dans des projets de développement logiciel : maîtres d'ouvrage, chefs de projet, analystes et concepteurs, architectes logiciel, développeurs, etc.

Info
ISBN:9782212120141
Liens:[MU]

UML 2 en action

efoenix 0 commentaires
UML 2 en actionUML 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.

Info
ISBN:9782212121049
Liens:[MU]

Dreamweaver MX pour les nuls

efoenix 0 commentaires
Dreamweaver MX pour les nulsDevenez un pro de la création et de la maintenance de sites Web !
Le logiciel de conception et de maintenance de sites Web le plus utilisé au monde enfin à la portée de tous. Vous découvrirez tout, de la création de formulaires, en passant par l'intégration de graphiques, l'utilisation de HTML, Dynamic HTML, et les feuilles de style en cascade... Cette nouvelle édition est axée sur l'intégration des fichiers vidéo et sons en provenance de Flash MX et sur les nouvelles possibilités multi utilisateurs apportées par Dreamweaver MX.
Au sommaire

1. Du rêve à la réalité
2. Des moyens de millionnaire
3. Un site avancé
4. Que mon site soit cool !
5. Travailler avec un contenu dynamique
6. Les dix commandements

Info
ISBN:9782844273932
Liens:[MU]

XHTML et CSS Cours et exercices

efoenix 0 commentaires
XHTML et CSS  Cours et exercicesCours d'initiation aux standards du Web, avec exercices corrigés

Il n'est plus concevable aujourd'hui de développer un site Web professionnel en HTML, et tout étudiant en informatique ou en design Web se doit de maîtriser les langages XHTML et CSS. Bien utilisés, ces deux standards du Web permettent de construire des sites compatibles avec tous les navigateurs et terminaux portables, alliant rapidité d'affichage et richesse de mise en page grâce à une parfaite séparation du contenu et de la présentation.

Vous découvrirez dans cet ouvrage à l'exposé clair et rigoureux toutes les subtilités de la syntaxe de ces deux langages, et apprendrez à concevoir des documents XHTML et des feuilles de style CSS 2 conformes aux standards les plus récents du W3C. Vous découvrirez en particulier comment réaliser des mises en pages sophistiquées sans recourir aux tableaux, grâce aux puissantes techniques de dimensionnement et de positionnement de CSS.

Pour vous aider à valider et mettre en oeuvre vos connaissances, vous trouverez en fin de chaque chapitre une série d'exercices dont les corrigés et le code source sont disponibles sur les sites www.editions-eyrolles.com et www.funxhtml.com.
À qui s'adresse ce livre ?

* Aux étudiants en cursus d'informatique ou de design Web.
* À tous les concepteurs de sites Web souhaitant s'autoformer à XHTML et CSS 2.
* Aux enseignants et formateurs à la recherche d'une méthode pédagogique pour enseigner les standards du Web.

Info
ISBN:9782212116373
Liens:[MU]

PHP/MySQL avec Dreamweaver 8

efoenix 0 commentaires
PHP/MySQLavecDreamweaver 8Dreamweaver 8, PHP et MySQL : un trio gagnant

Produit phare de Macromedia, Dreamweaver est aujourd'hui considéré comme le logiciel de création de sites Web le plus performant du marché. Associé à PHP/MySQL, il permet en outre de concevoir des sites dynamiques sans écrire une seule ligne de code. Ce mode de création visuel sera particulièrement apprécié des graphistes qui souhaitent intégrer rapidement des applications dynamiques à leur projet. Les développeurs, quant à eux, apprécieront la puissance des éditeurs de code de Dreamweaver 8, qui s'avère la plate-forme de développement idéale pour PHP/MySQL.
Un ouvrage de référence, compatible PHP 5 et PHP 4

Complet et pratique, ce livre vous expliquera en détail comment utiliser tous ces outils pour concevoir facilement votre site dynamique, depuis la création de la base de données jusqu'à la réalisation des requêtes SQL et des scripts PHP 4 ou PHP 5, selon votre environnement de développement. En outre, un chapitre complet de l'ouvrage est consacré aux transformations XSLT, qui permettent de gérer facilement du contenu XML dans vos pages Web. Par ailleurs, les spécificités de PHP 5 (nouveauté de Dreamweaver 8) sont détaillées même si tous les scripts figurant dans ce livre restent compatibles avec PHP 4. L'ouvrage est complété par une étude de cas portant sur la conception d'un site marchand, et une extension Web sur laquelle figurent tous les fichiers des exemples.
À qui s'adresse cet ouvrage ?

* Aux développeurs de sites Web
* Aux utilisateurs de Dreamweaver 8 qui souhaitent concevoir un site dynamique avec PHP/MySQL

Sur le site www.editions-eyrolles.com

* Dialoguez avec l'auteur
* Téléchargez le code source des exemples et de l'étude de cas

Info
ISBN:9782212117714
Liens:[MU]

Dreamweaver CS4

efoenix 0 commentaires
efoenixConsacré à la version CS4 de Dreamweaver cet ouvrage devrait ravir aussi bien intégrateurs, les webmasters que les webdesigners. Décomposé en 4 axes principaux, le manuel traite à la fois des fonctionnalités principales liées au XHTML, des propriétés CSS intégrées dans le logiciel, des fonctionnalités avancées telles que les comportements JavaScript et les effets Spry, et enfin de la gestion des données dynamiques côté serveur. Ses nombreux exemples en font une référence incontestable.

Info
ISBN:9782212124620
Liens:[MU]

UML 2 pour les bases de données

efoenix 0 commentaires
efoenixConcevoir une base de données grâce à UML 2

Permettant à l'origine de modéliser et de développer des applications écrites dans un langage objet (C++, Java), UML s'est imposé depuis quelques années sur le terrain de la conception de bases de données relationnelles. Le marché a suivi cette tendance car aujourd'hui, tous les outils de modélisation utilisent cette notation. Destiné aussi bien aux étudiants qu'aux professionnels, cet ouvrage explique ainsi comment construire un diagramme de classes avec UML 2 en vue de concevoir une base de données relationnelle de type SQL2 ou objet-relationnelle de type SQL3. Chaque chapitre se clôt par une série d'exercices dont les corrigés figurent sur le site www.editions-eyrolles.com.
Une étude comparative des outils de modélisation

Le dernier chapitre du livre dresse un panorama des principaux outils du marché (Enterprise Architect, MagicDraw, MEGA, ModelSphere, MyEclipse, Objecteering, Poséidon, PowerAMC, Rational Rose, Together, Visio, Visual Paradigm, Visual UML et Win'Design), en analysant pour chacun la manière dont il implémente différents critères de UML 2 : associations binaires et n-aires, classes-associations, agrégations, contraintes interassociations, héritage multiple avec contraintes, et rétrocon-ception d'une base de données.
A qui s'adresse cet ouvrage ?

* Aux étudiants en IUT, IUP, Deug et écoles d'ingénieur, ainsi qu'à leurs professeurs
* Aux professionnels souhaitant s'initier à la modélisation de bases de données avec UML
* À tous les concepteurs de bases de données désirant migrer de Merise à UML

Info
ISBN:9782212120912
Liens:[MU]
Lecture en ligne:

UML 2 et MDE

efoenix 0 commentaires
efoenixCet ouvrage s'adresse aux ingénieurs logiciel, developpeurs, architectes et chefs de projet, ainsi qu'aux étudiants en écoles d'ingénieurs et en master d'informatique.

Il décrit en détail les nouveautés d'UML 2 (Unified Modeling Language) et le nouveau paradigme informatique MDE (Model Driven Engineering).

* La première partie porte sur la technologie des objets et plus particulièrement sur le lien entre modélisation orientée objet et programmation orientée objet. De nombreux exemples de code sont fournis avec une étude de cas concise en C++.
* La seconde partie est une présentation détaillée d'UML 2 et notamment de toutes les différences et avancées par rapport à UML 1.x.
* La troisième partie présente trois études de cas décrites dans leur totalité (le code est téléchargeable sur Internet)

Info
ISBN:9782100495269
Liens:[MU]

EJB 3

efoenix 0 commentaires
efoenixCet ouvrage est fondé sur les cours dispensés par le laboratoire SUPINFO des technologies Sun. Son objectif est de présenter et d'illustrer la nouveauté majeure de la dernière version de la plate-forme Java Entreprise : EJB 3.

Il a été conçu comme un guide de formation et un support de référence répondant aux questions concrètes de développement et de maintenance des services et des objets métiers. Il présente en complément une étude pratique complète basée sur un cas concret de développement d'une application entreprise. Cet ouvrage conviendra aux développeurs Java désireux de s'initier aux systèmes de persistance des données, aux développeurs EJB 2 souhaitant évoluer vers un système plus modulable et plus rapide à mettre en place ainsi qu'aux développeurs J2EE cherchant à la fois un système performant de persistance de données et un guide pratique proposant de nombreux exemples de code prêt à l'emploi.

Le code source des exemples et des applications est téléchargeable sur Internet.

Info
ISBN:9782100506231
Liens:[MU]

Dreamweaver CS3

efoenix 0 commentaires
efoenixCS3, une version qui simplifie la tâche du concepteur

La dernière version de Dreamweaver, le célèbre éditeur de sites Web commercialisé par Adobe, s'enrichit de nouvelles fonctionnalités permettant de créer sans effort des pages à l'interface complexe et au graphisme avancé. Les CSS constituent ainsi une solution simple et efficace pour maîtriser parfaitement la mise en page d'un site, tandis que les comportements de Dreamweaver et les widgets Spry aident à concevoir des pages interactives sans avoir à saisir une seule ligne de code JavaScript. Quant aux flux de données XML, de plus en plus employés dans les applications en ligne pour stocker ou transférer des informations, ils sont désormais facilement gérables grâce aux composants Spry-XML qui peuvent intégrer ces données dans la page Web depuis l'interface de Dreamweaver.
Un ouvrage exhaustif très accessible

Pratique et complet, cet ouvrage de référence vous fera découvrir toutes les facettes de Dreamweaver CS3 pour vous aider à concevoir des sites Internet de nouvelle génération sans aucune difficulté. Il met tout particulièrement l'accent sur la mise en page XHTML/CSS, les comportements JavaScript et les widgets Spry, les nouveaux outils Spry de validation de formulaire, la création de pages dynamiques PHP/MySQL et la gestion de données issues d'un fichier XML. Mais vous y retrouverez également les fonctions courantes de Dreamweaver, comme les formulaires, les cadres, les tableaux, ainsi que les balises de référencement et les techniques de création d'images destinées au Web. Pour compléter votre apprentissage, l'extension Web du livre comporte tous les fichiers source des exemples et des exercices.
À qui s'adresse cet ouvrage ?

* Aux intégrateurs et webmasters débutants désirant s'initier à Dreamweaver CS3 pour créer des pages Web
* Aux webdesigners confirmés souhaitant maîtriser les nouvelles fonctionnalités de la version CS3 pour améliorer leur productivité
* À tous ceux qui souhaitent développer des sites dynamiques couplés à une base de données MySQL en ligne, ou exploiter des données issues de fichiers XML

Info
ISBN:9782212122343
Liens:[MU]
Mise à Jour : Dreamweaver CS4

Développement JEE 5 avec Eclipse Europa

efoenix 0 commentaires
efoenixRé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
* Téléchargez le code source de l'étude de cas WebStock
* Découvrez les mises à jour et compléments

Info
ISBN:9782212120615
Liens:[MU]

Liens vers autre site de eBooks

efoenix 0 commentaires
http://ebooks.redirectionne-moi.fr/
|Langue: FR|Type: Magazine|

http://litteratureaemporter.free.fr/
|Langue: INT|Type: Libre|

http://www.ebooksgratuits.com/ebooks.php
|Langue: FR|Type: Libre|

http://www.ebooks-land.net
|Langue: FR|Type: Tous|

http://www.ebookslib.com
|Langue: FR|Type: Libre|

Légende

FR=Français
INT=International => anglais, français

Libre= Livre libre de doit
Magazine= Magazines en tous genre
Tous= Magazines,Livres (libres ou non, mais plus non)

JavaScript pour le Web 2.0

efoenix 0 commentaires
efoenixLa puissance de JavaScript révélée par Ajax et le Web 2.0

JavaScript est longtemps resté un langage au potentiel sous-estime, mal aimé et souvent mal maîtrisé par les développeurs Web. Jusqu'à l'émergence d'Ajax et du Web 2.0 qui ont mis en lumière les possibilités spectaculaires et insoupçonnées offertes par ce langage.

L'objectif du présent ouvrage est de vous amener bien au-delà de l'utilisation usuelle basique de JavaScript, en vous montrant comment développer avec efficacité des applications Web 2.0 performantes et faciles à maintenir. Après un rappel de la syntaxe de base du langage, vous approfondirez les différents aspects avancés du langage et de son environnement : programmation orientée objet, utilisation avancée du DOM, échanges HTTP asynchrones à l'aide XMLHttpRequest, interaction avec (X)HTML et CSS, création de composants graphiques, etc.
Les bonnes pratiques du développement Web 2.0 illustrées par une étude de cas

Une part importante de l'ouvrage est dédiée aux indispensables bibliothèques JavaScript, grâce auxquelles vous gagnerez en temps et en qualité de développement, tout en enrichissant vos applications de composants graphiques sophistiqués. Vous apprendrez également comment intégrer via le protocole REST les services Web proposés par des sites tels que Google Maps, Yahoo ! ou Amazon.

L'accent est mis tout au long de l'ouvrage sur les bonnes pratiques de développement JavaScript : séparation du code (X)HTML, CSS et JavaScript, mise en oeuvre de composants, tests unitaires, etc.

Cette démarche est illustrée par une étude de cas détaillée, qui fait appel à la bibliothèque Dojo et aux services Google Maps, et dont le code source est en libre accès sur jsweb2.sourceforge.net.

Info
ISBN:9782212120097
Liens:[MU]

PHP 5

efoenix 0 commentaires
efoenixUn cours idéal pour assimiler la syntaxe et les concepts objet de PHP 5 et s'initier au développement d'applications Web professionnelles

Ce manuel d'initiation vous conduira des premiers pas en PHP jusqu'à la réalisation d'un site Web complet interagissant avec une base de données MySQL ou SQLite.

Après avoir appris à installer PHP et à créer quelques pages simples, vous étudierez en détail la syntaxe du langage (variables, types de données, opérateurs, instructions, fonctions, tableaux...), avant de progresser rapidement vers des sujets de niveau plus avancé : programmation objet, manipulation des chaînes de caractères et expressions régulières, gestion des mails, sessions et cookies, accès aux bases de données MySQL et SQLite, traitements XML, etc. Parmi les thèmes nouveaux abordés dans cette seconde édition : les nouveautés objet de PHP 5.3, l'accès objet à MySQL, l'accès PDO à MySQL et à SQLite, le framework PEAR.
Des exercices corrigés et des travaux pratiques pour une mise en oeuvre immédiate de vos connaissances

Pour vous aider à valider et mettre en oeuvre vos connaissances, vous trouverez en fin de chaque chapitre une série d'exercices dont les corrigés et le code source sont disponibles sur les sites www.editions-eyrolles.com et www.funhtml.com. Vous découvrirez également en fin d'ouvrage quatre exemples de sites Web dynamiques présentés sous forme de travaux pratiques : à vous de développer ces applications à partir du cahier des charges et des indications données dans l'énoncé, en résistant à la tentation de télécharger trop rapidement les solutions données sur le site des Editions Eyrolles !
À qui s'adresse ce livre ?

* Aux étudiants en cursus d'informatique ou de design Web.
* À toute personne ayant des bases de programmation Web (HTML, JavaScript...) et souhaitant s'autoformer à PHP.
* Aux enseignants et formateurs à la recherche d'une méthode pédagogique pour enseigner PHP.

Info
ISBN:9782212124866
Liens:[MU]

Bien développer pour le Web 2.0

efoenix 0 commentaires
efoenixAdieu, absence d'accessibilité, soupes de balises, combinaisons de JavaScript propriétaires et autres mauvais réflexes qui polluaient le Web 1.0. Créer des interfaces utilisateur bluffantes et interactives à la Web 2.0 (Gmail, Google Maps, Flickr, Netvibes...) est l'occasion d'instaurer de bonnes pratiques de développement garantissant le respect des normes, l'ergonomie et l'accessibilité des applications web.
Une bible des meilleures pratiques de développement web et Ajax

Christophe Porteneuve livre dans cet ouvrage plus de dix années d'expérience en développement et en qualité web. Il rappelle les fondamentaux techniques du Web 2.0 (XHTML, CSS, JavaScript, DOM...), décrit l'usage des frameworks de développement dédiés Prototype et script.aculo.us dans leur version la plus récente, et explore le coeur d'Ajax, XMLHttpRequest, ainsi que la question des contenus et services externes (services web, API REST et flux de syndication RSS et Atom). Outre une réflexion sur l'accessibilité et l'ergonomie, il explique comment conjuguer toutes ces technologies dans le cadre d'une méthodologie de développement cohérente et qualitative.
À qui s'adresse cet ouvrage ?

* Aux développeurs web qui doivent actualiser leurs connaissances et découvrir les technologies du Web 2.0 ;
* À ceux qui souhaitent explorer en profondeur les bibliothèques Prototype et script.aculo.us ;
* À tous ceux qui souhaitent acquérir une méthodologie cohérente de développement web, combinant technologies de pointe, qualité et accessibilité.

Info
ISBN:9782212120288
Liens:[MU]
Mise à Jour : Bien développer pour le Web 2.0 - 2e édition

efoenix

efoenix 0 commentaires
Bonjour et bien venu sur mon blog je vous propose une multitude d'ebooks en informatique. Vous avez sur le coté les tag que j'ai utilisé pour facilité votre recherche language informatique: java, xml, php, uml , edition : eyrolle,dunod, pearson, ...
donc ne vous gênez pas et téléchargez

efoenix

efoenix

Modélisation XML

efoenix 0 commentaires
efoenixModèles de données - Flexibilité du SI - Correspondance UML/XML - Entité & association - Stockage en base - Optimisation des schémas

Les architectes et développeurs logiciels qui ont en charge la conception de systèmes d'information doivent souvent recevoir et traiter d'importants volumes de données XML. Ce livre leur explique comment adapter en profondeur leurs méthodes traditionnelles de conception aux spécificités de la modélisation XML.

Info
ISBN:9782212115215
Liens:[MU]

Au coeur de Java 2 - Volume 2 - Fonctions avancées

efoenix 1 commentaires
Les technologies Java avancées pour les programmeurs expérimentés !

Plus de 250 000 programmeurs ont utilisé Au coeur de Java 2 - Volume 1 - Notions fondamentales pour consolider leur savoir sur la technologie Java. Ce second volume va plus loin encore et constitue un guide complet pour résoudre les problèmes quotidiens des développeurs.

Cette édition du volume 2 entre en détail dans des sujets tels que la programmation de l'interface utilisateur et les fonctions professionnelles de la plate-forme Java 2, édition standard (J2SETM). Totalement mis à jour, cet ouvrage traite les multithreads, qui permettent d'exécuter des tâches en parallèle, l'API JDBC 2.0, CORBA, le glisser-déposer et le modèle de sécurité Java 2. Ce dernier a été revu pour le JDK 5.0, de façon à prendre en compte les algorithmes de cryptage AES et RSA. Les techniques de Swing avancées sont abordées, dont les composants GUI complexes d'arbres et de tables, les indicateurs de progression et l'implémentation Java d'une interface à "plusieurs documents". Un chapitre décrit les techniques de conception des cadres de collections et l'exploitation des données structurelles fondamentales autorisées par la bibliothèque standard Java. Cette édition explique aussi comment internationaliser des applications Java, générer du XML et utiliser les transformations XSL. Le chapitre consacré au XML a été mis à jour pour inclure l'API XPath. Enfin, un nouveau chapitre a été ajouté : il traite des annotations et des métadonnées, des fonctionnalités ajoutées au JDK 5.0.

Info
ISBN:9782744019623
Liens:[MU]

Au coeur de Java 2 - Volume 1- Notions fondamentales

efoenix 0 commentaires
Cet ouvrage aborde les bases du J2SE (Java 2 Platform, Standard Edition). Outil de référence incontournable, il constitue un didacticiel fort pertinent, se basant sur des cas concrets qui ont fait leurs preuves dans le monde réel. Les principales caractéristiques et fonctionnalités de la bibliothèque sont présentées dans des programmes qui, malgré leur simplicité, n'en demeurent pas moins parfaitement opérationnels. Enfin, tous les programmes ont été mis au goût du jour du JDK 5.0 et constituent donc de très bons points de départ pour vos propres créations. Les exemples proposés ne sont jamais dérisoires, ce livre étant destiné aux programmeurs désireux d'écrire du code pour résoudre des problèmes concrets.

Info
ISBN:9782744018336
Liens:[MU]

UML 2 Modéliser une application web

efoenix 0 commentaires
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).

Info
ISBN:9782212123890
Liens:[MU]
Lecture en ligne:

Services Web avec J2EE et .NET

efoenix 0 commentaires
Services Web

Pour faire interagir de manière fiable, souple, sécurisée et transactionnelle, des applications hétérogènes au sein d'architectures orientées services, il faut intégrer les notions de contrat, de processus et de conversation métier, mais aussi maîtriser les environnements d'exécution en évitant les dérives propriétaires qui réduisent l'interopérabilité.
Une référence pour les développeurs accompagnée d'études de cas

Cet ouvrage avant tout destiné aux développeurs et aux architectes explique la mise en oeuvre d'architectures réparties sur des plates-formes hétérogènes et mixtes, aussi bien côté serveur (J2EE, .NET) que sur le poste de travail (Internet Explorer, Mozilla, Flash, Microsoft Excel XP...), en mettant l'accent sur la description des processus métier avec BPEL.

Les techniques d'infrastructure ayant trait à la sécurité, à la fiabilité et aux transactions telles que WS-Security, WS-Transaction, WS-Coordination, sont présentées en détail, non sans un rappel approfondi des normes fondatrices (SOAP 1.1 et 1.2, WSDL et UDDI), de leurs dernières implémentations et des recommandations d'interopérabilité WS-I.

Info
ISBN:9782212110678
Liens:[MU]

Spring par la pratique

efoenix 0 commentaires
Simplifier le développement des applications Java/J2EE

Cet ouvrage montre comment développer des applications Java/J2EE professionnelles et performantes grâce à Spring, associé à d'autres frameworks populaires telles que Struts, Hibernate ou Axis. Spring s'appuie sur des concepts modernes, tels que la notion de conteneur léger, l'inversion de contrôle ou la programmation orientée aspect, afin d'améliorer l'architecture des applications Java/J2EE en les rendant plus souples, plus rapides à développer et plus facilement testables.
Un livre pratique illustré d'une étude de cas détaillée

L'ouvrage présente les concepts sur lesquels reposent Spring avant de détailler les différentes facettes du développement d'applications Web avec Spring : couche présentation (Struts, Spring MVC, Spring Web Flow, portlets, applications Ajax), persistance des données et gestion des transactions, intégration avec d'autres applications et sécurité applicative. L'accent est mis tout particulièrement sur les bonnes pratiques de conception et de développement, qui sont illustrées à travers une étude de cas détaillée, le projet Open Source Tudu Lists.
Sur le site www.editions-eyrolles.com

* Dialoguez avec les auteurs
* Téléchargez le code source de l'étude de cas du livre

Info
ISBN:9782212117103
Liens:[MU]
Mise à Jour : Spring par la pratique - Spring 2.5 et 3.0

Swing

efoenix 0 commentaires
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

Info
ISBN:9782212120196
Liens:[MU]