Spring 5: End-To-End Programming Spring 5: End-To-End Programming

Spring 5: End-To-End Programming

Build enterprise-grade applications using Spring MVC, Hibernate, and RESTful APIs

    • R$ 82,90
    • R$ 82,90

Descrição da editora

Leverage the rich and mature Spring 5 Framework to quickly build and deploy production-ready microservices within the Java and JVM ecosystem

Key Features
Explore the Spring Framework by building three real-world projectsMaster efficient application development with proxy and singleton patternsUse Docker and Apache Mesos to build successful microservices
Book Description

When it comes to developing applications for the web or enterprises, the Spring Framework has become one of the most popular choices among Java developers. With an array of tools and features, Spring offers developers experience that is rivaled by none.

Spring 5: End-to-End Programming is all about leveraging these features and developing your own business applications with hands-on examples. You will create applications of increasing complexity, such as a CMS app, a messaging app, and a real-world microservice. While developing these applications, you will learn about Project Reactor in Spring, Spring Webflux, Spring Data, and Angular. You will also develop these applications using standard design patterns in Spring, helping you to solve common design problems with ease.

By the end of this Learning Path, you will be well equipped to develop enterprise applications on the web using Spring 5.

This Learning Path includes content from the following Packt products:
Spring 5.0 By Example by Claudio Eduardo de OliveiraSpring 5 Design Patterns by Dinesh RajputSpring 5.0 Microservices by Rajesh R V
What you will learn
Implement REST APIs with Spring REST supportIntroduce Reactive Programming and use this with Spring WebfluxDevelop applications using dependency injection patternsLearn best practices to design enterprise applicationsBuild web applications using traditional Spring MVC patternsImplement caching to improve application performanceHandle logging and monitoring microservicesManage internet-scale microservices using Docker, Mesos, and Marathon
Who this book is for

If you're a developer starting out with Spring, then this learning path will help you understand new Spring 5.0 framework concepts followed by their implementation in Java and Kotlin. If you are an experienced Spring developer, then this Learning Path will enable you to gain insight into the new Spring 5.0 features.
Claudio Eduardo de Oliveira has been active in software development since 2007, in small, medium, and large companies in Brazil. He has built cloud-centric applications where elasticity, resilience, fault tolerance, and monitoring were necessary for business success. His experience also includes Java and frameworks such as Spring Ecosystem, Guice, and Node.js, among others. Claudio is also a Docker enthusiast and believes it is an important aspect for developers to learn.Dinesh Rajput is a founder of Dineshonjava (dot) com, a blog for Spring and Java techies. He is a Spring enthusiast and a Pivotal Certified Spring Professional. He has written two bestselling books, Spring 5 Design Patterns and Mastering Spring Boot 2.0. Mastering Spring Boot 2.0 is the Amazon #1 best-selling book on Java. He has more than 10 years of experience with various aspects of Spring and cloud-native development, such as REST APIs and microservice architecture. He is currently working as an architect at a leading company. He has worked as a tech lead at Bennett, Coleman & Co. Ltd, and Paytm. He has a master's degree in computer engineering from JSS Academy of Technical Education, Noida, and lives in Noida with his family.Rajesh R V is a seasoned IT architect with extensive experience in diversified technologies and more than 18 years of airline IT experience.He received a degree in computer engineering from the University of Cochin, India, and he joined the JEE community during the early days of EJB. During his course as an architect, he worked on many large-scale, mission-critical projects, including the new generation Passenger Reservation System (iFly Res) and next generation Cargo Reservation System (Skychain, CROAMIS) in the Airline domain.At present, as a chief architect at Emirates, Rajesh handles the solution architecture portfolio spread across various capabilities, such as JEE, SOA, NoSQL, IoT, cognitive computing, mobile, UI, and integration. At Emirates, the Open Travel Platform (OTP) architected by him earned the group the prestigious 2011 Red Hat Innovation Award in the Carved Out Costs category. In 2011, he introduced the innovative concept of the Honeycomb architecture based on the hexagonal architecture pattern for transforming the legacy mainframe system.Rajesh has a deep passion for technology and architecture. He also holds several certifications, such as BEA Certified Weblogic Administrator, Sun Certified Java Enterprise Architect, Open Group Certified TOGAF practitioner, Licensed ZapThink Architect in SOA, and IASA global CITA-A Certified Architecture Specialist.He has written Spring Microservices and reviewed Service-Oriented Java Business Integration by Packt Publishing.

GÊNERO
Computadores e Internet
LANÇADO
2018
21 de dezembro
IDIOMA
EN
Inglês
PÁGINAS
760
EDITORA
Packt Publishing
VENDEDOR
PublishDrive Inc.
TAMANHO
22,2
MB

Mais livros de Claudio Eduardo de Oliveira, Dinesh Rajput & Rajesh R V