Bibliothèque Centrale de l'Université Assane Seck de Ziguinchor
Éditeur Éditions ENI
|
|
Documents disponibles chez cet éditeur (5)
Faire une suggestion Affiner la rechercheApache Spark / Nastasia Saby / Saint-Herblain : Éditions ENI (C 2022)
Titre : Apache Spark : développez en Python pour le big data Type de document : texte imprimé Auteurs : Nastasia Saby, Auteur Editeur : Saint-Herblain : Éditions ENI, C 2022 Collection : Expert IT Importance : 1 vol. (308 p.) Présentation : ill. Format : 21 cm ISBN/ISSN/EAN : 978-2-409-03378-0 Prix : 39 EUR Note générale : Index Langues : Français (fre) Mots-clés : Apache Spark (langage de programmation) Apprentissage automatique Python (langage de programmation) Index. décimale : 005.1 Résumé : Ce livre sur le framework Apache Spark vous permet d'apprendre à développer des applications en Python en vous appuyant sur l'analyse et le traitement de données volumineuses ainsi que sur la notion d'apprentissage automatique.Après quelques définitions de termes liés au domaine de la data, vous découvrez les fondements de Spark. Vous appréhendez l'architecture logicielle du framework, ses composants et les différents langages avec lesquels il est possible de développer. Vous entrez ensuite concrètement dans la transformation de données. Fonctions numériques, alphanumériques, ajouts d'information, suppressions, agrégations de premier ordre et plus complexes sont à l'honneur. Des fonctionnalités plus avancées telles que les fonctions de fenêtrage et celles définies par les utilisateurs sont étudiées et les nombreuses API de Spark parcourues, tout en étant illustrées par des exemples. Dans la suite du livre, l'auteur dévoile l'apprentissage machine. Apprentissage supervisé, non supervisé, profond et moteurs de recommandation sont autant de concepts détaillés. Vous découvrez les différents algorithmes présents dans Spark, les manières de préparer des données à l'entraînement ainsi que les possibilités d'évaluation d'un système prédictif au travers de plusieurs mises en pratique. Les notions d'arbres de décision, de forêts aléatoires, de réseaux de neurones, de régressions linéaires et de factorisation de matrices vous sont expliquées ainsi que le traitement des informations numériques et la vectorisation de textes. Pour finir, un chapitre met en avant l'industrialisation de Spark. Déployer, déboguer et tester son application ainsi que les subtilités de l'outil pour assurer une performance optimale sont autant d'éléments cruciaux détaillés. Si les exemples de code du livre sont en Python, langage aujourd'hui le plus utilisé avec Spark, certains sont en Scala, API la plus aboutie, pour vous apporter une vision complète du framework. Apache Spark : développez en Python pour le big data [texte imprimé] / Nastasia Saby, Auteur . - Saint-Herblain : Éditions ENI, C 2022 . - 1 vol. (308 p.) : ill. ; 21 cm. - (Expert IT) .
ISBN : 978-2-409-03378-0 : 39 EUR
Index
Langues : Français (fre)
Mots-clés : Apache Spark (langage de programmation) Apprentissage automatique Python (langage de programmation) Index. décimale : 005.1 Résumé : Ce livre sur le framework Apache Spark vous permet d'apprendre à développer des applications en Python en vous appuyant sur l'analyse et le traitement de données volumineuses ainsi que sur la notion d'apprentissage automatique.Après quelques définitions de termes liés au domaine de la data, vous découvrez les fondements de Spark. Vous appréhendez l'architecture logicielle du framework, ses composants et les différents langages avec lesquels il est possible de développer. Vous entrez ensuite concrètement dans la transformation de données. Fonctions numériques, alphanumériques, ajouts d'information, suppressions, agrégations de premier ordre et plus complexes sont à l'honneur. Des fonctionnalités plus avancées telles que les fonctions de fenêtrage et celles définies par les utilisateurs sont étudiées et les nombreuses API de Spark parcourues, tout en étant illustrées par des exemples. Dans la suite du livre, l'auteur dévoile l'apprentissage machine. Apprentissage supervisé, non supervisé, profond et moteurs de recommandation sont autant de concepts détaillés. Vous découvrez les différents algorithmes présents dans Spark, les manières de préparer des données à l'entraînement ainsi que les possibilités d'évaluation d'un système prédictif au travers de plusieurs mises en pratique. Les notions d'arbres de décision, de forêts aléatoires, de réseaux de neurones, de régressions linéaires et de factorisation de matrices vous sont expliquées ainsi que le traitement des informations numériques et la vectorisation de textes. Pour finir, un chapitre met en avant l'industrialisation de Spark. Déployer, déboguer et tester son application ainsi que les subtilités de l'outil pour assurer une performance optimale sont autant d'éléments cruciaux détaillés. Si les exemples de code du livre sont en Python, langage aujourd'hui le plus utilisé avec Spark, certains sont en Scala, API la plus aboutie, pour vous apporter une vision complète du framework. Exemplaires(0)
Disponibilité aucun exemplaire Design patterns en C# / Laurent Debrauwer / Saint-Herblain : Éditions ENI (2022)
Titre : Design patterns en C# : les 23 modèles de conception : descriptions et solutions illustrées en UML 2 et C# Type de document : texte imprimé Auteurs : Laurent Debrauwer, Auteur Mention d'édition : 3e ed. Editeur : Saint-Herblain : Éditions ENI, 2022 Collection : Expert IT Importance : 366 p. Présentation : ill., couv. ill. en coul. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-03509-8 Prix : 39 EUR Note générale : Index Langues : Français (fre) Mots-clés : Design patterns C# (langage de programmation) UML (informatique) Index. décimale : 005.117 Résumé : Ce livre présente de façon concise et pratique les 23 modèles de conception (Design Patterns) fondamentaux en les illustrant par des exemples pertinents et rapides à appréhender. Chaque exemple est décrit en UML et en C# sous la forme d'un petit programme complet et exécutable. Pour chaque pattern, l'auteur détaille son nom, le problème correspondant, la solution proposée, ses domaines d'application et sa structure générique. Le livre s'adresse aux concepteurs et développeurs en Programmation Orientée Objet. Pour bien l'appréhender, il est préférable de disposer de connaissances sur les principaux éléments des diagrammes de classes UML et de la dernière version du langage C# (à partir de la version 3.0). Le livre est organisé en trois parties qui correspondent aux trois familles des patterns de conception : les patterns de construction, les patterns de structuration et les patterns de comportement. Un chapitre introduit trois variantes de patterns existants, montrant la grande souplesse de mise en 'uvre de ces modèles. Cette nouvelle édition du livre introduit une présentation du pattern MVC (Model-View-Controller) illustré par un exemple s'appuyant sur le framework Blazor. Design patterns en C# : les 23 modèles de conception : descriptions et solutions illustrées en UML 2 et C# [texte imprimé] / Laurent Debrauwer, Auteur . - 3e ed. . - Saint-Herblain : Éditions ENI, 2022 . - 366 p. : ill., couv. ill. en coul. ; 22 cm. - (Expert IT) .
ISBN : 978-2-409-03509-8 : 39 EUR
Index
Langues : Français (fre)
Mots-clés : Design patterns C# (langage de programmation) UML (informatique) Index. décimale : 005.117 Résumé : Ce livre présente de façon concise et pratique les 23 modèles de conception (Design Patterns) fondamentaux en les illustrant par des exemples pertinents et rapides à appréhender. Chaque exemple est décrit en UML et en C# sous la forme d'un petit programme complet et exécutable. Pour chaque pattern, l'auteur détaille son nom, le problème correspondant, la solution proposée, ses domaines d'application et sa structure générique. Le livre s'adresse aux concepteurs et développeurs en Programmation Orientée Objet. Pour bien l'appréhender, il est préférable de disposer de connaissances sur les principaux éléments des diagrammes de classes UML et de la dernière version du langage C# (à partir de la version 3.0). Le livre est organisé en trois parties qui correspondent aux trois familles des patterns de conception : les patterns de construction, les patterns de structuration et les patterns de comportement. Un chapitre introduit trois variantes de patterns existants, montrant la grande souplesse de mise en 'uvre de ces modèles. Cette nouvelle édition du livre introduit une présentation du pattern MVC (Model-View-Controller) illustré par un exemple s'appuyant sur le framework Blazor. Réservation
Réserver ce documentExemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 0079224287 005.117 DEB ex.1 Livre Bibliothèque Centrale Informatique Disponible Jakarta EE / Thierry Richard / Saint-Herblain : Éditions ENI (C 2022)
Titre : Jakarta EE : développez des applications web en java Type de document : texte imprimé Auteurs : Thierry Richard (1963-....), Auteur Editeur : Saint-Herblain : Éditions ENI, C 2022 Collection : Epsilon, ISSN 1960-3444 Importance : 1 vol. (616 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-03623-1 Prix : 54 EUR Note générale : Index Langues : Français (fre) Mots-clés : J2EE (plate-forme informatique) Java (langage de programmation) Sites Web Index. décimale : 005.276 2 Résumé : Ce livre s'adresse aux développeurs souhaitant monter en compétences sur le développement d'applications web, côté serveur, avec les technologies essentielles de la Jakarta EE. 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 décrites. Le premier chapitre présente Jakarta EE, le protocole HTTP et l'environnement de développement utilisé (Java, Eclipse, Tomcat et MySQL). Les deux chapitres suivants présentent en détail les fondamentaux 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 des données, 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 présentant la spécification JPA. à l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java. Pour aller encore plus loin dans la connaissance et la maîtrise des technologies Java liées au développement web, le cinquième chapitre présente la notion de Framework qui permet d'architecturer les applications et d'industrialiser le développement. à ce titre, les bases du Framework JSF sont présentées. Les deux chapitres suivants sont dédiés à la mise en 'uvre de technologies complémentaires : les Services Web REST et les WebSockets. Enfin, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat en traitant des sujets incontournables que sont la sécurité (l'authentification, l'autorisation, HTTPS) et la journalisation. Un focus est aussi réalisé sur la mise en place du HTTP/2. Jakarta EE : développez des applications web en java [texte imprimé] / Thierry Richard (1963-....), Auteur . - Saint-Herblain : Éditions ENI, C 2022 . - 1 vol. (616 p.) : ill. ; 22 cm. - (Epsilon, ISSN 1960-3444) .
ISBN : 978-2-409-03623-1 : 54 EUR
Index
Langues : Français (fre)
Mots-clés : J2EE (plate-forme informatique) Java (langage de programmation) Sites Web Index. décimale : 005.276 2 Résumé : Ce livre s'adresse aux développeurs souhaitant monter en compétences sur le développement d'applications web, côté serveur, avec les technologies essentielles de la Jakarta EE. 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 décrites. Le premier chapitre présente Jakarta EE, le protocole HTTP et l'environnement de développement utilisé (Java, Eclipse, Tomcat et MySQL). Les deux chapitres suivants présentent en détail les fondamentaux 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 des données, 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 présentant la spécification JPA. à l'issue de ces quatre premiers chapitres, le lecteur est capable de créer ses premières applications web en Java. Pour aller encore plus loin dans la connaissance et la maîtrise des technologies Java liées au développement web, le cinquième chapitre présente la notion de Framework qui permet d'architecturer les applications et d'industrialiser le développement. à ce titre, les bases du Framework JSF sont présentées. Les deux chapitres suivants sont dédiés à la mise en 'uvre de technologies complémentaires : les Services Web REST et les WebSockets. Enfin, le dernier chapitre s'attarde sur le déploiement d'une application sur Tomcat en traitant des sujets incontournables que sont la sécurité (l'authentification, l'autorisation, HTTPS) et la journalisation. Un focus est aussi réalisé sur la mise en place du HTTP/2. Exemplaires(0)
Disponibilité aucun exemplaire Java Spring / Hervé Le Morvan / Saint-Herblain : Éditions ENI (C 2024)
Titre : Java Spring : le socle technique des applications Jakarta EE Type de document : texte imprimé Auteurs : Hervé Le Morvan, Auteur Mention d'édition : 5e éd. Editeur : Saint-Herblain : Éditions ENI, C 2024 Collection : Epsilon, ISSN 1960-3444 Importance : 1 vol. (680 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-04510-3 Prix : 54 EUR Note générale : Index Langues : Français (fre) Mots-clés : Spring (environnement de développement d'applications)
Java (langage de programmation)
J2EE (plate-forme informatique)
Le Morvan, Hervé (19..-....)Index. décimale : 005.133 (Java) Résumé : Ce livre apporte les éléments clés pour se repérer dans les différentes technologies utilisées dans les projets basés sur Spring. Il prend en compte les différences de configuration liées aux versions de Spring (en version 6.1 au moment de l'écriture) et se base sur des exemples concrets d'utilisation. Il permet au lecteur d'être très rapidement autonome sur un projet d'entreprise qui utilise Spring, que ce soit au début d'un nouveau projet ou pour maintenir un projet existant : compréhension du noyau, accès aux données, maîtrise de la couche web. Des connaissances sur le développement Java et notamment le développement d'applications web sont un prérequis indispensable pour tirer le meilleur parti possible du livre.L'auteur présente tout d'abord les éléments simples et courants de Spring (la configuration, les contextes, les librairies tiers) et explique ensuite certains aspects plus complexes que l'on rencontre souvent dans les projets (Ressources, Bindeurs, Validateurs, Convertisseurs et Tests). La programmation par aspects est expérimentée, les applications web Spring MVC et les Web Services sont détaillés avec les tests unitaires associés. L'auteur présente les nouveautés Spring Boot, Kotlin avec Angular, les applications orientées messages et Spring Batch, une introduction à Reactor et Web- Flux et une description de la partie Spring d'un projet généré à partir de JHipster afin d'illustrer une mise en 'uvre très actuelle ainsi qu'une présentation de l'utilisation de GraphQL avec Spring. Tout au long des chapitres, l'auteur s'appuie sur des exemples fonctionnels afin de permettre l'expérimentation au plus tôt par le lecteur. Dans ce but, des éléments sont en téléchargement sur le site www.editions-eni.fr. Java Spring : le socle technique des applications Jakarta EE [texte imprimé] / Hervé Le Morvan, Auteur . - 5e éd. . - Saint-Herblain : Éditions ENI, C 2024 . - 1 vol. (680 p.) : ill. ; 22 cm. - (Epsilon, ISSN 1960-3444) .
ISBN : 978-2-409-04510-3 : 54 EUR
Index
Langues : Français (fre)
Mots-clés : Spring (environnement de développement d'applications)
Java (langage de programmation)
J2EE (plate-forme informatique)
Le Morvan, Hervé (19..-....)Index. décimale : 005.133 (Java) Résumé : Ce livre apporte les éléments clés pour se repérer dans les différentes technologies utilisées dans les projets basés sur Spring. Il prend en compte les différences de configuration liées aux versions de Spring (en version 6.1 au moment de l'écriture) et se base sur des exemples concrets d'utilisation. Il permet au lecteur d'être très rapidement autonome sur un projet d'entreprise qui utilise Spring, que ce soit au début d'un nouveau projet ou pour maintenir un projet existant : compréhension du noyau, accès aux données, maîtrise de la couche web. Des connaissances sur le développement Java et notamment le développement d'applications web sont un prérequis indispensable pour tirer le meilleur parti possible du livre.L'auteur présente tout d'abord les éléments simples et courants de Spring (la configuration, les contextes, les librairies tiers) et explique ensuite certains aspects plus complexes que l'on rencontre souvent dans les projets (Ressources, Bindeurs, Validateurs, Convertisseurs et Tests). La programmation par aspects est expérimentée, les applications web Spring MVC et les Web Services sont détaillés avec les tests unitaires associés. L'auteur présente les nouveautés Spring Boot, Kotlin avec Angular, les applications orientées messages et Spring Batch, une introduction à Reactor et Web- Flux et une description de la partie Spring d'un projet généré à partir de JHipster afin d'illustrer une mise en 'uvre très actuelle ainsi qu'une présentation de l'utilisation de GraphQL avec Spring. Tout au long des chapitres, l'auteur s'appuie sur des exemples fonctionnels afin de permettre l'expérimentation au plus tôt par le lecteur. Dans ce but, des éléments sont en téléchargement sur le site www.editions-eni.fr. Réservation
Réserver ce documentExemplaires(3)
Code-barres Cote Support Localisation Section Disponibilité 0200001406 005.133 LEM ex.1 Livre Bibliothèque Centrale Informatique Disponible 0200001407 005.133 LEM ex.2 Livre Bibliothèque Centrale Informatique Disponible 0200001408 005.133 LEM ex.3 Livre Bibliothèque Centrale Informatique Exclu du prêt Vade-mecum de l'informatique contemporaine / Eva Laude / Saint-Herblain : Éditions ENI (C 2024)
Titre : Vade-mecum de l'informatique contemporaine : TCP, SOA, Linux, Python, Docker, HDFS, RDF, Adam, OWASP, KPI, UML, Scrum Type de document : texte imprimé Auteurs : Eva Laude, Auteur ; Christian Goglin, Auteur ; Henri Laude (1958-....), Auteur Editeur : Saint-Herblain : Éditions ENI, C 2024 Collection : Ressources informatiques Importance : 1 vol. (570 p.) Présentation : ill. Format : 22 cm ISBN/ISSN/EAN : 978-2-409-04411-3 Prix : 32 EUR Note générale : Index Langues : Français (fre) Catégories : Informatique Index. décimale : 004 Résumé : Ce livre se veut le compagnon indispensable des étudiants et des professionnels en informatique. Rédigé dans l'esprit ""TL;DR"", pour ""Too Long; Didn't Read"", typique des échanges techniques entre informaticiens modernes, il revendique une approche condensée, exhaustive et didactique permettant l'assimilation aisée de notions parfois jugées compliquées. Pour préparer un entretien, un concours ou lors d'une transition professionnelle, il répondra aux exigences des développeurs, chefs de projet, architectes des SI, assistants à la maîtrise d'ouvrage ou futurs responsables informatiques. Le livre couvre des sujets essentiels de tous les domaines de l'informatique tels que le fonctionnement des UC, l'architecture lambda du Big Data, la modélisation de bases de données, la Programmation Orientée Objet, le langage UML, l'algorithmique, le web, les réseaux, la sécurité, le web sémantique et ses ontologies, ainsi que Linux, Bash ou encore Docker. Le lecteur y trouvera également les informations essentielles pour la mise en 'uvre du management de projet contemporain avec Scrum/SAFe et Devops ainsi que les principaux concepts utiles aux consultants en organisation informatique, allant des outils SWOT, PDCA et IGOEs aux tableaux de bords informatique, en passant par la sécurité ou le PCA, comportant une définition claire et précise des KPI à surveiller. En initiation au langage Python, le livre est un guide didactique, à même d'induire de bonnes habitudes de programmation, adaptées à un usage professionnel. Ensuite, une check-list exhaustive et commentée des items de la documentation d'un projet est un allié indispensable pour ceux qui évoluent dans de nouvelles fonctions ou pour les responsables informatiques qui envisagent d'augmenter le niveau de maturité de leur organisation, le cas échéant en visant une certification CMMi. Les nombreux aide-mémoires de ce livre, de l'assembleur à Docker, en passant par SQL, Git, Pandas, Linux ou les réseaux s'avèrent des outils structurés et précis pour un usage quotidien ou une révision rapide. Vade-mecum de l'informatique contemporaine : TCP, SOA, Linux, Python, Docker, HDFS, RDF, Adam, OWASP, KPI, UML, Scrum [texte imprimé] / Eva Laude, Auteur ; Christian Goglin, Auteur ; Henri Laude (1958-....), Auteur . - Saint-Herblain : Éditions ENI, C 2024 . - 1 vol. (570 p.) : ill. ; 22 cm. - (Ressources informatiques) .
ISBN : 978-2-409-04411-3 : 32 EUR
Index
Langues : Français (fre)
Catégories : Informatique Index. décimale : 004 Résumé : Ce livre se veut le compagnon indispensable des étudiants et des professionnels en informatique. Rédigé dans l'esprit ""TL;DR"", pour ""Too Long; Didn't Read"", typique des échanges techniques entre informaticiens modernes, il revendique une approche condensée, exhaustive et didactique permettant l'assimilation aisée de notions parfois jugées compliquées. Pour préparer un entretien, un concours ou lors d'une transition professionnelle, il répondra aux exigences des développeurs, chefs de projet, architectes des SI, assistants à la maîtrise d'ouvrage ou futurs responsables informatiques. Le livre couvre des sujets essentiels de tous les domaines de l'informatique tels que le fonctionnement des UC, l'architecture lambda du Big Data, la modélisation de bases de données, la Programmation Orientée Objet, le langage UML, l'algorithmique, le web, les réseaux, la sécurité, le web sémantique et ses ontologies, ainsi que Linux, Bash ou encore Docker. Le lecteur y trouvera également les informations essentielles pour la mise en 'uvre du management de projet contemporain avec Scrum/SAFe et Devops ainsi que les principaux concepts utiles aux consultants en organisation informatique, allant des outils SWOT, PDCA et IGOEs aux tableaux de bords informatique, en passant par la sécurité ou le PCA, comportant une définition claire et précise des KPI à surveiller. En initiation au langage Python, le livre est un guide didactique, à même d'induire de bonnes habitudes de programmation, adaptées à un usage professionnel. Ensuite, une check-list exhaustive et commentée des items de la documentation d'un projet est un allié indispensable pour ceux qui évoluent dans de nouvelles fonctions ou pour les responsables informatiques qui envisagent d'augmenter le niveau de maturité de leur organisation, le cas échéant en visant une certification CMMi. Les nombreux aide-mémoires de ce livre, de l'assembleur à Docker, en passant par SQL, Git, Pandas, Linux ou les réseaux s'avèrent des outils structurés et précis pour un usage quotidien ou une révision rapide. Réservation
Réserver ce documentExemplaires(3)
Code-barres Cote Support Localisation Section Disponibilité 0200001509 004 LAU ex.1 Livre Bibliothèque Centrale Informatique Disponible 0200001510 004 LAU ex.2 Livre Bibliothèque Centrale Informatique Disponible 0200001511 004 LAU ex.3 Livre Bibliothèque Centrale Informatique Exclu du prêt



