Norges billigste bøker

Bøker utgitt av APress

Filter
Filter
Sorter etterSorter Populære
  • Spar 13%
    av David R. Heffelfinger
    616,-

    Develop, configure, and deploy Java cloud-native applications using Payara Micro. This book demystifies Java cloud-native application development using standard Microprofile APIs and covers Payara-specific features such as automatic clustering and application initialization performance improvements. You will learn how to improve startup performance by taking advantage of class data sharing, and configure cloud-native applications via standard development tools such as Maven and Gradle. The book also clarifies how to develop functionality necessary in a cloud environment, such as health checks and request tracing, using MicroProfile APIs. The book begins by showing how to develop microservices using RESTful web services, followed by how to create microservice clients using MicroProfile and the REST client API. Dependency Injection via Jakarta Context and Dependency Injection (CDI) is also covered. Various approaches to application configuration are covered as well, including property files, environment variables, and system properties. You will learn to configure fault tolerance and high availability, generate system and custom application metrics, and generate health checks to automatically improve overall application health. You will know how to trace the flow of a request across service boundaries with OpenTracing. You will be able to make future maintenance easily through generating documentation, including how to automatically update documentation as your code is updated. Additionally, you will learn how to secure cloud applications and to automatically cluster applications and improve application startup performance.What You Will LearnDevelop microservices using standard Java APIsImplement cloud functionality such as request tracing and health checksDeploy applications as thin archives and as uber archivesConfigure applications via Maven and GradleGenerate custom metrics for capacity planning and proactive discovery of issuesImplement features in support of high availability and fault toleranceSecure your applications with Jason Web TokensTake advantage of Payara's own cloud platform for easy deploymentWho This Book Is ForJava developers who wish to develop cloud-native applications and microservices, and Java EE application developers who wish to transition to developing cloud-native applications that are lightweight and easily deployed

  • av Hugo Filipe Oliveira Rocha
    804

    In the simplest terms, event-driven architectures are like onions; they are manageable as a single layer (like a monolith) but when you get into them, they begin to cascade apart and you quickly realize that there are many complex layers (distributed microservices architecture). And that's when the tears begin.This prescriptive guide takes you through the steps of moving a platform with millions of users from a monolith to a microservices event-driven architecture. You will learn about the challenges and complexities that arise in high-throughput environments that often contain upwards of hundreds of microservices. This book is designed to be your single best resource for learning how to apply event-driven architectures in real-world scenarios and offers hundreds of patterns to overcome the common and not so common challenges.While event-driven architectures have been the standard for decoupled, pluggable, evolutionary architectures for years, they have only recently been adopted by enterprises for the purpose of distributed microservices and there is little information about adopting them. Using them at scale can save valuable resources, but requires different considerations, including the added complexity of supporting several moving parts and getting the event schema right from the start in order to avoid large restructuring later on.Author Hugo Rocha understands that these kinds of challenges, as well as many others, need to be considered from the beginning, and helps teach you the mindset needed to create a deliberate strategy upfront. This book offers learning approaches and patterns to get you up to speed in order to sustainably build and manage event-driven architectures.What You Will LearnUnderstand the real-world challenges of event-driven architectures and the patterns to deal with those challenges and the trade-offs of each solutionLeverage the advantages of event-driven architectures to build scalable solutions and address legacy applicationsPlan successful future implementations to avoid common pitfalls and apply proven patterns to deal with challenges in a real-world platform with millions of usersDecide whether event-driven solutions are the right choice for the requirements at handDiscuss and understand advanced concepts about event-driven architectures Who Is This Book ForSoftware engineers and software architects. Anyone currently working with microservice architectures, primarily event-driven microservices, will greatly benefit from this book. Readers working with monoliths will benefit, as the book explores migration from a monolithic application to an event-driven microservice architecture.

  • av Steve Scargall
    591,-

    Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several new software/hardware requirements, and offers great promise for better performance and faster application startup times-a huge leap forward in byte-addressable capacity compared with current DRAM offerings.This revolutionary new technology gives applications significant performance and capacity improvements over existing technologies. It requires a new way of thinking and developing, which makes this highly disruptive to the IT/computing industry. The full spectrum of industry sectors that will benefit from this technology include, but are not limited to, in-memory and traditional databases, AI, analytics, HPC, virtualization, and big data.   Programming Persistent Memory describes the technology and why it is exciting the industry. It covers the operating system and hardware requirements as well as how to create development environments using emulated or real persistent memory hardware. The book explains fundamental concepts; provides an introduction to persistent memory programming APIs for C, C++, JavaScript, and other languages; discusses RMDA with persistent memory; reviews security features; and presents many examples. Source code and examples that you can run on your own systems are included.What You'll LearnUnderstand what persistent memory is, what it does, and the value it brings to the industryBecome familiar with the operating system and hardware requirements to use persistent memoryKnow the fundamentals of persistent memory programming: why it is different from current programming methods, and what developers need to keep in mind when programming for persistenceLook at persistent memory application development by example using the Persistent Memory Development Kit (PMDK)Design and optimize data structures for persistent memoryStudy how real-world applications are modified to leverage persistent memoryUtilize the tools available for persistent memory programming, application performance profiling, and debuggingWho This Book Is ForC, C++, Java, and Python developers, but will also be useful to software, cloud, and hardware architects across a broad spectrum of sectors, including cloud service providers, independent software vendors, high performance compute, artificial intelligence, data analytics, big data, etc.  

  • av David Golding
    444

    CakePHP is a leading PHP–based web app development framework. When asking a question on forums or chat rooms, many CakePHP beginners get little help from the experts. Simple questions can get a response like, “Well, just read the online manual and API.” Unfortunately, the online manual is depreciated, and who wants to absorb a programming language or framework from an API? Beginning CakePHP will do the following: Lead you from a basic setup of CakePHP to building a couple applications that will highlight CakePHP’s functionality and capabilities without delving too deeply into the PHP language, but rather what the CakePHP framework can offer the developer. Teach you to use CakePHP by incorporating advanced features into your web development projects. Target beginners of CakePHP or web frameworks in general as well as experienced developers with limited exposure to CakePHP. A secondary audience may include developers undecided on adopting CakePHP or business managers trying to assess the value of incorporating CakePHP into their toolbox.

  • Spar 11%
    av Will McGugan
    816

    Like music and movies, video games are rapidly becoming an integral part of our lives. Over the years, you’ve yearned for every new gaming console, mastered each blockbuster within weeks after its release, and have even won a local gaming competition or two. But lately you’ve been spending a lot of time thinking about a game idea of your own, or are exploring the possibility of making a career of this vibrant and growing industry. But where should you begin?Beginning Game Development with Python and Pygame is written with the budding game developer in mind, introducing games development through the Python programming language and the popular Pygame games development library. Authored by industry veteran and Python expert Will McGugan, who worked on the MotorStorm game for PlayStation 3, you’ll be privy to insights that will not only help you to exploit Pygame to its maximum potential, but also make you a more creative and knowledgeable games developer all round. Learn how to create advanced games by taking advantage of the popular open source Python programming language and Pygame games development library Learn about coding gaming preferences, sound, visual effects, and joystick/keyboard interaction Discover the concepts that are crucial to success in today's gaming industry, such as support for multiple platforms, and granting users the ability to extend and customize your games

  • av Joseph Sack
    857,-

    SQL Server 2000 is the leading relational database for the Windows platform. It’s a full-featured, enterprise-class database server, but its ease of use and maintenance makes it suitable whether youre a junior, part-time, or advanced database administrator or developer. SQL Server expert and author Joseph Sack covers all SQL Server 2000 features, so you’ll be able to rely on this book when you’re in the field and need quick, effective solutions.Included are hundreds of practical recipes that describe and demonstrate the utility of a feature or functionwith the minimum necessary background theory. This quick and effective reference highlights the specifics of every SQL Server command or process. Further, this special signature edition contains a searchable PDF of the book, making it ideal to use as both a desktop reference, and a client-site field guide.

  • av Geir Olsen
    409

    Since the announcement of Visual Basic .NET, a lot has been made of its powerful object-oriented features. However, very little discussion has been devoted to the practice of object-oriented programming at its most fundamental level—that is, building classes. The truth is, whatever code you write in Visual Basic .NET, you are writing classes that fall within the class hierarchy of the .NET Framework. Visual Basic .NET Class Design Handbook was conceived as a guide to help you design these classes effectively, by looking at what control you have over your classes and how Visual Basic .NET turns your class definitions into executable code. This book will give you a deep and thorough understanding of the implications of all the decisions you can make in designing a class, so you are equipped to develop classes that are robust, flexible, and reusable. In short, this book will take you from a theoretical understanding of the basic principles of object-oriented programming to the ability to write well-designed classes in actual applications.

  • av Tom Myers
    496,-

  • av Christian Gross
    689,-

    This is the first book designed to help Windows developers decide not only which technologies to use but also how to use them. It teaches them to combine the wide variety of technologies that make up Windows DNA into effective solutions for their own enterprise application requirements. The author makes use of his long consulting experience in the client-server world to describe "best practices" that apply to building Windows DNA applications.

  • av Erica Toelle
    651

  • - Develop a Fully Flexible and Scalable Internet of Things Platform in 24 Hours
    av Anand Tamboli
    725

    Discover how every solution in some way related to the IoT needs a platform and how to create that platform. Build Your Own IoT Platform answers these questions and provides you with step-by-step guidance on how to build your own IoT platform.

  • av Anthony Onesto
    353,-

    Learn about Generation Z from the perspective of a manager at a company looking to recruit and retain staff. This book provides an in-depth analysis of who makes up Gen Z, what they want, and how businesses around the world can give that to them in a way that is meaningful.In the past, companies were not prepared for the generation of new talent called Millennials. Companies were surprised to learn that Millennials were different from those in Gen X and the Boomers. With the help of author Anthony Onesto, you will not be unprepared when working with those in Gen Z.The New Employee Contract dives into the needs and wants of this generation of talent that has been born on the iPhone and for whom gaming is second nature. Those in GenZ believe in loyalty and social goodness, use gaming mechanisms, and expect almost real-time delivery on their expectations. The patience of this generation is very short, which explains the success of platforms such as Snapchat andTikTok.All of this research is presented in a fun, compelling way in this book. Even if you are not working in management, you will want to understand these 74 million socially active Americans who hold $44 billion in direct buying power.What You Will Learn Understand what members of Gen Z want in a world of climate uncertainty, job losses, and automation Understand why automation is a worst case scenario for those in Gen Z Know how to give back a sense of control to those who belong to Gen Z Know what members of Gen Z are looking for, including quality of work vs. quantity of work Be aware of the way businesses need to develop this new contract with employees Who This Book Is ForChief executive officers, chief people officers/HR leaders/HR departments, and leaders/managers within companies. The book is also of use to venture capitalists, those handling private equity, and investors. A third audience includes college advisors, life coaches, and career coaches.

  • - A Hands-On Experience with Real-World Examples
    av Vaskaran Sarcar
    804

  • Spar 11%
    av Heather Negley
    506,-

  • av Sean Whitesell
    804

    Know the fundamentals of creating and deploying microservices using .NET 6 and gain insight from prescriptive guidance in this book on the when and why to incorporate them.The microservices architecture is a way of distributing process workloads to independent applications. This distribution allows for the independent applications to scale and evolve separately. It also enables developers to dismantle large applications into smaller, easier-to-maintain, scalable parts. While the return is valuable and the concept straightforward, applying it to an application is far more complicated. Where do you start? How do you find the optimal dividing point for your app, and strategically, how should your app be parceled out into separate services?Pro Microservices in .NET 6 will introduce you to all that and more. The authors get you started with an overview of microservices, .NET 6, event storming, and domain-driven design. You will use that foundational information to build a reference application throughout the book. From there, you will create your first microservice using .NET 6 that you can deploy into Docker and Azure Kubernetes Service. You will also learn about communication styles, decentralizing data, and testing microservices. Finally, you will learn about logging, metrics, tracing, and use that information for debugging. What You Will LearnBuild a foundation of basic microservices architecture design Follow an example of using event storming and domain-driven design to understand the monolithic application modified for microservicesUnderstand, via detailed commands, how Docker is used to containerize applicationsGet an overview of creating microservices from a monolithic application Call microservices using RPC and messaging communication styles with MassTransitComprehend decentralizing data and handling distributed transactionsUse Azure Kubernetes Service to host and scale your microservices Know the methods to make your microservices more robust Discover testing techniques for RPC and messaging communication styles Apply the applications you build for actual use Practice cross-cutting concerns such as logging, metrics, and tracing Who This Book Is ForDevelopers and software architects. Readers should have basic familiarity with Visual Studio and experience with .NET, ASP.NET Core, and C#.

  • av Rahul Sharma
    725

    Apply different enterprise integration and processing strategies available with Pulsar, Apache's multi-tenant, high-performance, cloud-native messaging and streaming platform. This book is a comprehensive guide that examines using Pulsar Java libraries to build distributed applications with message-driven architecture.You'll begin with an introduction to Apache Pulsar architecture. The first few chapters build a foundation of message-driven architecture. Next, you'll perform a setup of all the required Pulsar components. The book also covers work with Apache Pulsar client library to build producers and consumers for the discussed patterns. You'll then explore the transformation, filter, resiliency, and tracing capabilities available with Pulsar. Moving forward, the book will discuss best practices when building message schemas and demonstrate integration patterns using microservices. Security is an important aspect of any application; the book will cover authentication and authorization in Apache Pulsar such as Transport Layer Security (TLS), OAuth 2.0, and JSON Web Token (JWT). The final chapters will cover Apache Pulsar deployment in Kubernetes. You'll build microservices and serverless components such as AWS Lambda integrated with Apache Pulsar on Kubernetes. After completing the book, you'll be able to comfortably work with the large set of out-of-the-box integration options offered by Apache Pulsar. What You'll LearnExamine the important Apache Pulsar components Build applications using Apache Pulsar client librariesUse Apache Pulsar effectively with microservicesDeploy Apache Pulsar to the cloudWho This Book Is ForCloud architects and software developers who build systems in the cloud-native technologies.

  • av Hong Zhou
    636,-

    Master Excel in less than two weeks with this unique project-based book! Let's face it, we all master skills in our own way, but building a soup-to-nuts project is one of the best ways to make learning stick and get up to speed quickly. Whether you are just getting started with Excel or are an experienced user, this book will elevate your knowledge and skills. For a beginner, the micro examples in each chapter will warm you up before you dive into the projects. For experienced users, the projects, especially those with table setup considerations, will help you become more creative in your interactions with Excel.Readers will benefit from building eight unique projects, each covering a different topic, including a word game, a food nutrition ranking, a payroll (tax withholding) calculation, an encryption, a two-way table, a Kaplan-Meier analysis, a data analysis via a pivot table and the K-means Clustering data mining method. Through these projects, you will experience firsthand how Excel skills are organized together to accomplish tasks that sound complex and daunting when first described.Get started with a word game which asks users to find English words that amount to exactly 100 points, with each letter of the alphabet assigned a point 1, 2, 3, 26, respectively. You will disassemble a word into letters and then sum up their points, and then take it one step further, contemplating how to make the completed Excel worksheet more user friendly and completely automated. Increasingly challenging tasks like this example build on what you have learned and increase your confidence along the way, ensuring your mastery of Excel. What You Will LearnGain confidence to tackle a challenging Excel-related mission, even those that seem impossibleBecome skilled in the creative uses of Excel formulas and functions and other built-in features Appreciate the art of refining worksheets to maximize automationUnderstand the value of treating each worksheet as a unique productWho This Book Is ForPeople who are interested in learning Excel as quickly and efficiently as possible. While Excel beginners and intermediate users are the primary audience, experienced Excel users might also discover new skills and ways of working with Excel.

  • av Kishori Sharan
    711,-

    This unique in-depth tutorial shows you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 17's features. Each chapter starts with an introduction to the topic at hand, followed by a step-by-step discussion of the topic with small snippets of code. The book contains numerous figures aiding readers in visualizing the GUI that is built at every step in the discussion. This book has been revised to include JavaFX 17 and earlier releases since previous edition.It starts with an introduction to JavaFX and its history. It lists the system requirements and the steps to start developing JavaFX applications. It shows you how to create a Hello World application in JavaFX, explaining every line of code in the process. Later in the book, authors Kishori Sharan and Peter Spth discuss advanced topics such as 2D and 3D graphics, charts, FXML, advanced controls, and printing. Some of the advanced controls such as TableView, and WebView are covered at length in separate chapters. This book provides complete and comprehensive coverage of JavaFX 17 features; uses an incremental approach to teach JavaFX, assuming no prior GUI knowledge; includes code snippets, complete programs, and pictures; covers MVC patterns using JavaFX; and covers advanced topics such as FXML, effects, transformations, charts, images, canvas, audio and video, DnD, and more. So, after reading and using this book, you'll come away with a comprehensive introduction to the JavaFX APIs.What You Will Learn How to build JavaFX User Interfaces and Java clientsWhat are properties, bindings, observable collections, stages, scenes; how to use theseHow to play with colors, styling nodes and event handlingHow to add user interactivity (mouse, keyboard, DnD)How to do tables, trees and tree tablesHow to do 2D shapes, text nodes, 3D shapesHow to apply effects, transformations, animations, imagesHow to draw; play audio and videoWho is this book for: Developers new to the JavaFX platform.  Some prior Java experience is recommended.

  • av Victor G Brusca
    757,-

    Jump start your Unity game development journey with a detailed review of a complete, professionally built game using Unity, C#, and Visual Studio. Gain invaluable experience with code structure, project structure, centralization of game state data, controlled initialization of script components, AI opponents, multiple input sources, player preferences, a full HUD and menu system, music and sound effects, level/track building, and more.Author Victor Brusca walks you through the game's code, scripts, and overall structure, all the while showing you how the code works within the Unity engine to define a complete, refined game. Starting with game specifications, the book covers base classes, basic interaction classes, advanced interaction classes, helper classes, input classes, and abstraction of raw input. Next, you'll dive into the menu system and see how a full, complete menu and HUD are coded and set up in the project through a detailed review of the code and working examples. Subsequently, you'll gain insight on player and game state management, and the author will demystify the component-based structure of Unity games by demonstrating how to maintain order and centralization. Lastly, you will review pertinent build and project settings while learning techniques to profile and check the performance of your games, and tie it all together by building a new racetrack for the included game project.On completing this book, you'll have gained experience through the detailed review of a hover car racing game using C#, Unity Coding, Visual Studio, Unity C# Project Management, Unity Environment, Unity Project Management and more.What You Will LearnUnderstand Unity project design and implementation with regard to code base and scene hierarchy/game objectsLearn to implement game mechanics connected to Unity scene game objects with working demonstrationsReview professional topics, such as AI opponents, data persistence, menu systems, etc., and implement in the included projectCreate a complete game from ground up using prefab models and the code reviewed throughout the textWho This Book Is ForReaders with some coding experience, an understanding of classes in an OOP language, and solid experience using the Unity Editor. The code is reviewed and explained in detail on a class-by-class basis while also providing an overview of the overall structure of the code base, project, and scenes.

  • av Abhishek Kumar
    725

    Dive into the nuances of visual effects (VFX) design, from planning to execution, using Autodesk Maya. This book introduces the methods and techniques required for your first foray into 3D FX generation from scratch.  You will start with the fundamentals of visual effects, including a history of VFX, tools and techniques for creating believable visual effects, and popular tools used in the industry. Next, you are introduced to Autodesk Maya and its various components that make it a favorite among professionals. You will learn how to create rigid body collisions and simulate realistic particles such as dust, fire, water, and more.This book also presents strategies for creating a vortex, rain, hair, fluids, and other soft body simulations and also demonstrates nature element simulations for computer-generated production. At the end of the book, there is a capstone project to make your own visual effects scene in a practical way. After going through this book, you will be able to start building computer-generated visual effects from your imagination through to production.What You Will LearnUnderstand the basic physics behind effect creationCreate 3D visual effects scenes from scratchKnow the details of dynamic simulation in the computer generation space using various functionalities available in Autodesk MayaWho This Book Is ForBeginning-level users; students from the field of visual effects design, 3D modeling, and simulation; game designers; those creating computer graphics; FX artists and aspirants looking for a career in the field of 3D

  • Spar 15%
    av Pushpa Herath
    599,-

    Implement cloud security with Azure security tools, configurations and policies that address the needs of businesses and governments alike. This book introduces you to the most important security solutions available in Azure and provides you with step-by-step guidance to effectively set up security and deploy an application on top of Azure platform services, as well as on top of Azure infrastructure.Author Pushpa Herath begins by teaching you the fundamentals of Azure security. An easy to follow exploration of management groups, subscriptions, management locks and Azure policies further elaborate the concepts underlying Azure cloud security. Next, you will learn about Azure Active Directory (AAD) and the utilization of AAD in application and infrastructure security. Essential aspects of maintaining secure application keys and certificates are further explained in the context of Azure Key Vault. New application security implementations such as Azure configurations and Azure Defender for Azure storage are discussed, as are key platform security factors. Network security groups, gateways, load balancers, virtual networks and firewall configurations are all demonstrated in detail. Finally, you'll learn how to create a much more secure environment through Azure App Service Environment in the context of securing infrastructure. If you want to learn the basics of securing Azure, Azure Cloud Security for Absolute Beginners is for you.After reading the book, you will be able to begin implementing secure cloud solutions with Microsoft Azure.What Will You LearnGet up and running quickly securing AzureMaster the basic language of Azure securityUnderstand the security features available in Azure cloudConfigure and maintain Azure cloud security featuresSecure Azure PaaS ServicesLearn identity and access management options in Azure CloudWho Is This Book ForCloud engineers, DevOps engineers, software developers and architects who are asked to manage or are involved in the Azure infrastructure management but have not had all that much experience with security.

  • av Joseph Alexander Soosaimuthu
    585

    Learn the fundamentals of SAP Enterprise Project and Portfolio management Project Systems (PS), Portfolio and Project Management (PPM) and Commercial Project Management (CPM) and their integration with other SAP modules. This book covers various business scenarios from different industries including the public sector, engineering and construction, professional services, telecom, mining, chemical, and pharmaceutical.Author Joseph Alexander Soosaimuthu will help you understand common business challenges and pain areas faced in portfolio, program and project management, and will provide suitable recommendations to overcome these challenges. This book not only suggests solutions within SAP, but also provides workarounds or integrations with third-party tools based on various Industry-specific business requirements.SAP Portfolio and Project Management addresses commonly asked questions regarding SAP EPPM implementation and deployment, and conveys a framework to facilitate engagement and discussion with key stakeholders. This provides coverage of SAP on-premise solutions with ECC 6.08 and SAP PPM 6.1 deployed on the same client, as well as S/4 HANA On-Premise 2020 with integration to BPC and BI/W systems. Interface with other third-party schedule management, estimation, costing and forecasting applications are also covered in this book.After completing SAP Portfolio and Project Management, you will be able to implement SAP Enterprise Portfolio and Project Management based on industry best practices. For your reference, you'll also gain a list of development objects and a functionality list by Industry, and a Fiori apps list for Enterprise Portfolio and Project Management (EPPM).What You Will LearnUnderstand the fundamentals of project, program and portfolio management within SAP EPPMMaster the art of project forecasting and scheduling integrations with other SAP modulesGain knowledge of the different interface options for scheduling, estimation, costing and forecasting third party applicationsLearn EPPM industry best practices, and how to address industry-specific business challenges Leverage operational and strategic reporting within EPPMWho This Book ForFunctional consultants and business analysts who are involved in SAP EPPM (PS, PPM and CPM) deployment and clients who are interested and are in the process of having SAP EPPM deployed for their Enterprise. 

  • av Liangqu Long
    741,-

    Incorporate deep learning into your development projects through hands-on coding and the latest versions of deep learning software, such as TensorFlow 2 and Keras. The materials used in this book are based on years of successful online education experience and feedback from thousands of online learners. You'll start with an introduction to AI, where you'll learn the history of neural networks and what sets deep learning apart from other varieties of machine learning. Discovery the variety of deep learning frameworks and set-up a deep learning development environment. Next, you'll jump into simple classification programs for hand-writing analysis. Once you've tackled the basics of deep learning, you move on to TensorFlow 2 specifically. Find out what exactly a Tensor is and how to work with MNIST datasets. Finally, you'll get into the heavy lifting of programming neural networks  and working with a wide variety of neural network types such as GANs and RNNs.  Deep Learning is a new area of Machine Learning research widely used in popular applications, such as voice assistant and self-driving cars. Work through the hands-on material in this book and become a TensorFlow programmer!      What You'll LearnDevelop using deep learning algorithmsBuild deep learning models using TensorFlow 2Create classification systems and other, practical deep learning applicationsWho This Book Is ForStudents, programmers, and researchers with no experience in deep learning who want to build up their basic skillsets. Experienced machine learning programmers and engineers might also find value in updating their skills.

  • av Venkata Keerti Kotaru
    616,-

    Get a complete overview of offline installable applications. Businesses need reliable applications that enable users to access data and their applications in spite of a bad network connection.  Traditional websites work only when connected to the network. With a large number of users depending on mobile phones and tablets for work, social interactions, and media consumption, it's important that the web applications can work on a weak network connection and even offline. This step-by-step guide shows you how to build an Angular application that considers offline access and uses its ready-made features and configurations. Build Offline Applications with Angular helps bridge the gap between native apps and web applications.What You Will LearnGet started with an installable Angular applicationUnderstand the importance of performant, reliable, and offline access of a web applicationDiscover solutions for building Angular applications for speedy response in low bandwidth scenariosUse IndexedDB as an offline data store within a browserWho Is This Book ForIdeal for beginner-to-intermediate-level readers with basic understanding of JavaScript and Angular.

  • av Abdullahi Olaoye
    521,-

    Apply the principles of DevOps in software development-automated builds, automated tests, and continuous deployment and delivery-to iOS application development on Amazon Web Services (AWS) cloud. This book provides detailed walkthroughs and example source code is provided for the concepts discussed so you can put theory into practical application.You'll start by building a basic iOS application and then dive deep into key AWS Developer tools and services to see how they can be used in iOS application development. Then review the details of the integration of these fully managed AWS services with open-source tools such as Jenkins and Fastlane that allow developers to get the best of both worlds and further help to enhance and increase agility in the development lifecycle of iOS apps.    You'll also investigate the Amazon EC2 Mac instance, which allows you to run XCode in a cloud environment for the first time to leverage the flexibility, elasticity, and scale of AWS. It also allows for seamless integration of XCode with fully managed AWS Services from source code control to application deployment. Finally, the book covers how a fully managed Continuous Integration Continuous Deployment (CICD) pipeline can be used to orchestrate all the different components of iOS application development to achieve a fully automated development lifecycle. Get started building your iOS applications using a fully automated process on the AWS Cloud today!What You'll LearnBuild an iOS application using AWS DevOps tools  Incorporate continuous deployment in your iOS application development  Integrate AWS tooling with Xcode and open source tools such as Jenkins and FastlaneWho This Book Is ForiOS application developers wanting to incorporate DevOps and Cloud Architecture into their development process.

  • av Mikael Olsson
    388

    Discover what's new in C# and .NET for Windows programming. This book is a condensed code and syntax reference to the C# programming language, updated with the latest features of version 10 for .NET 6. You'll review the essential C# 10 and earlier syntax, not previously covered, in a well-organized format that can be used as a handy reference.  Specifically, unions, generic attributes, CallerArgumentExpression, params span, Records, Init only setters, Top-level statements, Pattern matching enhancements, Native sized integers, Function pointers and more.You'll find a concise reference to the C# language syntax: short, simple, and focused code examples; a well laid out table of contents; and a comprehensive index allowing easy review. You won't find any technical jargon, bloated samples, drawn-out history lessons, or witty stories. What you will find is a language reference that is to the point and highly accessible. The book is a must-have for any C# programmer.What You Will LearnEmploy nullable reference types Work with ranges and indices Apply recursive patterns to your applicationsUse switch expressions Who This Book Is ForThose with some experience in programming, looking for a quick, handy reference. Some C# or .NET recommended but not necessary.

  • av Adam Gladstone
    670,-

    Get up-to-speed quickly and connect modern code written in C#, R, and Python to an existing codebase written in C++. This book for practitioners is about software interoperability in a Windows environment from C++ to languages such as C#, R, and Python. Using a series of example projects, the book demonstrates how to connect a simple C++ codebase packaged as a static or dynamic library to modern clients written in C#, R, and Python. The book shows you how to develop the in-between components that allow disparate languages to communicate. This book addresses a fundamental question in software design: given an existing C++ codebase, how does one go about connecting that codebase to clients written in C#, R, and Python? How is the C++ functionality exposed to these clients? One answer may be to rewrite the existing codebase in the target language. This is rarely, if ever, feasible and this book's goal is to save you the pain and the high cost of throwing out valuable existing code by showing you how to make that older code function alongside and with the more modern languages that are commonly in use today. The knowledge you will gain from reading this book will help you broaden your architectural choices and take advantage of the growing amount of talent around newer languages.What You Will LearnBuild components that connect C++ to other languagesTranslate between the C++ type system and the type systems of C#, R, and PythonWrite a managed assembly targeting the .NET frameworkCreate C++ packages for use in R/StudioDevelop Python modules based on high-performance C++ codeOvercome the difficulties and pitfalls involved in cross-language developmentWho This Book Is ForSoftware developers who are looking for ways to extend existing systems written in C++ using modern languages. Readers should have some programming experience, particularly in C++. Readers should also be familiar with common development tools such as Visual Studio, R/Studio, Visual Studio Code, and CodeBlocks. 

  • av Klaus Haller
    549,-

    Delivering AI projects and building an AI organization are two big challenges for enterprises. They determine whether companies succeed or fail in establishing AI and integrating AI into their digital transformation. This book addresses both challenges by bringing together organizational and service design concepts, project management, and testing and quality assurance. It covers crucial, often-overlooked topics such as MLOps, IT risk, security and compliance, and AI ethics. In particular, the book shows how to shape AI projects and the capabilities of an AI line organization in an enterprise. It elaborates critical deliverables and milestones, helping you turn your vision into a corporate reality by efficiently managing and setting goals for data scientists, data engineers, and other IT specialists.For those new to AI or AI in an enterprise setting you will find this book a systematic introduction to the field. You will get the necessary know-how to collaborate with and lead AI specialists and guide them to success. Time-pressured readers will benefit from self-contained sections explaining key topics and providing illustrations for fostering discussions in their next team, project, or management meeting. Reading this book helps you to better sell the business benefits from your AI initiatives and build your skills around scoping and delivering AI projects. You will be better able to work through critical aspects such as quality assurance, security, and ethics when building AI solutions in your organization.What You Will LearnClarify the benefits of your AI initiatives and sell them to senior managersScope and manage AI projects in your organizationSet up quality assurance and testing for AI models and their integration in complex software solutionsShape and manage an AI delivery organization, thereby mastering ML Ops Understand and formulate requirements for the underlying data management infrastructureHandle AI-related IT security, compliance, and risk topics and understand relevant AI ethics aspects Who This Book Is ForExperienced IT managers managing data scientists or who want to get involved in managing AI projects, data scientists and other tech professionals who want to progress toward taking on leadership roles in their organization's AI initiatives and who aim to structure AI projects and AI organizations, any line manager and project manager involved in AI projects or in collaborating with AI teams

  • av Nabendu Biswas
    670,-

    Use React with Firebase to build four beginner-friendly apps. A lot of React tutorials out there today only cover basic web apps, but with additional features the web apps included in this book can be converted into fully scaled startups.You will start with the basics: learn to deploy a React app with Firebase hosting. Next, you will learn to create a fully functional "e;ToDo"e; app that will use Firebase database to store a list action items. You will also learn to create a "e;Stories"e; app, in which you can show short vertical videos, and a document storage app. Here, we will be able to log in using Google Authentication, and will learn to store files in the app using Firebase storage. Lastly, you will create a career social media app. Your users will be able to log in using email and password authentication. You will learn to use Redux in this project.While creating these web apps, you will employ multiple concepts, including React hooks, React components, and how to use Material UI. You will learn to use Firebase to host your database, as well as hosting your app. With these projects in your portfolio you'll be ready to take your developer skills to the next level. What You'll LearnUse Firebase's powerful services, and how to connect Firebase with ReactExplore the React ecosystem, including Redux and React hooksWork with MaterialUI, the popular React UI frameworkUnderstand how to use Google Authentication techniques in your sitesDeploy all sites using simple Firebase hosting Who This Book Is ForDevelopers at the beginning of their career, or anyone who wants to take their React skills to the next level. 

Gjør som tusenvis av andre bokelskere

Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.