This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Affichage des articles dont le libellé est java en français. Afficher tous les articles
Affichage des articles dont le libellé est java en français. Afficher tous les articles

lundi 10 mars 2014

Java Script pour le web 2.0


Description

La 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.
  Download



Exercices en Java 2émé édition java 5.0 - pdf


Description

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 nations nécessaire 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 rouvre de plusieurs notions étudiées dans les exercices 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
 
Download
 


vendredi 7 mars 2014

Java et Eclipse Développez une application Java

Ce livre sur Java et Eclipse s’adresse aux développeurs et étudiants en informatique. Il fait le lien entre les connaissances théoriques et pratiques en prenant appui sur le développement d’une application de gestion.

De la compréhension des concepts de la POO en passant par l’analyse, le lecteur est guidé pas à pas dans la construction de l’application. Pour la partie développement qui constitue l’essentiel de l’ouvrage, les points forts sont l’exploitation d’une base de données multitables avec MySQL et JDBC, l’écriture des principales classes suite à une approche génie logicielle basée sur UML et la mise en œuvre du pattern MVC.

L’environnement de développement repose sur Java 7, Eclipse IDE for Java Developers version Indigo, Xampp pour le serveur, WindowBuilder pour bâtir de belles IHM et enfin JasperReports pour l’édition des états et l’élaboration de graphiques.

Au final, l’application de gestion comporte l’essentiel des fonctionnalités d’une solution professionnelle : gestion des clients, des articles et des commandes – édition et exportation des états aux principaux formats (html, pdf,…) – production de graphiques – vues multifenêtres avec mise à jour simultanée.

Les ressources nécessaires à la réalisation de l’application sont en téléchargement sur le site www.editions-eni.fr.


Les chapitres du livre :
Introduction – Environnement de développement – Prise en main d’Eclipse – Concepts de base de la POO – Présentation du projet – Analyse – Base de données MySQL – Maquettes – Connexion – Classes entités – Modèle MVC – Application multitable – Application finale - Annexe

Download format PDF
 

JavaScript - Des fondamentaux aux concepts avancés



Ce livre sur Javascript est destiné à tous ceux qui se préoccupe de donner plus d'interaction à leur site web. Il vise deux objectifs : tout d'abord maîtriser les fondements de JavaScript afin d'élaborer les scripts les plus fréquemment utilisés sur le net, puis découvrir le nouveau potentiel de JavaScript aussi bien grâce à son utilisation avec les feuilles de styles en cascade (CSS), le DHTML, AJAX qu'avec les bibliothèques telles Prototype ou Script.aculo.us. Après avoir présenté la syntaxe de base, le livre prend appui sur des exemples significatifs (gestion des formulaires, du temps, des menus de navigation, glissé-déposé, autocomplétion), pour les commenter et démontrer l'omniprésence de JavaScript dans une architecture Web 2.0. Le livre accompagne le lecteur tout au long d'un vrai parcours allant des rudiments de JavaScript jusqu'à la découverte des concepts les plus avancés.

Download format PDF

 

Le livre de Java premier langage

 
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 découvrirez 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). Vous découvrirez enfin comment réaliser des applications Java dotées d'interfaces graphiques conviviales grâce au logiciel libre NetBeans. Chaque chapitre est accompagné de deux types de travaux pratiques : des exercices, dont le corrigé est fourni sur le CD-Rom d'accompagnement, et un projet développé au fil de l'ouvrage, qui vous montrera comment combiner toutes les techniques de programmation étudiées pour construire une véritable application Java.
 
Download format PDF
 
 
 

Apprenez à programmer en JAVA


Débutant en Java ? Ici, le seul prérequis est de savoir allumer son ordinateur ! Un cours de difficulté progressive, du BA-BA aux notions avancées. Des milliers de débutants se sont formés avant vous à Java grâce à ce cours. Qu'est-ce que la programmation ? Quel langage choisir ? Qu'est-ce qui rend Java si particulier ? Installez Eclipse, votre outil de développement, et écrivez votre programme dès le second chapitre de ce livre ! Devenez plus efficace avec la programmation orientée objet : classes, héritage, interfaces...
Construisez rapidement vos premières fenêtres (interfaces graphiques) Swing et AWT, les outils les plus célèbres du monde Java. Pratiquez grâce aux TP : développez une calculatrice, un jeu de pendu ou encore un logiciel de dessin ! Modélisez efficacement votre programme en UML et suivez les bonnes pratiques en respectant les design patterns MVC et DAO. Connectez-vous à des bases de données avec JDBC pour enregistrer !les données vos programmes.
A qui ce livre est-il destiné ? Aux étudiants dans le domaine des nouvelles technologies qui recherchent un support de cours, aux développeurs en entreprise qui souhaitent programmer rapidement et efficacement et à toutes les personnes qui désirent se former ou se convertir à informatique logicielle.

JAVA 6 Les fondamentaux du langage Java



Ce livre s’adresse à tout informaticien désirant développer sous Java. Que le lecteur soit débutant ou qu’il ait déjà une première expérience avec un autre langage il trouvera dans cet ouvrage toutes les bases nécessaires pour se familiariser rapidement avec un des langages les plus utilisés au monde.
Les trois premiers chapitres présentent les bases du langage et de la programmation objet. Les chapitres suivants étudient le développement d’applications graphiques avec la bibliothèque Swing et la création d’applets permettant d’enrichir facilement le contenu de pages web. Le développement d’applications client/serveur est également présenté avec l’API JDBC assurant l’accès aux bases de données. Le déploiement étant une étape importante du succès d’une application, le dernier chapitre présente la distribution d’une application avec la solution classique des fichiers d’archives ou l’utilisation plus souple de la technologie Java Web Start.
Le livre ne nécessite pas d’outils de développement spécifiques. Un éditeur de texte et les outils disponibles gratuitement sur le site de Sun sont suffisants pour mener à bien l’apprentissage de ce langage passionnant et en plein essor.
Les exemples cités dans l’ouvrage sont en téléchargement sur cette page.

Download format PDF
 
 

Refactoring des applications Java/J2EE


Présentation

Amé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.
 
Download