Afficher 1181–1200 of 3276 résultats

  • ITIL® V3 Principes de base – Définitions – Mots-clefs

    Dépliant aide-mémoire de 12 pages présentant de manière synthétique les généralités sur ITIL® V3-2011 : description du cycle de vie des services, rôles et fonctions, stratégie de services, conception de services, transition de services, exploitation de services, amélioration continue des services.

    $7,99
  • ITIL®4: Mise en œuvre de la démarche en entreprise

    Reconnue dans le monde entier et implémentée par près de 90% des grandes entreprises en France, ITIL® n’est pas une norme, mais une démarche. ITIL® V2 est déployée depuis 2001 et ITIL® V3 est à l’heure actuelle la version implémentée dans la plupart des entreprises. Avec l’arrivée d’ITIL 4, devez-vous migrer d’ITIL® V2 vers ITIL® 4 ? Devez-vous abandonner ITIL® V3 pour ITIL® 4 ?

    Que vous soyez membre d’une équipe informatique, responsable informatique, technicien, ingénieur ou encore hot liner d’un Centre de services, cette vidéo de formation vous donne les clés pour répondre à ces interrogations et réussir la mise en œuvre de la démarche ITIL® 4 en entreprise.

    Dans un premier temps, vous disposerez d’un rappel sur les bonnes pratiques des démarches ITIL® V2, V3 et 4, les contextes dans lesquels les implémenter et les raisons de les conserver.

    Puis, ITIL® définissant un certain nombre de termes qui permettent à tous, à l’informatique et à l’extérieur de l’informatique, de se comprendre, le vocabulaire de la démarche ITIL® 4 sera introduit pour vous familiariser avec les termes d’utilisateur, de client, de sponsor ou de service

    Ensuite seront décrites les pratiques indispensables de la démarche d’ITIL® 4 qu’il faut absolument mettre en œuvre pour couvrir les activités du support, de la gestion de la qualité et de la gestion des mises en production, en présentant leurs objectifs, leurs tâches et leurs cartes de chaleur pour l’implémentation des activités. Vous découvrirez également comment la démarche ITIL® 4 prend en compte l’agilité avec les pratiques Développement & génie logiciel et Changements organisationnels.

    Pour terminer, vous serez guidé dans la mise en œuvre d’ITIL® en considérant plusieurs scénarios : celui de la migration d’ITIL® V2 vers ITIL® 4, celui de la migration d’ITIL® V3 vers ITIL® 4 ou en tant que première implémentation dans l’entreprise.

    $35,62
  • J’ai Besoin d’un Miracle

    Chaque jour, Dieu cherche  une occasion de faire une grande chose pour vous quand votre cœur est tout entier à lui. Tous ceux qui prétendent ne pas avoir besoin d’un miracle doivent être sans buts dans la vie. Nous sommes tous dans le besoin de miracles dans la vie et remercions Dieu car nous avons un Dieu de miracles. Ce livre montre que Dieu est toujours dans l’entreprise de faire des miracles.

    $4,10
  • J’ai donné ma vie à Jésus que dois-je faire ?

    Par ces quelques points traités, je veux partager avec toi, ces «essentiels» qui m’ont affermi en Christ et affermi plusieurs autres personnes à travers les nations.Que ton coeur soit tout entier à Christ, que le Saint-Esprit illumine les yeux de ton coeur et te donne de grandir dans la connaissance de Dieu, en sagesse en caractère et en grâce.

    $6,83
  • J’apprends des mots avec la Bible

    Voici une manière amusante de partager les histoires de la Bible avec les tout jeunes lecteurs ! Elles sont racontées dans un style vivant et adapté à la lecture à voix haute. Les enfants aimeront regarder les dessins et montrer les mots qu’ils veulent lire.

    $10,24
  • J’apprends en SVT 2nd AB

    Vous avez entre les mains, le manuel des Sciences de la Vie et de la Terre, le mieux équipé sur le marcher. Et dans le soucis de permettre aux élèves de mieux assimiler les notions, les chercheurs sous régionaux ont approfondie leurs recherchent afin de mettre à disposition le meilleur en terme de stratégie pour comprendre l’essentiel des Science de la Vie et de la Terre.

    $6,23
  • J’apprends en SVT 5ème: Manuel de l’apprenant

    Vous avez entre les mains, le manuel des Sciences de la Vie et de la Terre, le mieux équipé sur le marcher. Et dans le soucis de permettre aux élèves de mieux assimiler les notions, les chercheurs sous régionaux ont approfondie leurs recherchent afin de mettre à disposition le meilleur en terme de stratégie pour comprendre l’essentiel des Science de la Vie et de la Terre.

    $5,14
  • J’ÉTUDIE POUR CRÉER MON ENTREPRISE

    Un livre très pertinent et motivateur que vous devez lire et relire pour vous inculquer la culture entrepreneuriale et le faire lire pour promouvoir l’entreprenariat dans votre environnement. J’encourage particulièrement la jeunesse africaine à lire ce livre et plaide au près des gouvernements des nations de l’adopter en l’adaptant comme une des matières essentielles dans leurs systèmes éducatifs.

    $19,28
  • Java – Coffret de 2 livres Comprendre et mettre en place les principes de base de l’Intelligence Artificielle (2e édition)

    Ces deux livres offrent au lecteur un maximum d’informations sur les fondamentaux du développement Java et une mise en œuvre de ce langage dans le domaine de l’Intelligence Artificielle1060 pages par nos experts.

    Extrait du résumé : Ce livre sur l’Intelligence Artificielle s’adresse particulièrement aux développeurs et ne nécessite pas de connaissances mathématiques approfondies. Au fil des chapitres, l’auteur présente les principales techniques d’Intelligence Artificielle et, pour chacune d’elles, les inspirations biologiques, physiques voire mathématiques, puis les différents concepts et principes (sans entrer dans les détails mathématiques), avec des exemples et figures pour chacun de ceux-ci. Les domaines d’application sont illustrés par des applications réelles et actuelles. Chaque chapitre contient un exemple d’implémentation générique, complété par une application pratique, développée en Java. Ces exemples de code étant génériques, ils sont facilement adaptables à de nombreuses applications Java 10, sans plugin extérieur…

    Un livre de la collection Ressources Informatiques
    Java 11 – Les fondamentaux du langage
    (avec exercices pratiques et corrigés)

    Extrait du 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.

    Après une présentation de la plateforme Java SE, de son installation sous Windows et Linux et de l’environnement de développement utilisé dans le cadre de l’ouvrage (Eclipse, MySQL), le lecteur étudie les bases du langage et la programmation orientée objet. Parmi la richesse de l’API Java, un focus est fait sur l’API de gestion des dates, sur les nouvelles possibilités offertes par les interfaces et sur la notion de modules…

    $93,71
  • Java 11 Les fondamentaux du langage (avec exercices pratiques et corrigés)

     

    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.

    Après une présentation de la plateforme Java SE, de son installation sous Windows et Linux et de l’environnement de développement utilisé dans le cadre de l’ouvrage (Eclipse, MySQL), le lecteur étudie les bases du langage et la programmation orientée objet. Parmi la richesse de l’API Java, un focus est fait sur l’API de gestion des dates, sur les nouvelles possibilités offertes par les interfaces et sur la notion de modules.

    Les expressions lambda et les API sous-jacentes comme l’API java.util.function ou l’API Stream sont détaillées avant de passer à l’étude du développement d’applications graphiques avec la bibliothèque Swing. Le développement d’applications client/serveur est également présenté avec l’API JDBC assurant l’accès aux bases de données relationnelles.

    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 de l’outil jlink.

    De nombreux exercices avec leurs corrigés permettent au lecteur de valider ses connaissances et de mettre en pratique immédiatement les notions étudiées.

    $37,43
  • JAVA 7 Les fondamentaux du langage Java – Version en ligne

    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 d’Oracle sont suffisants pour mener à bien l’apprentissage de ce langage passionnant et en plein essor.

    $28,11
  • JAVA 8 Les fondamentaux du langage Java (avec exercices pratiques et corrigés)

    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.

    $37,27
  • Java Coffret de 2 livres : Algorithmique et programmation : les bases indispensables (2e édition)

    Ces deux livres offrent au lecteur un maximum d’informations sur les bases fondamentales de l’algorithmique et de la programmation en Java. 960 pages par nos experts.

    Un livre de la collection Ressources Informatiques
    Algorithmique – Des bases à la programmation orientée objet en Java (avec exercices et corrigés) (Nouvelle édition)
    Extrait du résumé : Tous les langages de programmation ont leurs spécificités mais lorsqu’un développeur crée un nouveau programme, la première étape est toujours la même : réfléchir à l’enchaînement des différentes actions à réaliser par la machine. L’objectif de ce livre est de vous apprendre à comprendre et concevoir les algorithmes permettant le fonctionnement d’un programme

    Un livre de la collection Ressources Informatiques
    Java 11 – Les fondamentaux du langage (avec exercices pratiques et corrigés)
    Extrait du 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…

    $74,86
  • Java Coffret de 2 livres : Débutez la programmation objet sous Eclipse

    PRÉSENTATION

    Ces deux livres offrent au lecteur un maximum d’informations sur les bases de la programmation en Java et sur l’IDE Eclipse pour débuter le développement d’applications web en Java. 948 pages par nos experts.
    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.


    1 livre de la collection Ressources informatiques
    Algorithmique – Des bases à la Programmation Orientée Objet en Java (avec exercices et corrigés) – Nouvelle édition
    Extrait du résumé : Tous les langages de programmation ont leurs spécificités mais lorsqu’un développeur crée un nouveau programme, la première étape est toujours la même : réfléchir à l’enchaînement des différentes actions à réaliser par la machine. L’objectif de ce livre est de vous apprendre à comprendre et concevoir les algorithmes permettant le fonctionnement d’un programme.
    Pour cela, après une introduction générale sur l’algorithmique, vous apprenez les bases de la programmation en utilisant du pseudo-code : variables, conditionnelles, boucles, tableaux, procédures et fonctions…

    1 livre de la collection Expert it
    Java et Eclipse – Développez une application avec Java et Eclipse (2e édition)
    Extrait du 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 œuvre du pattern MVC, l’écriture de tests unitaires avec JUnit, et une sensibilisation à l’internationalisation d’une application…

    $86,20
  • Java EE Coffret de 2 livres : Développez votre application web responsive

    PRÉSENTATION

    Ces deux livres offrent au lecteur un maximum d’informations sur Java EE pour le développement d’applications web responsive.
    1141 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

    Le livre de référence de la collection Epsilon
    Java EE – Développez des applications web en Java (Nouvelle édition)

    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 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 décrites.

    Le premier chapitre présente Java EE 7, le protocole HTTP et l’environnement de développement utilisé (Java 8Eclipse MarsTomcat 8 et MySQL 5.7). 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 des Frameworks JSF et Struts 2 sont présentées. L’avant-dernier chapitre est dédié à 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 8 en traitant des sujets incontournables que sont la sécurité (l’authentification, l’autorisationHTTPS) et la journalisation.

    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

    Les chapitres du livre :
    Avant-propos – 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’applications sur Tomcat

    Le livre de la collection Expert IT
    Java EE – Concevez et développez une application web responsive

    Ce livre s’adresse aux développeurs qui souhaitent concilier développement Java et Responsive Web Design (RWD) pour acquérir de nouvelles compétences sur le développement d’applications web ergonomiques. Des connaissances en programmation Java, en programmation orientée objet et quelques notions sur HTML et sur CSS sont nécessaires pour tirer le meilleur profit de cette lecture.

    L’auteur commence par introduire ce qu’est le RWD, qui offre la possibilité de concevoir et développer une unique application web compatible avec différents types d’écran, puis présente les bases de Java EE, l’installation de l’environnement de travail et l’utilisation d’une base de données. Il est ensuite question de l’utilisation du langage HTML5, des feuilles de styles CSS3 ou encore de JavaScript dans la conception d’une application Java.

    Dans les chapitres qui suivent, l’auteur montre l’importance de s’interroger sérieusement sur la conception et l’ergonomie de l’application selon les différentes résolutions d’écran. Pour une application Java, l’enjeu principal réside dans l’utilisation des Media Queries qui permettent la sélection pertinente des éléments et des informations à afficher en fonction du terminal.

    Tout au long du livre, un fil rouge guide le lecteur dans la conception et le développement d’une application de gestion de prêt de livres. Il pourra ainsi mieux comprendre les différents mécanismes permettant de réaliser une application professionnelle responsive et ergonomique. L’auteur lui propose également de mettre en application les connaissances présentées au fil de la lecture à travers la réalisation de l’interface d’administration de l’application de gestion de prêt de livres. Une correction type sera proposée à la fin du livre.

    Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.

    Les chapitres du livre :
    Introduction – Les bases du Java EE – Installation : environnement de travail – Les bases de données avec Java EE – Conception d’une application Java EE – Utiliser les feuilles de style CSS3 – JavaScript – Prototypage d’une application responsive – Pensez votre application responsive – Application responsive et performante – Développez : application prêt de livres – Correction de l’exercice

    $116,47
  • Java EE Concevez et développez une application web responsive

    Ce livre s’adresse aux développeurs qui souhaitent concilier développement Java et Responsive Web Design (RWD) pour acquérir de nouvelles compétences sur le développement d’applications web ergonomiques. Des connaissances en programmation Java, en programmation orientée objet et quelques notions sur HTML et sur CSS sont nécessaires pour tirer le meilleur profit de cette lecture.

    L’auteur commence par introduire ce qu’est le RWD, qui offre la possibilité de concevoir et développer une unique application web compatible avec différents types d’écran, puis présente les bases de Java EE, l’installation de l’environnement de travail et l’utilisation d’une base de données. Il est ensuite question de l’utilisation du langage HTML5, des feuilles de styles CSS3 ou encore de JavaScript dans la conception d’une application Java.

    Dans les chapitres qui suivent, l’auteur montre l’importance de s’interroger sérieusement sur la conception et l’ergonomie de l’application selon les différentes résolutions d’écran. Pour une application Java, l’enjeu principal réside dans l’utilisation des Media Queries qui permettent la sélection pertinente des éléments et des informations à afficher en fonction du terminal.

    Tout au long du livre, un fil rouge guide le lecteur dans la conception et le développement d’une application de gestion de prêt de livres. Il pourra ainsi mieux comprendre les différents mécanismes permettant de réaliser une application professionnelle responsive et ergonomique. L’auteur lui propose également de mettre en application les connaissances présentées au fil de la lecture à travers la réalisation de l’interface d’administration de l’application de gestion de prêt de livres. Une correction type sera proposée à la fin du livre.

    $48,79
  • Java EE Développez des applications web en Java (Nouvelle édition)

    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 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 décrites.

    Le premier chapitre présente Java EE 7, le protocole HTTP et l’environnement de développement utilisé (Java 8Eclipse MarsTomcat 8 et MySQL 5.7). 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 des Frameworks JSF et Struts 2 sont présentées. L’avant-dernier chapitre est dédié à 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 8 en traitant des sujets incontournables que sont la sécurité (l’authentification, l’autorisationHTTPS) et la journalisation.

    $67,56
  • Java et Ionic Développement mobile pour Android : natif vs hybride

    Ce livre s’adresse aux développeurs mobiles qui souhaitent développer des applications pour les périphériques Android et disposer d’une ap­proche comparative entre le développement natif en Java et le dévelop­pement dit hybride avec le framework Ionic 4. Des connaissances de base en développement logiciel et plus particulièrement dans le domaine des applications déployées sur smartphones et tablettes numériques sont conseillées.

    Le livre se compose de quatre parties. Le propos de l’auteur y est très largement illustré d’exemples et d’applications qui peuvent être compa­rées selon les deux approches de développement.

    Dans la première partie, l’auteur introduit les deux concepts de dévelop­pement natif et hybride.

    Les deuxième et troisième parties leur sont respectivement dédiées. Pour chaque approche de développement, l’auteur présente ainsi l’environne­ment de développement (Android Studio, Ionic) ainsi que l’architecture d’une application. Il détaille également l’interaction avec les utilisa­teurs, la persistance des données, la connexion à Internet, la gestion de données en mode distant, la gestion des éléments multimédia ou en­core la géolocalisation et la mise en oeuvre de cartes ainsi que la produc­tion de graphiques de gestion.

    Pour finir, dans la dernière partie du livre, l’auteur propose un bilan de ces deux approches de développement.

    $28,06
  • Java Spring

    PRÉSENTATION

    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 4.3 et 5.2 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 (RessourcesBindeursValidateursConvertisseurs 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 BootKotlin avec Angular, les applications orientées messages et Spring Batch, une introduction à Reactor et WebFlux et termine par 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.

    $67,56
  • Java Spring Construisez vos applications réactives avec une architecture micro-services en environnement Java EE

    Ce livre sur le développement d’applications réactives et de streaming s’adresse à toute personne (programmeur, tech lead, architecte…) amenée à travailler sur un projet basé sur Java Spring (en version 4.5 et 5.0 au moment de l’écriture). Il a pour objectif de donner les connaissances nécessaires pour appréhender les problématiques liées aux nouvelles architectures réactives avec la programmation asynchrone.

    Pour profiter pleinement de la lecture de ce livre, il est nécessaire de bien comprendre les mécanismes de Java EE et de la programmation Java en général. Des connaissances de base sur le framework Spring sont également un plus.

    L’auteur commence par présenter les architectures hexagonales basées sur le DDD (Domain Driven Design) et la gestion des événements d’une application CQRS utilisant l’Event Sourcing.

    Après un rappel sur ZooKeeper et Kafka, le lecteur est amené à étudier la programmation fonctionnelle et les Streams ainsi que la programmation réseau asynchrone avec Netty. La programmation réactive est ensuite traitée à travers l’utilisation de RxJavaAkka et Reactor avant de détailler l’utilisation des bases de données SQL et Kafka avec Reactor.

    L’auteur présente également la programmation des microservices et des applications dans le cloud en se basant sur des applications générées par jHipster.

    Tout au long du livre, l’auteur s’appuie sur des exemples concrets d’utilisation. Les éléments nécessaires à la réalisation de ces exemples sont disponibles en téléchargement sur le site .

    $68,28