Java Programming Spring and Spring Boot Bundle


Détails de l'ensemble


Learn Java 12 Programming
Un guide complet pour démarrer avec Java et obtenir des informations sur les principaux concepts tels que la programmation orientée objet, fonctionnelle et réactive
Principales caractéristiques
- Renforcez vos connaissances sur les concepts de programmation importants et les dernières fonctionnalités de Java
- Explorez les sujets de programmation de base, y compris la programmation GUI, la simultanéité et la gestion des erreurs
- Apprenez les idiomes et les meilleures pratiques pour écrire du code Java de haute qualité
Description du livre
Java est l'un des langages préférés des développeurs, utilisé dans tout, des smartphones, des consoles de jeux aux supercalculateurs, et ses nouvelles fonctionnalités ajoutent simplement à la richesse du langage. Ce livre sur la programmation Java commence par vous aider à apprendre comment installer le kit de développement Java. Vous vous concentrerez ensuite sur la compréhension de la programmation orientée objet (POO), avec des informations exclusives sur des concepts tels que l'abstraction, l'encapsulation, l'héritage et le polymorphisme, qui vous aideront lors de la programmation pour des applications du monde réel. Ensuite, vous aborderez les structures de programmation fondamentales de Java telles que les structures de données et les algorithmes qui serviront de blocs de construction pour vos applications. Vous vous plongerez également dans les principaux sujets de programmation qui vous aideront à gérer les erreurs, à déboguer et à tester vos applications. Au fur et à mesure de votre progression, vous passerez à des sujets avancés tels que les bibliothèques Java, la gestion de bases de données et la programmation réseau, qui vous permettront de perfectionner vos compétences dans la création d'applications de qualité professionnelle.
Plus loin, vous comprendrez comment créer une interface utilisateur graphique à l'aide de JavaFX et apprendrez à créer des applications évolutives en tirant parti d'une programmation réactive et fonctionnelle.
À la fin de ce livre, vous serez non seulement familiarisé avec Java 10, 11 et 12, mais vous aurez également une perspective sur l'avenir de ce langage et du développement logiciel en général.
Ce que tu vas apprendre
- Apprendre et appliquer les principes orientés objet
- Obtenez des informations sur les structures de données et comprenez comment elles sont utilisées en Java
- Explorez la programmation multithread, asynchrone, fonctionnelle et réactive
- Ajoutez une interface graphique conviviale à votre application
- Découvrez ce que sont les flux et comment ils peuvent aider dans le traitement des données
- Découvrez l'importance des microservices et utilisez-les pour rendre vos applications robustes et évolutives
- Explorez les modèles de conception Java et les meilleures pratiques pour résoudre les problèmes quotidiens
- Apprenez des techniques et des expressions idiomatiques pour écrire du code Java de haute qualité
À qui s'adresse ce livre
Les étudiants, les développeurs de logiciels ou toute personne souhaitant acquérir de nouvelles compétences ou même une langue trouveront ce livre utile. Bien que ce livre soit destiné aux débutants, les programmeurs professionnels peuvent également en bénéficier. Une connaissance préalable de Java ou de tout autre langage de programmation n'est pas requise.
eBook Détails
À propos de cet ensemble
Explorez une liste de 20 guides complets sur l'utilisation de Java et appliquez-le à votre travail quotidien avec Java Programing Spring et Spring Boot Bundle.
Dans cette collection à plusieurs niveaux qui comprend tous les titres du débutant au fanatique, vous apprendrez tous les composants pratiques et clés de ce logiciel rapide, sécurisé et fiable à utiliser dans une grande variété de projets en ligne, déployant vos connaissances dans un environnement informatique de plate-forme.
Avec le niveau un, vous aurez accès à cinq livres électroniques avec une approche pratique et de style livre de recettes pour l'apprentissage, vous aidant à comprendre l'importance des modèles de conception pour l'ingénierie logicielle, ainsi que la mise en œuvre de codes hautement efficaces et fiables à l'aide de nouveaux API de Java. Avec Learn Java 12 Programming, vous renforcerez vos connaissances des concepts de programmation importants et des dernières fonctionnalités de Java - et apprendrez des techniques et des idiomes pour écrire du code Java de haute qualité.
Choisissez le niveau deux et vous obtiendrez cinq livres électroniques supplémentaires en plus du contenu du niveau un, en mettant l'accent sur la création d'applications robustes, rapides et réactives pour le Web et Android. Ce niveau comprend la programmation réactive pratique dans Spring 5, dans laquelle vous acquerrez les compétences nécessaires pour créer un système réactif à l'aide de Spring 5 et Project Reactor, ainsi que pour créer un microservice réactif très efficace avec Spring Cloud.
Obtenez le package complet lorsque vous choisissez le niveau trois, vous permettant d'accéder aux 20 livres électroniques qui sont parfaits pour tous ceux qui souhaitent apprendre le langage de programmation Java, sans aucune expérience préalable requise. L'architecture logicielle avec Spring 5.0 vous aide à analyser les scénarios dans lesquels un modèle d'architecture doit être utilisé et à mettre en œuvre des techniques agiles pour amener votre logiciel en production - tandis que Mastering Spring Boot 2.0 vous aide à maîtriser la création d'applications distribuées modernes et hautes performances à l'aide de modèles de cloud, ainsi que rendant la production de l'application et l'utilisation conviviale avec Spring Actuator.
Les eBooks sont disponibles aux formats EPUB, MOBI et PDF.