Practical Domain-Driven Design in Enterprise Java, Vijay Nair
Автор: Wayne Hillel Название: Practical Tla+: Planning Driven Development ISBN: 1484238281 ISBN-13(EAN): 9781484238288 Издательство: Springer Рейтинг: Цена: 6288.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Learn how to design complex, correct programs and fix problems before writing a single line of code. This book is a practical, comprehensive resource on TLA+ programming with rich, complex examples. Practical TLA+ shows you how to use TLA+ to specify a complex system and test the design itself for bugs.
You’ll learn how even a short TLA+ spec can find critical bugs. Start by getting your feet wet with an example of TLA+ used in a bank transfer system, to see how it helps you design, test, and build a better application. Then, get some fundamentals of TLA+ operators, logic, functions, PlusCal, models, and concurrency. Along the way you will discover how to organize your blueprints and how to specify distributed systems and eventual consistency.
Finally, you’ll put what you learn into practice with some working case study applications, applying TLA+ to a wide variety of practical problems: from algorithm performance and data structures to business code and MapReduce. After reading and using this book, you'll have what you need to get started with TLA+ and how to use it in your mission-critical applications.
What You'll Learn
Read and write TLA+ specsCheck specs for broken invariants, race conditions, and liveness bugsDesign concurrency and distributed systemsLearn how TLA+ can help you with your day-to-day production work
Who This Book Is For
Those with programming experience who are new to design and to TLA+.
Автор: Michael M?ller Название: Practical JSF in Java EE 8 ISBN: 1484230299 ISBN-13(EAN): 9781484230299 Издательство: Springer Рейтинг: Цена: 4890.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Master the Java EE 8 and JSF (JavaServer Faces) APIs and web framework with this practical, projects-driven guide to web development. This book combines theoretical background with a practical approach by building four real-world applications. By developing these JSF web applications, you'll take a tour through the other Java EE technologies such as JPA, CDI, Security, WebSockets, and more.
In Practical JSF in Java EE 8, you will learn to use the JavaServer Faces web framework in Java EE 8 to easily construct a web-based user interface from a set of reusable components. Next, you add JSF event handling and then link to a database, persist data, and add security and the other bells and whistles that the Java EE 8 platform has to offer.
After reading this book you will have a good foundation in Java-based web development and will have increased your proficiency in sophisticated Java EE 8 web development using the JSF framework.
What You Will Learn
Use the Java EE 8 and the JavaServer Faces APIs to build Java-based web applications through four practical real-world case studies
Process user input with JSF and the expression language by building a calculator application
Persist data using JSF templating and Java Persistence to manage a book store inventory
Build and manage a music library with the JSF lifecycle, BeanValidation, and more
Create and manage an alumni database and mailing list using JSF, Ajax, web services and Java EE 8's security features.
Who This Book Is For
Those new to Java EE 8 and JSF. Some prior experience with Java is recommended.
Take the guesswork out of learning Java effectively, get ready for a lucrative career in enterprise software development and learn how to speak the Java language like a pro
Are you new to programming and have settled on Java as your language of choice, but don't know where to start learning from? Are you struggling with mastering the foundational concepts of Java, but always seem to get stuck, making you tear out your hair in frustration?
If you answered yes to any of these questions, then this concise guide to Java programming is the perfect book to get started.
This book skips the fluff and goes straight to the meat of learning how to program real-world applications and software using Java. It's packed with tons of step-by-step instructions to help you get up to speed with Java in as little time as possible.
At the end of this guide, you're going to put your programming skills to good use by creating a little game, help you reinforce all you've learned throughout the book.
Here's what you're going to discover in this guide:
Everything you need to get started with Java, as well as a swift introduction to JDK and NetBeans
Step-by-step instructions to set up and install Java on Linux, Windows, and Mac
How to install the Java Development Kit (JDK) and NetBeans without headaches
The essential basics of Java you absolutely need to know about, from tokens and keywords to operators and comments
How to control program flow with decision making control structures and control flow statements
Using Java classes to help you write clean, understandable and maintainable code
The ultimate guide to polymorphism in Java
Surefire tips and tricks to help you shorten the Java programming learning curve
...and lots more
Whether you're a student, software developer or a complete programming novice, this is the ideal resource for you to get started with one of the world's most popular, powerful and versatile languages.
Scroll to the top of the page and click the "Buy Now" button to get started today
Автор: Bala Paranj Название: Test Driven Development in Ruby ISBN: 1484226372 ISBN-13(EAN): 9781484226377 Издательство: Springer Рейтинг: Цена: 5309.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: 1. The Basics2. Katas3. Techniques in TDD4. Importance of Test Cases5. Character to Number Conversion6. Conway's Game of Life7. Gilded Rose8. Dealing with Third Party APIs9. Pair Ranking
Описание: Are you using SAP ERP and eager to unlock the enormous value of its data? With this practical guide, SAP veterans Greg Foss and Paul Modderman show you how to use several data analysis tools to solve interesting problems with your SAP data.
Автор: Estrada Raul Название: Apache Kafka 1.0 Cookbook ISBN: 1787286843 ISBN-13(EAN): 9781787286849 Издательство: Неизвестно Рейтинг: Цена: 7171.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Apache Kafka is an open source stream processing platform to handle real-time data feeds. This book is a highly practical guide to help you understand the fundamentals as well as the advanced applications of Apache Kafka as an enterprise messaging service. It begins with configuring the basic Kafka APIs, and then shows you how to set up Kafka ...
Learn how to use Oracle's JavaScript Extension Toolkit (JET) as a solution to the all too common problem of internal back office and intranet applications that are typically ugly, clunky, and cumbersome to use. JET simultaneously provides you with a JavaScript toolkit that is cutting-edge while being stable enough for enterprise development in an ecosystem that is notorious for its fast-paced rate of change.
Practical Oracle JET walks through the process of developing a functional application using Oracle JET. By the end of this book you will have built a support ticket system using a variety of different components bundled with the toolkit, including lists, inputs, and visualizations. The skills acquired from reading this book and working the examples equip you to build your own applications and take your understanding even further to more advanced topics.
What You'll Learn
Build a real-world Oracle JET applicationUnderstand the fundamental technologies used in JETControl look and feel through theming a JET application Develop interfaces using Web ComponentsInclude and interface with third-party librariesConfigure automated unit testing of JET applications
Who This Book Is For
Developers with a basic understanding of JavaScript who want to learn Oracle’s JavaScript Extension Toolkit for building client-side applications that can integrate with data services and Oracle Cloud products. The book is also of interest to Oracle ADF developers coming from a Java and WebCenter background who are building new skills in JavaScript and browser-based applications.
Are you looking to learn a programming language that allows you to build cool hardware prototypes and gadgets such as robots and sensors, and even allow to build your own custom electronic system for your unique needs?
If you want to master Arduino programming and bring your hardware ideas into real-world applications and cloud-connected gadgets and prototypes, then keep reading...
Arduino is the open-source electronics prototyping platform that has taken the world of electronics hobbyists and professional engineers by storm, and it's easy to see why. It's versatile, ubiquitous and perfectly beginner-friendly. Perhaps, more importantly, it's cheap and easy to acquire.
In this highly practical guide, you're going to take a comprehensive look under the hood of Arduino and learn how to start creating awesome DIY projects on your own. From basic Arduino programming syntax to full-fledged prototyping, you'll discover everything you need to become an expert Arduino user.
Here's a sample of what you're going to discover in Arduino for Beginners
Everything you need to know about what Arduino is as a beginner
The intriguing history of Arduino and the potential it holds for the future
Pros and cons of Arduino you absolutely need to be aware of
Why you should learn Arduino programming today
Step-by-step instructions to set up your first Arduino project
All you need to know about the basics of Arduino coding, from logic statements and loops to operators
How to start coding and write your very first Arduino program
Common mistakes beginners make when trying to create an Arduino project and how to troubleshoot them
Practical projects and examples to help you practice with Arduino programming and reinforce what you've learned
...and much more
Whether you just love to tinker with electronics, or you're an engineer looking for a detailed guide to help you build useful hardware, the pages of this book are packed with tons of useful information and practical exercises that will guide you through your programming journey and will serve as the perfect compendium for and Arduino-related project you'll embark on in the future.
Scroll to the top of the page and click the "Buy Now" button to get started today
Описание: Chapter 1. Getting Ahead in ReactChapter 2. Getting Started with Node Package Manager Chapter 3. Getting Started with React Function Components and Typescript Chapter 4. Setting Up an Enterprise-level App Chapter 5. Navigating the React Router Chapter 6. Writing Local State, Sending HTTP Requests, & ApexCharts Chapter 7. Writing Data Tables, Formik Forms, and Yup Validations Chapter 8. Writing Data Tables, Formik Forms, and Yup Validations -- Part 2Chapter 9: Managing State Using Redux with Redux Toolkit Chapter 10: Setting Up Redux Toolkit and Dispatching an Asynchronous Action Chapter 11: Creating, Deleting, and Updating Events on FullCalendar Using RTKChapter 12: Protecting Routes and Authentication in ReactChapter 13: Writing Profile Form and Syncing Profile to ComponentsChapter 14: Updating the Dashboard Sidebar NavigationChapter 15: Creating the Notifications, Security, and Subscription PagesChapter 16: Making the App Mobile-FriendlyChapter 17: Styling Methods for React ComponentsChapter 18: Deploying React in Netlify and in DockerChapter 19: Reusing React Skills in Other Platforms and Frameworks
Описание: Unsure of how or where to get started with Azure API Management, Microsoft’s managed service for securing, maintaining, and monitoring APIs? Then this guide is for you. Azure API Management integrates services like Azure Kubernetes Services (AKS), Function Apps, Logic Apps, and many others with the cloud and provides users with a single, unified, and well-structured fa?ade in the cloud. Mastering Azure API Management is designed to help API developers and cloud engineers learn all aspects of Azure API Management, including security and compliance. It provides a pathway for getting started and learning valuable management and administration skills. You will learn what tools you need to publish a unified API fa?ade towards backend services, independent of where and what they run on. You will begin with an overview of web APIs. You will learn about today’s challenges and how a unified API management approach can help you address them. From there you’ll dive into the key concepts of Azure API Management and be given a practical view and approach of API development in the context of Azure API Management. You'll then review different ways of integrating Azure API Management into your enterprise architecture. From there, you will learn how to optimally maintain and administer Azure API Management to secure your APIs, and learn from them, gaining valuable insights through logging and monitoring. What You Will Learn * Discover the benefits of an enterprise API platform * Understand the basic concepts of API management in the Microsoft cloud * Develop and publish your APIs in the context of Azure API Management * Onboard users through the developer portal * Help your team or other developers to publish their APIs more efficiently * Integrate Azure API Management securely into your enterprise architecture * Manage and maintain to secure your APIs and gain insights Who This Book Is For API developers, cloud engineers, and Microsoft Azure enthusiasts who want to deep dive into managing an API-centric enterprise architecture with Azure API Management. To get the most out of the book, the reader should have a good understanding of micro services and APIs. Basic coding skills, including some experience with PowerShell and Azure, are also beneficial.
Автор: Sherwood, Nicholas Название: Enterprise security architecture ISBN: 1032099895 ISBN-13(EAN): 9781032099897 Издательство: Taylor&Francis Рейтинг: Цена: 8114.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Security is too important to be left in the hands of just one department or employee-it`s a concern of an entire enterprise
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru