Category: Programming

Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes 0

Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes

eBook Details: Paperback: 281 pages Publisher: WOW! eBook (December 22, 2022) Language: English ISBN-10: 1484288319 ISBN-13: 978-1484288313 eBook Description: Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes: Java DevOps for Building and Deploying Microservices-based Applications Get ready to develop microservices using open source Eclipse MicroProfile and Jakarta EE, and deploy them on Kubernetes/Docker. This book covers best practices for developing cloud-native applications with MicroProfile and Jakarta EE. This book introduces you to cloud-native applications and teaches you how to set up your development environment. You’ll learn about the various components of MicroProfile, such as fault tolerance, config, health check, metrics, and JWT auth. You’ll develop a...

Embedded Software Design 0

Embedded Software Design

eBook Details: Paperback: 491 pages Publisher: WOW! eBook (November 1, 2022) Language: English ISBN-10: 1484282787 ISBN-13: 978-1484282786 eBook Description: Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques Design higher-quality embedded software from concept through production. This book assumes basic C and microcontroller programming knowledge and is organized into three critical areas: Software Architecture and Design; Agile, DevOps, and Processes; and Development and Coding Skills. You’ll start with a basic introduction to embedded software architecture and the considerations for a successful design. The book then breaks down how to architect an RTOS-based application and explore common design patterns and building blocks. Next, you’ll review...

Secure Web Application Development 0

Secure Web Application Development

eBook Details: Paperback: 483 pages Publisher: WOW! eBook (October 29, 2022) Language: English ISBN-10: 1484285956 ISBN-13: 978-1484285954 eBook Description: Secure Web Application Development: A Hands-On Guide with Python and Django Cyberattacks are becoming more commonplace and the Open Web Application Security Project (OWASP), estimates 94% of sites have flaws in their access control alone. Attacks evolve to work around new defenses, and defenses must evolve to remain effective. Developers need to understand the fundamentals of attacks and defenses in order to comprehend new techniques as they become available. Understand common coding vulnerabilities and how to avoid them Configure services, such as databases and web servers, to minimize...

Exploring Blazor, 2nd Edition 0

Exploring Blazor, 2nd Edition

eBook Details: Paperback: 158 pages Publisher: WOW! eBook; 2nd edition (December 21, 2022) Language: English ISBN-10: 1484287673 ISBN-13: 978-1484287675 eBook Description: Exploring Blazor: Creating Server-side and Client-side Applications in .NET 7, 2nd Edition Build and develop web applications with Blazor in C#. This book covers both server-side and client-side Blazor, along with its latest features and the structure of the technology. You’ll see that Blazor is a web UI framework based on C#, Razor, and HTML, and how it runs front-end logic using C#, either on the server or on the browser, using WebAssembly. This new Exploring Blazor, 2nd Edition not only covers the new structure...

Spring Boot and Angular 0

Spring Boot and Angular

eBook Details: Paperback: 438 pages Publisher: WOW! eBook (December 16, 2022) Language: English ISBN-10: 180324321X ISBN-13: 978-1803243214 eBook Description: Spring Boot and Angular: Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular Angular makes building applications with the web easy and Spring Boot helps get an application up and running using just a few lines of code and minimal configuration. This book provides insights into building full-stack apps using Angular and Spring Boot effectively to reduce overall development time and increase efficiency. You’ll start by setting up your CI/CD pipeline and then build your web application’s backend guided by best practices....