University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'éditeur
Documents disponibles chez cet éditeur
![](./images/expand_all.gif)
![](./images/collapse_all.gif)
Titre : Java 8 : les fondamentaux du langage Java ; avec exercices pratiques et corrigés Type de document : texte imprimé Auteurs : Thierry Groussard, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2014 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (501 p.) Présentation : ill., couv. ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-8976-1 Note générale : Index Langues : Français (fre) Catégories : Informatique Mots-clés : ava (langage de programmation) Index. décimale : 005.1 - Programmation Résumé : 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, de la programmation objet et les nouveautés de la version 8. Le lecteur découvrira notamment les nouvelles API de gestion des dates, les expressions Lambda et leur application dans la gestion des collections. 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 sécurisés ou l'utilisation plus souple de la technologie Java Web Start.
De nombreux exercices avec leurs corrigés vous permettront de valider vos connaissances et de mettre en pratique immédiatement les notions étudiées.
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 d'Oracle sont suffisants pour mener à bien l'apprentissage de ce langage passionnant et en plein essor.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu : Sommaire
Chapitre 1 Présentation
P. 11. 1. Historique
P. 11. 1.1 Pourquoi Java ?
P. 12. 1.2 Objectifs de la conception de Java
P. 13. 1.3 Essor de Java
P. 14. 2. Caractéristiques de Java
P. 15. 2.1 Le langage de programmation Java
P. 20. 2.2 La plate-forme Java
P. 27. 2.3 Cycle de conception d'un programme Java
P. 28. 3. Installation du SDK version Win32 pour l'environnement Windows
P. 28. 3.1 Téléchargement
P. 29. 3.2 Installation
P. 30. 3.3 Configuration
P. 31. 3.4 Test de la configuration du SDK
P. 32. 3.5 Installation de la documentation du SDK et des API standard
P. 34. 4. Les différentes étapes de création d'un programme Java
P. 34. 4.1 Création des fichiers source
P. 35. 4.2 Compiler un fichier source
P. 37. 4.3 Exécuter une application
P. 38. 5. Votre première application Java
P. 38. 5.1 Squelette d'une application
P. 40. 5.2 Arguments en ligne de commande
Chapitre 2 Bases du langage
P. 43. 1. Les variables, constantes et énumérations
P. 43. 1.1 Les variables
P. 56. 1.2 Les constantes
P. 57. 1.3 Les énumérations
P. 60. 1.4 Les tableaux
P. 65. 1.5 Les chaînes de caractères
P. 72. 1.6 Date et heure
P. 75. 2. Les opérateurs
P. 76. 2.1 Les opérateurs unaires
P. 77. 2.2 Les opérateurs d'affectation
P. 77. 2.3 Les opérateurs arithmétiques
P. 78. 2.4 Les opérateurs bit à bit
P. 78. 2.5 Les opérateurs de comparaison
P. 79. 2.6 L'opérateur de concaténation
P. 80. 2.7 Les opérateurs logiques
P. 81. 2.8 Ordre d'évaluation des opérateurs
P. 82. 3. Les structures de contrôle
P. 82. 3.1 Structures de décision
P. 86. 3.2 Les structures de boucle
P. 93. 4. Exercices
P. 94. 5. Corrections
Chapitre 3 Programmation objet
P. 101. 1. Introduction
P. 104. 2. Mise en oeuvre avec Java
P. 105. 2.1 Création d'une classe
P. 120. 2.2 Utilisation d'une classe
P. 128. 2.3 Héritage
P. 150. 2.4 Interfaces
P. 161. 2.5 Classes imbriquées
P. 169. 2.6 Expression lambda
P. 176. 2.7 Référence de méthode
P. 178. 2.8 Les génériques
P. 197. 2.9 Les packages
P. 201. 3. Gestion des exceptions
P. 201. 3.1 Les erreurs de syntaxe
P. 203. 3.2 Les erreurs d'exécution
P. 203. 3.3 Les erreurs de logique
P. 215. 4. Les collections
P. 216. 4.1 La classe ArrayList
P. 220. 4.2 La classe HashSet
P. 229. 4.3 La classe LinkedList
P. 230. 4.4 streams et pipelines
P. 233. 5. Exercices
P. 234. 6. Corrections
Chapitre 4 Applications graphiques
P. 257. 1. Introduction
P. 258. 1.1 Les bibliothèques graphiques
P. 259. 1.2 Constitution de l'interface graphique d'une application
P. 260. 2. Conception d'une interface graphique
P. 260. 2.1 Les fenêtres
P. 265. 2.2 La gestion des événements
P. 295. 2.3 Aspect des composants
P. 296. 2.4 Le positionnement des composants
P. 318. 2.5 Les composants graphiques
P. 348. 2.6 Les boîtes de dialogue
Chapitre 5 Les applets
P. 355. 1. Principe de fonctionnement
P. 356. 2. Création d'une applet
P. 357. 2.1 Cycle de vie d'une applet
P. 361. 2.2 Construire l'interface utilisateur d'une applet
P. 368. 2.3 Les images dans les applets
P. 374. 2.4 Les threads dans les applets
P. 381. 2.5 Les sons dans les applets
P. 383. 3. Déployer une applet
P. 383. 3.1 La balise applet
P. 385. 3.2 Paramétrage d'une applet
P. 387. 3.3 Sécurité dans une applet
P. 388. 3.4 Communication entre applets
P. 390. 3.5 Interaction avec le navigateur et le système
Chapitre 6 Accès aux bases de données
P. 397. 1. Principe de fonctionnement d'une base de données
P. 397. 1.1 Terminologie
P. 398. 1.2 Le langage SQL
P. 402. 2. Accès à une base de données à partir de Java
P. 404. 2.1 Présentation de jdbc
P. 405. 2.2 Chargement du pilote
P. 406. 2.3 Établir et manipuler la connexion
P. 412. 2.4 Exécution d'instructions SQL
P. 427. 2.5 Utilisation des jeux d'enregistrements avec l'interface ResultSet
P. 439. 2.6 Gestion des transactions
Chapitre 7 Déploiement d'applications
P. 445. 1. Archives Java
P. 445. 1.1 Présentation
P. 446. 1.2 Manipulation d'une archive
P. 449. 1.3 Le manifest
P. 451. 1.4 Scellement et signature d'une archive
P. 460. 2. Java Web Start
P. 460. 2.1 Présentation
P. 461. 2.2 Exécution d'une application
P. 464. 2.3 Déploiement d'une application
P. 475. Index
Côte titre : Fs/15249-15251,Fs/15267-15271 En ligne : https://www.amazon.fr/Java-fondamentaux-langage-exercices-corrig%C3%A9s/dp/27460 [...] Format de la ressource électronique : Java 8 : les fondamentaux du langage Java ; avec exercices pratiques et corrigés [texte imprimé] / Thierry Groussard, Auteur . - Saint-Herblain : Éd. ENI, 2014 . - 1 vol. (501 p.) : ill., couv. ill. ; 22 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-8976-1
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : ava (langage de programmation) Index. décimale : 005.1 - Programmation Résumé : 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, de la programmation objet et les nouveautés de la version 8. Le lecteur découvrira notamment les nouvelles API de gestion des dates, les expressions Lambda et leur application dans la gestion des collections. 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 sécurisés ou l'utilisation plus souple de la technologie Java Web Start.
De nombreux exercices avec leurs corrigés vous permettront de valider vos connaissances et de mettre en pratique immédiatement les notions étudiées.
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 d'Oracle sont suffisants pour mener à bien l'apprentissage de ce langage passionnant et en plein essor.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu : Sommaire
Chapitre 1 Présentation
P. 11. 1. Historique
P. 11. 1.1 Pourquoi Java ?
P. 12. 1.2 Objectifs de la conception de Java
P. 13. 1.3 Essor de Java
P. 14. 2. Caractéristiques de Java
P. 15. 2.1 Le langage de programmation Java
P. 20. 2.2 La plate-forme Java
P. 27. 2.3 Cycle de conception d'un programme Java
P. 28. 3. Installation du SDK version Win32 pour l'environnement Windows
P. 28. 3.1 Téléchargement
P. 29. 3.2 Installation
P. 30. 3.3 Configuration
P. 31. 3.4 Test de la configuration du SDK
P. 32. 3.5 Installation de la documentation du SDK et des API standard
P. 34. 4. Les différentes étapes de création d'un programme Java
P. 34. 4.1 Création des fichiers source
P. 35. 4.2 Compiler un fichier source
P. 37. 4.3 Exécuter une application
P. 38. 5. Votre première application Java
P. 38. 5.1 Squelette d'une application
P. 40. 5.2 Arguments en ligne de commande
Chapitre 2 Bases du langage
P. 43. 1. Les variables, constantes et énumérations
P. 43. 1.1 Les variables
P. 56. 1.2 Les constantes
P. 57. 1.3 Les énumérations
P. 60. 1.4 Les tableaux
P. 65. 1.5 Les chaînes de caractères
P. 72. 1.6 Date et heure
P. 75. 2. Les opérateurs
P. 76. 2.1 Les opérateurs unaires
P. 77. 2.2 Les opérateurs d'affectation
P. 77. 2.3 Les opérateurs arithmétiques
P. 78. 2.4 Les opérateurs bit à bit
P. 78. 2.5 Les opérateurs de comparaison
P. 79. 2.6 L'opérateur de concaténation
P. 80. 2.7 Les opérateurs logiques
P. 81. 2.8 Ordre d'évaluation des opérateurs
P. 82. 3. Les structures de contrôle
P. 82. 3.1 Structures de décision
P. 86. 3.2 Les structures de boucle
P. 93. 4. Exercices
P. 94. 5. Corrections
Chapitre 3 Programmation objet
P. 101. 1. Introduction
P. 104. 2. Mise en oeuvre avec Java
P. 105. 2.1 Création d'une classe
P. 120. 2.2 Utilisation d'une classe
P. 128. 2.3 Héritage
P. 150. 2.4 Interfaces
P. 161. 2.5 Classes imbriquées
P. 169. 2.6 Expression lambda
P. 176. 2.7 Référence de méthode
P. 178. 2.8 Les génériques
P. 197. 2.9 Les packages
P. 201. 3. Gestion des exceptions
P. 201. 3.1 Les erreurs de syntaxe
P. 203. 3.2 Les erreurs d'exécution
P. 203. 3.3 Les erreurs de logique
P. 215. 4. Les collections
P. 216. 4.1 La classe ArrayList
P. 220. 4.2 La classe HashSet
P. 229. 4.3 La classe LinkedList
P. 230. 4.4 streams et pipelines
P. 233. 5. Exercices
P. 234. 6. Corrections
Chapitre 4 Applications graphiques
P. 257. 1. Introduction
P. 258. 1.1 Les bibliothèques graphiques
P. 259. 1.2 Constitution de l'interface graphique d'une application
P. 260. 2. Conception d'une interface graphique
P. 260. 2.1 Les fenêtres
P. 265. 2.2 La gestion des événements
P. 295. 2.3 Aspect des composants
P. 296. 2.4 Le positionnement des composants
P. 318. 2.5 Les composants graphiques
P. 348. 2.6 Les boîtes de dialogue
Chapitre 5 Les applets
P. 355. 1. Principe de fonctionnement
P. 356. 2. Création d'une applet
P. 357. 2.1 Cycle de vie d'une applet
P. 361. 2.2 Construire l'interface utilisateur d'une applet
P. 368. 2.3 Les images dans les applets
P. 374. 2.4 Les threads dans les applets
P. 381. 2.5 Les sons dans les applets
P. 383. 3. Déployer une applet
P. 383. 3.1 La balise applet
P. 385. 3.2 Paramétrage d'une applet
P. 387. 3.3 Sécurité dans une applet
P. 388. 3.4 Communication entre applets
P. 390. 3.5 Interaction avec le navigateur et le système
Chapitre 6 Accès aux bases de données
P. 397. 1. Principe de fonctionnement d'une base de données
P. 397. 1.1 Terminologie
P. 398. 1.2 Le langage SQL
P. 402. 2. Accès à une base de données à partir de Java
P. 404. 2.1 Présentation de jdbc
P. 405. 2.2 Chargement du pilote
P. 406. 2.3 Établir et manipuler la connexion
P. 412. 2.4 Exécution d'instructions SQL
P. 427. 2.5 Utilisation des jeux d'enregistrements avec l'interface ResultSet
P. 439. 2.6 Gestion des transactions
Chapitre 7 Déploiement d'applications
P. 445. 1. Archives Java
P. 445. 1.1 Présentation
P. 446. 1.2 Manipulation d'une archive
P. 449. 1.3 Le manifest
P. 451. 1.4 Scellement et signature d'une archive
P. 460. 2. Java Web Start
P. 460. 2.1 Présentation
P. 461. 2.2 Exécution d'une application
P. 464. 2.3 Déploiement d'une application
P. 475. Index
Côte titre : Fs/15249-15251,Fs/15267-15271 En ligne : https://www.amazon.fr/Java-fondamentaux-langage-exercices-corrig%C3%A9s/dp/27460 [...] Format de la ressource électronique : Exemplaires (8)
Code-barres Cote Support Localisation Section Disponibilité Fs/15249 Fs/15249-15251 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/15250 Fs/15249-15251 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/15251 Fs/15249-15251 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/15267 Fs/15267-15271 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15268 Fs/15267-15271 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15269 Fs/15267-15271 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15270 Fs/15267-15271 livre Bibliothéque des sciences Français Disponible
DisponibleFs/15271 Fs/15267-15271 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Java et Eclipse : Développez une application avec Java et Eclipse Type de document : texte imprimé Auteurs : Frédéric Déléchamp, Auteur ; Henri Laugié, Auteur Mention d'édition : Nouvelle éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : 2015 Collection : Expert IT, ISSN 1958-9913 Importance : 1 vol. (548 p.) Présentation : ill., graph., couv. ill. en coul. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-9790-2 Note générale : Index Langues : Français (fre) Catégories : Informatique Mots-clés : Java (langage de programmation)
Eclipse (environnement de développement d'applications)
Programmation orientée objets (informatique)Index. décimale : 005.2 Programmation informatique pour les ordinateurs Résumé :
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 JPA, l'écriture des principales classes suite à une approche génie logicielle basée sur UML, la mise en oeuvre du pattern MVC, l'écriture de tests unitaires avec JUnit, et une sensibilisation à l'internationalisation d'une application. Au fur et à mesure du ivre et à travers la mise en oeuvre du projet, le lecteur découvrira les principales nouveautés de Java 8 dont les lambdas, les streams et la gestion du temps, les étapes pratiques et les connaissances théoriques indispensables au développement d'une application professionnelle, et se verra proposer différents axes d'ouverture pour aller plus loin dans sa connaissance de la programmation Java. L'environnement de développement repose sur Java 8, Eclipse IDE for Java Developers, Xampp pour le serveur, WindowBuilder pour bâtir de belles IHM et enfin JasperReports pour l'édition des états et l'élaboration de graphiques. Bien que le livre ait été écrit avec la version 4.4 d'Eclipse (dite Luna), son contenu ainsi que le projet développé sont compatibles avec la version 4.5 (dite Mars). 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. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
1. Environnement de développement
2. Prise en main d'Eclipse
3. Concepts de base de la POO
4. La boîte à outils de Java
5. La boîte à outils d'Eclipse
6. Présentation du projet
7. Analyse
8. Base de données MySQL
9. Maquettes
10. Connexion
11. Classes entités
12. Modèle MVC
13. Application multitable
14. Application finaleCôte titre : Fs/18048-18049 Java et Eclipse : Développez une application avec Java et Eclipse [texte imprimé] / Frédéric Déléchamp, Auteur ; Henri Laugié, Auteur . - Nouvelle éd. . - Saint-Herblain : Éd. ENI, 2015 . - 1 vol. (548 p.) : ill., graph., couv. ill. en coul. ; 22 cm. - (Expert IT, ISSN 1958-9913) .
ISBN : 978-2-7460-9790-2
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Java (langage de programmation)
Eclipse (environnement de développement d'applications)
Programmation orientée objets (informatique)Index. décimale : 005.2 Programmation informatique pour les ordinateurs Résumé :
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 JPA, l'écriture des principales classes suite à une approche génie logicielle basée sur UML, la mise en oeuvre du pattern MVC, l'écriture de tests unitaires avec JUnit, et une sensibilisation à l'internationalisation d'une application. Au fur et à mesure du ivre et à travers la mise en oeuvre du projet, le lecteur découvrira les principales nouveautés de Java 8 dont les lambdas, les streams et la gestion du temps, les étapes pratiques et les connaissances théoriques indispensables au développement d'une application professionnelle, et se verra proposer différents axes d'ouverture pour aller plus loin dans sa connaissance de la programmation Java. L'environnement de développement repose sur Java 8, Eclipse IDE for Java Developers, Xampp pour le serveur, WindowBuilder pour bâtir de belles IHM et enfin JasperReports pour l'édition des états et l'élaboration de graphiques. Bien que le livre ait été écrit avec la version 4.4 d'Eclipse (dite Luna), son contenu ainsi que le projet développé sont compatibles avec la version 4.5 (dite Mars). 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. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
1. Environnement de développement
2. Prise en main d'Eclipse
3. Concepts de base de la POO
4. La boîte à outils de Java
5. La boîte à outils d'Eclipse
6. Présentation du projet
7. Analyse
8. Base de données MySQL
9. Maquettes
10. Connexion
11. Classes entités
12. Modèle MVC
13. Application multitable
14. Application finaleCôte titre : Fs/18048-18049 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/18048 Fs/18048-18049 livre Bibliothéque des sciences Français Disponible
DisponibleFs/18049 Fs/18048-18049 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Java EE : développez des applications web en Java Type de document : texte imprimé Auteurs : Richard Thierry, Auteur Mention d'édition : Nouvelle éd. Editeur : Saint-Herblain : Éd. ENI Année de publication : 2017 Collection : Epsilon Importance : 1 vol. (659 p.) Présentation : ill. Format : 24 cm ISBN/ISSN/EAN : 978-2-409-00691-3 Langues : Français (fre) Catégories : Informatique Mots-clés : J2EE (plate-forme informatique)
Java (langage de programmation)Index. décimale : 004 - Informatique Résumé :
Ce livre s'adresse aux développeurs souhaitant monter en compétence sur le développement d'applications web, côté serveur, avec les technologies essentielles de la plateforme Java EE 7 (Java Enterprise Edition 7). Des connaissances sur le langage Java sont un prérequis nécessaire à la bonne compréhension du livre. Tout au long des chapitres, l'auteur aide le lecteur à mettre en place des projets au travers de l'IDE Eclipse lui permettant d'explorer le fonctionnement des technologies abordées. Le premier chapitre présente globalement Java EE 7, le protocole HTTP et l'environnement de développement utilisé (Java 8, Eclipse Mars, Tomcat 8 et MySQL 5.7). Les deux chapitres suivants présentent en détail les fondements du développement web avec les servlets et les JSP ainsi que les technologies suivantes : les filtres, les événements, les sessions, les cookies, l'EL et les balises JSTL. Le quatrième chapitre traite de la persistance, un élément incontournable pour créer une application. La première partie de ce chapitre détaille l'utilisation de l'API JDBC et la seconde partie montre la puissance d'un ORM en suivant la spécification JPA. A l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java. Les chapitres qui suivent permettent d'aller encore plus loin dans la connaissance et la maîtrise des technologies Java dans le développement web. Le cinquième chapitre explique la notion de Framework qui permet d'architecturer les applications et d'industrialiser le développement. A ce titre les bases des frameworks JSF et Struts 2 sont présentées. L'avant-dernier chapitre est dédié à la mise en oeuvre de technologies complémentaires : les Services Web REST et les WebSockets. Pour finir, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat 8 en traitant des sujets importants que sont la sécurité (l'authentification, l'autorisation, https) et la journalisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
Introduction à Java EE
Le traitement métier avec les servlets
La présentation avec les JSP
La persistance des données avec JDBC et JPA
Les frameworks JSF et Struts
Des technologies complémentaires
Déploiement d’application sur TomcatCôte titre : Fs/22897-22898 Java EE : développez des applications web en Java [texte imprimé] / Richard Thierry, Auteur . - Nouvelle éd. . - Saint-Herblain : Éd. ENI, 2017 . - 1 vol. (659 p.) : ill. ; 24 cm. - (Epsilon) .
ISBN : 978-2-409-00691-3
Langues : Français (fre)
Catégories : Informatique Mots-clés : J2EE (plate-forme informatique)
Java (langage de programmation)Index. décimale : 004 - Informatique Résumé :
Ce livre s'adresse aux développeurs souhaitant monter en compétence sur le développement d'applications web, côté serveur, avec les technologies essentielles de la plateforme Java EE 7 (Java Enterprise Edition 7). Des connaissances sur le langage Java sont un prérequis nécessaire à la bonne compréhension du livre. Tout au long des chapitres, l'auteur aide le lecteur à mettre en place des projets au travers de l'IDE Eclipse lui permettant d'explorer le fonctionnement des technologies abordées. Le premier chapitre présente globalement Java EE 7, le protocole HTTP et l'environnement de développement utilisé (Java 8, Eclipse Mars, Tomcat 8 et MySQL 5.7). Les deux chapitres suivants présentent en détail les fondements du développement web avec les servlets et les JSP ainsi que les technologies suivantes : les filtres, les événements, les sessions, les cookies, l'EL et les balises JSTL. Le quatrième chapitre traite de la persistance, un élément incontournable pour créer une application. La première partie de ce chapitre détaille l'utilisation de l'API JDBC et la seconde partie montre la puissance d'un ORM en suivant la spécification JPA. A l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java. Les chapitres qui suivent permettent d'aller encore plus loin dans la connaissance et la maîtrise des technologies Java dans le développement web. Le cinquième chapitre explique la notion de Framework qui permet d'architecturer les applications et d'industrialiser le développement. A ce titre les bases des frameworks JSF et Struts 2 sont présentées. L'avant-dernier chapitre est dédié à la mise en oeuvre de technologies complémentaires : les Services Web REST et les WebSockets. Pour finir, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat 8 en traitant des sujets importants que sont la sécurité (l'authentification, l'autorisation, https) et la journalisation. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
Introduction à Java EE
Le traitement métier avec les servlets
La présentation avec les JSP
La persistance des données avec JDBC et JPA
Les frameworks JSF et Struts
Des technologies complémentaires
Déploiement d’application sur TomcatCôte titre : Fs/22897-22898 Exemplaires (2)
Code-barres Cote Support Localisation Section Disponibilité Fs/22897 Fs/22897-22898 livre Bibliothéque des sciences Français Disponible
DisponibleFs/22898 Fs/22897-22898 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Java EE : guide de développement d'applications web en Java Type de document : texte imprimé Auteurs : Jérôme Lafosse, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2009 Collection : Epsilon (Saint-Herblain), ISSN 1960-3444 Importance : 1 vol. (610 p.) Présentation : ill., couv. ill. en coul. Format : 21 cm ISBN/ISSN/EAN : 978-2-7460-4715-0 Note générale : Notice réd. d'après la couv.
La couv. porte en plus : "fichiers à télécharger"
Index. RésumésLangues : Français (fre) Catégories : Informatique Mots-clés : Programmation informatique
Java EE
Applications webIndex. décimale : 005.2 Programmation informatique pour les ordinateurs Résumé :
Ce livre sur le développement d'applications web en Java s'adresse à tout développeur qui souhaite disposer de tous les détails des différentes étapes de réalisation d'une application web : l'analyse, la modélisation, le codage, la mise en production, les tests et la maintenance.
Le livre suit une démarche progressive et s'appuie sur une étude de cas d'un développement d'une boutique de vente en ligne. Il est découpé en sept chapitres progressifs qui peuvent également être étudiés de manière autonome.
Le premier chapitre présente le langage Java, explique les règles de nommage et les bonnes pratiques à adopter lors des développements de projets Java EE. Le chapitre 2 est consacré à la mise en place du serveur Java EE de référence, Tomcat, sous Windows et Linux. Les chapitres 3 et 4 explorent en détail les servlets et les JavaServer Page (JSP), en application avec l'étude de cas et le modèle MVC. Le chapitre 5 présente les bases de données en Java EE et détaille la mise en place de JDBC et des technologies associées. Le chapitre 6 concerne le développement Java EE à l'aide d'un framework. En accord avec les standards actuels en entreprise, Struts a été utilisé pour ce livre. Cependant les explications sont valables pour d'autres frameworks Java (description des outils proposés par un framework Java tant en terme de validation de données que d'approche MVC II).
Enfin, le dernier chapitre est consacré aux techniques avancées Java EE et permet de déployer un véritable projet sur un serveur en production à partir d'un nom de domaine.Note de contenu :
SOMMAIRE
- Objectifs et spécifications de Java EE
- Les serveur d'application Apache-Tomcat
- Les JavaServer Page
- Les Servlets
- Java et les bases de données
- Framework Java EE
- Techniques avancéesJava EE : guide de développement d'applications web en Java [texte imprimé] / Jérôme Lafosse, Auteur . - Saint-Herblain : Éd. ENI, 2009 . - 1 vol. (610 p.) : ill., couv. ill. en coul. ; 21 cm. - (Epsilon (Saint-Herblain), ISSN 1960-3444) .
ISBN : 978-2-7460-4715-0
Notice réd. d'après la couv.
La couv. porte en plus : "fichiers à télécharger"
Index. Résumés
Langues : Français (fre)
Catégories : Informatique Mots-clés : Programmation informatique
Java EE
Applications webIndex. décimale : 005.2 Programmation informatique pour les ordinateurs Résumé :
Ce livre sur le développement d'applications web en Java s'adresse à tout développeur qui souhaite disposer de tous les détails des différentes étapes de réalisation d'une application web : l'analyse, la modélisation, le codage, la mise en production, les tests et la maintenance.
Le livre suit une démarche progressive et s'appuie sur une étude de cas d'un développement d'une boutique de vente en ligne. Il est découpé en sept chapitres progressifs qui peuvent également être étudiés de manière autonome.
Le premier chapitre présente le langage Java, explique les règles de nommage et les bonnes pratiques à adopter lors des développements de projets Java EE. Le chapitre 2 est consacré à la mise en place du serveur Java EE de référence, Tomcat, sous Windows et Linux. Les chapitres 3 et 4 explorent en détail les servlets et les JavaServer Page (JSP), en application avec l'étude de cas et le modèle MVC. Le chapitre 5 présente les bases de données en Java EE et détaille la mise en place de JDBC et des technologies associées. Le chapitre 6 concerne le développement Java EE à l'aide d'un framework. En accord avec les standards actuels en entreprise, Struts a été utilisé pour ce livre. Cependant les explications sont valables pour d'autres frameworks Java (description des outils proposés par un framework Java tant en terme de validation de données que d'approche MVC II).
Enfin, le dernier chapitre est consacré aux techniques avancées Java EE et permet de déployer un véritable projet sur un serveur en production à partir d'un nom de domaine.Note de contenu :
SOMMAIRE
- Objectifs et spécifications de Java EE
- Les serveur d'application Apache-Tomcat
- Les JavaServer Page
- Les Servlets
- Java et les bases de données
- Framework Java EE
- Techniques avancéesExemplaires (5)
Code-barres Cote Support Localisation Section Disponibilité Fs/4670 Fs/4670-4674 livre Bibliothéque des sciences Français Disponible
DisponibleFs/4671 Fs/4670-4674 livre Bibliothéque des sciences Français Disponible
DisponibleFs/4672 Fs/4670-4674 livre Bibliothéque des sciences Français Disponible
DisponibleFs/4673 Fs/4670-4674 livre Bibliothéque des sciences Français Disponible
DisponibleFs/4674 Fs/4670-4674 livre Bibliothéque des sciences Français Disponible
Disponible
Titre : Java Enterprise Edition : le développement d'applications web avec JEE 6 Type de document : texte imprimé Auteurs : Thierry Groussard, Auteur Editeur : Saint-Herblain : Éd. ENI Année de publication : 2011 Collection : Ressources informatiques (Nantes), ISSN 1627-8224 Importance : 1 vol. (305 p.) Présentation : ill., couv. ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-7460-6245-0 Note générale : Notice réd. d'après la couv.
IndexLangues : Français (fre) Catégories : Informatique Mots-clés : Java (langage de programmation)
J2EE (plate-forme informatique)
Servlets
HTTP (protocole de réseaux d'ordinateurs)Index. décimale : 005.1 Programmation Résumé :
Ce livre sur JEE 6 s'adresse aux développeurs Java et fournit toutes les bases pour utiliser le langage Java dans le développement d'applications web dynamiques.
Après la présentation de la plate-forme JEE, le lecteur découvrira le fonctionnement du protocole http omniprésent dans les applications web. Le chapitre suivant présente les servlets qui sont à la base de toutes les applications web développées avec le langage java. L'aspect présentation des informations à l'utilisateur est ensuite détaillé avec les pages jsp. Les deux chapitres suivants détaillent les solutions disponibles pour améliorer la productivité en utilisant les balises de la bibliothèque JSTL ou en créant sa propre bibliothèque de balises adaptées aux besoins de l'application.
La grande majorité des applications utilisant maintenant une base de données pour le stockage des informations, le dernier chapitre présente l'accès aux données à partir de java avec l'api jdbc et les spécificités des applications web dans ce domaine.
Dans ce livre, chaque notion est illustrée par des exemples concrets pouvant facilement être adaptés à vos besoins. La structure des principaux fichiers de configuration et les annotations java liées à la configuration d'une servlet (JSR135 : Java Servlet 3.0 Specification) sont documentées afin de vous guider lors du déploiement de l'application.
Les exemples cités dans l'ouvrage sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
Présentation de JEE
Le protocole HTTP
Les servlets
Utilisation des sessions
Les pages JSP
La bibliothèque JSTL
Balises JSP personnalisées
JDBC
AnnexesCôte titre : Fs/18061-18063 Java Enterprise Edition : le développement d'applications web avec JEE 6 [texte imprimé] / Thierry Groussard, Auteur . - Saint-Herblain : Éd. ENI, 2011 . - 1 vol. (305 p.) : ill., couv. ill. ; 22 cm. - (Ressources informatiques (Nantes), ISSN 1627-8224) .
ISBN : 978-2-7460-6245-0
Notice réd. d'après la couv.
Index
Langues : Français (fre)
Catégories : Informatique Mots-clés : Java (langage de programmation)
J2EE (plate-forme informatique)
Servlets
HTTP (protocole de réseaux d'ordinateurs)Index. décimale : 005.1 Programmation Résumé :
Ce livre sur JEE 6 s'adresse aux développeurs Java et fournit toutes les bases pour utiliser le langage Java dans le développement d'applications web dynamiques.
Après la présentation de la plate-forme JEE, le lecteur découvrira le fonctionnement du protocole http omniprésent dans les applications web. Le chapitre suivant présente les servlets qui sont à la base de toutes les applications web développées avec le langage java. L'aspect présentation des informations à l'utilisateur est ensuite détaillé avec les pages jsp. Les deux chapitres suivants détaillent les solutions disponibles pour améliorer la productivité en utilisant les balises de la bibliothèque JSTL ou en créant sa propre bibliothèque de balises adaptées aux besoins de l'application.
La grande majorité des applications utilisant maintenant une base de données pour le stockage des informations, le dernier chapitre présente l'accès aux données à partir de java avec l'api jdbc et les spécificités des applications web dans ce domaine.
Dans ce livre, chaque notion est illustrée par des exemples concrets pouvant facilement être adaptés à vos besoins. La structure des principaux fichiers de configuration et les annotations java liées à la configuration d'une servlet (JSR135 : Java Servlet 3.0 Specification) sont documentées afin de vous guider lors du déploiement de l'application.
Les exemples cités dans l'ouvrage sont en téléchargement sur le site www.editions-eni.fr.Note de contenu :
Sommaire
Présentation de JEE
Le protocole HTTP
Les servlets
Utilisation des sessions
Les pages JSP
La bibliothèque JSTL
Balises JSP personnalisées
JDBC
AnnexesCôte titre : Fs/18061-18063 Exemplaires (3)
Code-barres Cote Support Localisation Section Disponibilité Fs/18061 Fs/18061-18063 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/18062 Fs/18061-18063 Livre Bibliothéque des sciences Français Disponible
DisponibleFs/18063 Fs/18061-18063 Livre Bibliothéque des sciences Français Disponible
DisponiblePermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalinkPermalink