13 resultater (0,26686 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Java 17 Recipes - Luciano Manelli - Bog - APress - Plusbog.dk

C++17 Quick Syntax Reference - Mikael Olsson - Bog - APress - Plusbog.dk

C++17 Quick Syntax Reference - Mikael Olsson - Bog - APress - Plusbog.dk

This quick C++17 guide is a condensed code and syntax reference to the popular programming language, fully updated for C++17. It presents the essential C++ syntax in a well-organized format that can be used as a handy reference. In the C++17 Quick Syntax Reference , you will find short, simple, and focused code examples. This book includes a well laid out table of contents and a comprehensive index allowing for easy review. You won’t find any technical jargon, bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any C++ programmer. What You''ll Learn - Use template argument deduction for class templates - Declare non-type template parameters with auto-folding expressions and auto deduction from braced-init-list - Apply lambdas and lambda capture by value - Work with inline variables, nested namespaces, structured bindings, and selection statements with initializer - Use utf-8 character literals - Carry out direct-list initialization of enums - Use these new C++17 library features or class templates from std::variant, optional, any, string_view, invoke, apply and more - Do splicing for maps and sets, also new to C++17 Who This Book Is For Experienced C++ programmers. Additionally, this is a concise, easily-digested introduction for other programmers new to C++.

DKK 268.00
1

Java 17 for Absolute Beginners - Iuliana Cosmina - Bog - APress - Plusbog.dk

Java 17 for Absolute Beginners - Iuliana Cosmina - Bog - APress - Plusbog.dk

Write your first code in Java 17 using simple, step-by-step examples that model real-word objects and events, making learning easy. With Java 17 for Absolute Beginners you''ll be able to pick up the concepts without fuss. It teaches Java development in language anyone can understand, giving you the best possible start. You''ll see clear code descriptions and layout so that you can get your code running as soon as possible. Author Iuliana Cosmina focuses on practical knowledge and getting you up to speed quickly-all the bits and pieces a novice needs to get started programming in Java. First, you''ll discover what type of language Java is, what it is good for, and how it is executed. With the theory out of the way, you''ll install Java, choose an editor such as IntelliJ IDEA, and write your first simple Java program. Along the way you''ll compile and execute this program so it can run on any platform that supports Java. As part of this tutorial you''ll see how to write high-quality code by following conventions and respecting well-known programming principles, making your projects more professional and efficient. Java 17 for Absolute Beginners gives you all you need to start your Java programming journey. No experience necessary. After reading this book, you''ll come away with the basics to get started writing programs in Java. What You Will Learn - - Get started with Java 17 from scratch - Use data types, operators, and the stream API - Install and use the IntelliJ IDEA and the Gradle build tool - - Exchange data using the new JSON APIs - - Play with images using multi-resolution APIs - - Implement the publish-subscribe architecture - Who This Book Is For Those who are new to programming and who want to start with Java.

DKK 519.00
1

Java 17 Quick Syntax Reference - Mikael Olsson - Bog - APress - Plusbog.dk

C++17 Standard Library Quick Reference - Marc Gregoire - Bog - APress - Plusbog.dk

C++17 Standard Library Quick Reference - Marc Gregoire - Bog - APress - Plusbog.dk

This quick reference is a condensed guide to the essential data structures, algorithms, and functions provided by the C++17 Standard Library. It does not explain the C++ language or syntax, but is accessible to anyone with basic C++ knowledge or programming experience. Even the most experienced C++ programmer will learn a thing or two from it and find it a useful memory-aid. It is hard to remember all the possibilities, details, and intricacies of the vast and growing Standard Library. This handy reference guide is therefore indispensable to any C++ programmer. It offers a condensed, well-structured summary of all essential aspects of the C++ Standard Library. No page-long, repetitive examples or obscure, rarely used features. Instead, everything you need to know and watch out for in practice is outlined in a compact, to-the-point style, interspersed with practical tips and well-chosen, clarifying examples. This new edition is updated to include all Standard Library changes in C++17, including the new vocabulary types std::string_view, any, optional, and variant; parallel algorithms; the file system library; specialized mathematical functions; and more. What You Will Learn - Gain the essentials that the C++ Standard Library has to offer - Use containers to efficiently store and retrieve your data - Inspect and manipulate your data with algorithms - See how lambda expressions allow for elegant use of algorithms - Discover what the standard string class provides and how to use it - Write localized applications - Work with file and stream-based I/O - Prevent memory leaks with smart pointers - Write safe and efficient multi-threaded code using the threading libraries Who This Book Is For All C++ programmers, irrespective of their proficiency with the language or the Standard Library. A secondary audience is developers who are new to C++, but not new to programming, and who want to learn more about the C++ Standard Library in a quick, condensed manner.

DKK 391.00
1

Cryptography and Cryptanalysis in Java - Marius Iulian Mihailescu - Bog - APress - Plusbog.dk

Cryptography and Cryptanalysis in Java - Marius Iulian Mihailescu - Bog - APress - Plusbog.dk

Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 17 and Jakarta EE 10. It provides a robust introduction to Java 17's new features and updates, a roadmap for Jakarta EE 10 security mechanisms, a unique presentation of the "hot points" (advantages and disadvantages) from the Java Cryptography Architecture (JCA), and more. The book dives into the classical simple cryptosystems that form the basis of modern cryptography, with fully working solutions (encryption/decryption operations). Pseudo-random generators are discussed as well as real-life implementations. Hash functions are covered along with practical cryptanalysis methods and attacks, asymmetric and symmetric encryption systems, signature and identification schemes. The book wraps up with a presentation of lattice-based cryptography and the NTRU framework library. Modern encryption schemes for cloud and big data environments (homomorphic encryption and searchable encryption) also are included. After reading and using this book, you will be proficient with crypto algorithms and know how to apply them to problems you may encounter. What You Will LearnDevelop programming skills for writing cryptography algorithms in JavaDive into security schemes and modules using JavaExplore “good” vs “bad” cryptography based on processing execution times and reliabilityPlay with pseudo-random generators, hash functions, etc. Leverage lattice-based cryptography methods, the NTRU framework library, and more Who This Book Is ForThose who want to learn and leverage cryptography and cryptanalysis using Java. Some prior Java and/or algorithm programming exposure is highly recommended.

DKK 288.00
1

Pro Spring 6 - Clarence Ho - Bog - APress - Plusbog.dk

Pro Spring 6 - Clarence Ho - Bog - APress - Plusbog.dk

Master the Spring Framework, its fundamentals and core topics, and share the authors'' insights and real-world experiences. This book goes well beyond the basics: you''ll learn how to leverage the latest Spring Framework 6 to build the various tiers and parts of today''s modern, complex enterprise Java applications systems, top to bottom, including data access, SQL generation with jOOQ, persistence with Hibernate, transactions, set up security, classic web and presentation tiers and adding in some reactivity. Spring 6 will be based on the latest available Long Term Support (LTS) release, Java 17. So, you will be able to do the following in your Spring applications: use records, use new utility methods in String class; utilize Local-Variable Syntax for Lambda Parameters; Nested Based Access Control, and more. Integrating Spring with the most used frameworks and libraries is covered in this book, such as Testcontainers, Hibernate, jOOQ, Kafka and many others. A full sample application allows you to apply many of the technologies and techniques covered in Pro Spring 6 and see how they work together. This book updates the perennial bestseller with the latest that Spring Framework 6 has to offer. Now in its sixth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. After reading this book, you''ll be armed with the power of Spring to build complex applications, top to bottom. The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today''s Java programmers and developers. What You Will Learn - What''s new in Spring Framework 6 and how to use it with the latest LTS version of Java, Java 17 - How to integrate Spring with the most renowned and practical frameworks and dependencies - How to build complex enterprise cloud-native applications using Spring 6 - How to master data access, persistence and transactions - How to use with Spring Batch, Integration and other key Spring projects This Book Is For Experienced Java and enterprise Java developers and programmers. Some experience with Spring highly recommended.

DKK 519.00
1

Learn Microservices with Spring Boot 3 - Tarun Telang - Bog - APress - Plusbog.dk

Learn Microservices with Spring Boot 3 - Tarun Telang - Bog - APress - Plusbog.dk

This book will show you how to build Java-based microservices architecture using the popular Spring Boot framework by evolving a small monolith application to an event-driven architecture composed of several services. This third edition has been updated to cover Spring Boot 3, including its compatibility with Java 17 and Jakarta EE 10, and employs an incremental approach to teach the structure of microservices, test-driven development, and common patterns in distributed systems such as service discovery, load balancing, routing, centralized logs, per-environment configuration, and containerization. Authors Moisés Macero and Tarun Telang get the ball rolling by introducing you to the fundamentals of microservices and Spring Boot before walking you through the development of a basic Spring Boot application. You’ll then see how to build a front end using React, and learn how to use the data layer to read and write data from and to other systems via Spring Boot and its access to Spring Data and its available APIs. Putting together what you've learned thus far, you’ll begin to transform an application from a monolith to a microservice. This pragmatic approach will enable you to better grasp the benefits of using this type of software architecture, instead of keeping you distracted with theoretical concepts. The emphasis is on what matters most, starting with the minimum viable product, while maintaining the ability to adapt and improve your application as needed. After completing this book, you will have the foundational knowledge necessary to build your own microservice-based applications using Spring Boot. What You Will LearnGain a thorough understanding of microservices architecture and how it differs from monolithic architectures. Discover the step-by-step process of breaking down a monolithic application into smaller, focused servicesBuild microservices with Spring Boot 3, Spring Data, Spring Cloud, React.js, Docker, Cucumber, and moreDevelop Java-based microservices using the latest version of Spring Boot, compatible with Java 17 and Jakarta EE 10. Discover architecture patterns for distributed systems such as asynchronous processing, eventual consistency, resilience, scalability, and moreGain insight into event-driven communication patterns and understand how to design and build event-driven microservicesTrace every request from beginning to end with Sleuth and centralized loggingDeploy your microservices anywhere as Docker containersWho This Book Is ForThose with at least some prior experience with Java programming. Some prior exposure to Spring Boot recommended but not required.

DKK 476.00
1

Java Design Patterns - Vaskaran Sarcar - Bog - APress - Plusbog.dk

Java Design Patterns - Vaskaran Sarcar - Bog - APress - Plusbog.dk

Use the step-by-step approach of this book to learn and implement design patterns in real-world applications. It focuses on classical design patterns with Java 17 and Eclipse (2021-09). In addition to Gang of Four (GoF) design patterns, the book covers popular and alternative design patterns and includes criticisms of design patterns in a chapter on anti-patterns. The book is divided into four parts. Part one covers the SOLID design principles and the Simple Factory pattern. Part two covers the 23 (GoF) design patterns, including the creational patterns, structural patterns, and behavioral patterns. Part three covers alternative design patterns, including the Null Object pattern, and the model-view-controller (MVC) pattern. Part four covers criticisms of design patterns with a quick overview of anti-patterns. It also includes a chapter on FAQs on design patterns . The book also includes a chapter on FAQs on design patterns. Each pattern is explained with real-world examples and the pros and cons of each of the design patterns are discussed. The book concludes with FAQs that can help you prepare for a job interview. What You Will Learn - Know the SOLID design principles in depth - Implement the 23 design patterns from the GoF - Apply the Null Object pattern, Simple Factory pattern, and the MVC pattern - Know the criticism of design patterns - Understand the anti-patterns - Verify your understanding through Q&A sessions - Select an alternative to these patterns by comparing their pros and cons Who This Book Is For Software developers, architects, and programmers

DKK 495.00
1

Beginning Helidon - Dmitry Kornilov - Bog - APress - Plusbog.dk

Beginning Helidon - Dmitry Kornilov - Bog - APress - Plusbog.dk

Learn how to build cloud-native microservices with Helidon - an open-source Java framework from Oracle. This book will show you how to take full advantage of the cloud by optimizing applications with fast start times, low memory consumption, and a small disk footprint. The open-source Helidon framework provides all that, and more. It''s based on Java 17, giving you full access to new code features. This book reveals how Helidon also supports modern enterprise Java standards such as MicroProfile. Plus, you''ll see how Helidon lets you use GraalVM to build lightning-fast native executables, and its unique reactive layer allows you to develop efficient low-level APIs. Each chapter in the book teaches a new Helidon concept through practical examples based on real-life use-cases. You''ll learn how to add observability and security to your microservices, how to work with databases, and call other services. You''ll also look at all MicroProfile 5.0 platform specifications as well as some stand-alone specs such as Messaging and Long Running Actions. Best of all, everything covered in this book makes it a great study guide for the upcoming Oracle Helidon certification - the perfect way to prove your new skills to a prospective employer! What You''ll Learn - Package microservices using JLink and GraalVM - Deploy microservices to Kubernetes - Review MicroProfile 5.0 specifications in detail - Understand the basics of Helidon Reactive APIs Who This Book Is For Developers and architects who want to start developing cloud-native applications; developers who already use different Java framework and want to learn about Helidon; those interested in developing portable applications using MicroProfile and Jakarta EE

DKK 495.00
1

Java Challenges - Michael Inden - Bog - APress - Plusbog.dk

Java Challenges - Michael Inden - Bog - APress - Plusbog.dk

Expand your knowledge of Java with this entertaining learning guide, which features 100+ exercises and programming challenges. Java Challenges will prepare you for your next exam or job interview, and covers many practical topics, such as strings, arrays, data structures, recursion, and date and time. The APIs and other material included in this book are Java 17 compatible. Each topic is addressed in its own separate chapter, starting with an introduction to the basics and followed by multiple exercises of varying degrees of difficulty, helping you to improve your programming skills effectively. Detailed sample solutions, including the algorithms used for all tasks, are included to maximize your understanding of each area. Author Michael Inden also describes alternative solutions and analyzes possible pitfalls and typical errors. Three appendices round out the book: one covering JShell, which is often helpful for trying out the code snippets and examples in the book, followed by an introduction to JUnit 5 for unit testing and verifying solutions, while the final appendix explains O-notation for estimating performance. After reading this book, you'll be prepared to take the next step in your career or tackle your next personal project. All source code is freely available for download via the Apress website. What You Will Learn Improve your Java knowledge by solving enjoyable but challenging programming puzzles Solve mathematical problems, recursions, strings, arrays and moreManage data processing and data structures like lists, sets, mapsHandle advanced recursion as well as binary trees, sorting and searching Gamify key fundamentals for fun and easier reinforcement Who This Book Is ForProfessional software developers, makers, as well as computer science teachers and students. At least some prior experience with Java programming is recommended.

DKK 519.00
1

Pro Spring Boot 3 - Felipe Gutierrez - Bog - APress - Plusbog.dk

Pro Spring Boot 3 - Felipe Gutierrez - Bog - APress - Plusbog.dk

This book will teach you how to build complex Spring applications and microservices out of the box, with minimal concern over things like configurations. Pro Spring Boot 3 will show you how to fully leverage Spring Boot 3's robust features and how to apply them to create enterprise-ready applications, microservices, and web/cloud applications that just work. Special focus is given to what's been added in the new Spring Boot 3 release, including support for Java 17 and 19; changes to Spring Security; Spring Boot Actuator with Micrometer updates; GraalVM support; RSocket service interfaces; many dependency upgrades; more flexible support for Spring Data JDBC, the new AOT (Ahead-of-Time Transformation); and much more. This book is your authoritative, pragmatic guide for increasing your enterprise Java and cloud application productivity while decreasing development time. It's a no-nonsense reference packed with casestudies that increase in complexity over the course of the book. The author, a senior solutions architect and Principal Technical instructor with VMware, the company behind the Spring Framework, shares his experience, insights, and firsthand knowledge about how Spring Boot technology works and best practices for getting the most out of it. This is an essential book for your Spring learning and reference library. What You Will LearnBuild web/cloud, microservices, and enterprise applications with the Spring Boot 3 frameworkPersist data with JDBC, JPA, and NoSQL databasesMessage with JMS, RabbitMQ, WebSockets, and RSocketGain a review of Spring Cloud projectsExtend Spring Boot by creating your own Spring Boot Starter and @Enable featureTest and deploy with Spring Boot with best practicesUnderstand the new AOT (Ahead-Of-Time Transformations) and the GraalVM support to go nativeUse the latest version of Spring SecurityWho This Book Is ForExperienced Spring and Java developers seeking increased productivity gains and decreased complexity and development time in their applications and software services.

DKK 391.00
1