後來才懂的人生小事【限量作者親筆簽名書】
搜神記:探索古人奇幻世界的起源(金石堂獨家發售燙金珍藏版)

英文書 > 全部商品

Ui Design for IOS App Development

Bear,Cahill  著
Apress 出版
2020/12/18 出版

Design is a challenge for most developers. Without a background or training in user interface skills, it's hard to navigate what choices make the best sense for the end user. This book shows you how to migrate from Storyboards to SwiftUI to design dynamic and engaging UIs for iOS apps. SwiftUI is new in iOS 13 but you may want to support past versions as well. To satisfy this, you'll start by reviewing nib/xib files and Storyboards and then move into SwiftUI and explore how to design apps in both UI toolkits. Gaining a firm base in technologies old and new will allow you to future proof your UI during this period of transition. Developers generally want to stay in code, but UI development tends to be a visual effort. This book takes a very structured and code-like approach to UI design to take the fear away. You'll grasp Storyboards and Auto-Layout/Constraints, while also learning to move past them with the easier options in SwiftUI. A clear understanding of both technologies is key to keeping your most functional coding and also making things look right. With UI Design for iOS App Development, you'll learn SwiftUI easily and get back into your code quickly.What You'll LearnBuild iOS app UIs both in current and new paradigmsWork with Storyboards and Auto-Layout/ConstraintsDesign UIs in a coder friendly wayWho This Book Is ForiOS developers building a strong foundation in UI design to fill in the gaps from their training. For veteran developers, it's vital to be able to match your coding skills with equal UI/UX abilities.

9 特價2223
立即代訂
下次再買

Beginning Entity Framework Core 5

Eric,Vogel  著
Apress 出版
2020/12/16 出版

Use the code-driven approach of Entity Framework Core 5 to build a functional web application that accesses a database on the backend server. This book covers the common use cases of Entity Framework that a developer needs to master in order to begin building applications that run against a database. Throughout the book you will be shown how to use Entity Framework Core 5 by implementing a simple ASP.NET Core Razor Pages line-of-business application. This example application will be similar to those you might write yourself and deploy to your users on a web or intranet site via a browser. This book takes a code-first approach in which your database will be created and seeded programmatically. You won't need to create the database through your database engine's interface. Instead, you will be shown how to define your data model in Entity Framework, and then let Entity Framework do the work of creating your database and schema for you. From there you will learn how to seed your database with example data, then to implement the common, so-called CRUD operations consisting of creating, retrieving, updating, and deleting rows of data. By the end of the book you will have built a well-designed application that you can use as the basis for future applications that you create in your job. What You Will LearnDownload and install Entity Framework Core 5Perform create, read, update, and delete (CRUD) operationsCreate and seed a database with example data using Entity Framework Core 5Incrementally add new database functionality through Entity Framework Core 5 migrationsRecognize when to take advantage of new features introduced in Entity Framework Core 5Deliver line-of-business applications using ASP.NET Core that run in a browserWho This Books Is ForDevelopers who are familiar with C# and the .NET Framework who want to learn database access using Entity Framework Core 5. For developers creating web-based, line-of-business applications who want to create those applications more quickly and efficiently when databases are involved.

9 特價2223
立即代訂
下次再買

Production Kubernetes

Josh,Rosso  著
Ingram 出版
2020/12/16 出版

Kubernetes has become the dominant container orchestrator, but many organizations that have recently adopted this system are still struggling to run actual production workloads. In this practical book, four software engineers from VMware bring their shared experiences running Kubernetes in production and provide insight on key challenges and best practices. The brilliance of Kubernetes is how configurable and extensible the system is, from pluggable runtimes to storage integrations. For platform engineers, software developers, infosec, network engineers, storage engineers, and others, this book examines how the path to success with Kubernetes involves a variety of technology, pattern, and abstraction considerations. With this book, you will: Understand what the path to production looks like when using Kubernetes Examine where gaps exist in your current Kubernetes strategy Learn Kubernetes's essential building blocks--and their trade-offs Understand what's involved in making Kubernetes a viable location for applications Learn better ways to navigate the cloud native landscape

9 特價2736
立即代訂
下次再買

Software Quality: Future Perspectives on Software Engineering Quality

Springer 出版
2020/12/16 出版

This book constitutes the refereed proceedings of the 13th Software Quality Days Conference, SWQD 2021, which was planned to be held in Vienna, Austria, during January 19-21, 2021. Due to the COVID-19 pandemic, the conference was cancelled and will be merged with SWQD 2022. The Software Quality Days (SWQD) conference started in 2009 and has grown to the biggest conference on software quality in Europe with a strong community. The program of the SWQD conference is designed to encompass a stimulating mixture of practical presentations and new research topics in scientific presentations. The guiding conference topic of the SWQD 2021 is "Future Perspectives on Software Engineering Quality". The 3 full papers and 5 short papers presented in this volume were carefully reviewed and selected from 13 submissions. The volume also contains 2 invited talks and one introductory paper for an interactive session. The contributions were organized in topical sections named: automation in software engineering; quality assurance for AI-based systems; machine learning applications; industry-academia collaboration; and experimentation in software engineering.

9 特價3653
立即代訂
下次再買

Exploring Windows Presentation Foundation

Apress 出版
2020/12/16 出版

Use the Windows Presentation Foundation (WPF) technology to develop Windows applications using C# and XAML for design. This book will get you through not only the basics, but also some of the more advanced concepts of WPF in .NET 5. The book starts with basic concepts such as window, page, text box, and message box as well as a sequence of common events and event handling in WPF. You will learn how to use various elements in WPF and deal with them in .NET 5. You will understand how to work with files and access them in WPF along with binding and MVVM (Model-View-View-Model). You will learn how to retrieve data from APIs, work in XAML, and understand where design and style properties should be applied in WPF.After reading this book you will be able to work on WPF and apply its concepts in .NET 5, .NET core, and the .NET framework.What You Will LearnUnderstand the basics of WPF: click event, inputs, and general setupWork with WPF interface events and handlingKnow how file handling works in WPFRetrieve data from APIs in a modern wayWho This Book Is ForDevelopers with basic knowledge of C#.

9 特價2223
立即代訂
下次再買

Rewriting Logic and Its Applications

Springer 出版
2020/12/15 出版

This book constitutes selected papers from the 12th International Workshop on Rewriting Logic and Its Applications, WRLA 2020, held in Dublin, Ireland, in April 2020.Due to the COVID-19 pandemic the workshop took place virtually. The 11 full papers presented in this volume were carefully reviewed and selected from 16 submissions Rewriting logic is a natural model of computation and an expressive semantic framework for concurrency, parallelism, communication, and interaction. It can be used for specifying a wide range of systems and languages in various application fields.

9 特價2870
立即代訂
下次再買

Dynamics 365 Field Service

Sanjaya,Yapa  著
Apress 出版
2020/12/14 出版

Configure and customize Microsoft Dynamics 365 Field Services to help your organization deliver onsite service to customer locations. This book will guide you in setting up and implementing Dynamics 365 Field Services to automate workflow and schedule algorithms for mobile users.The book starts with an introduction to Field Services and setting up your Dynamics 365 subscription. Next, you will configure your application. You are shown how to allocate work, manage resources, and move inventory. You will configure both Field Services and the new Field Services Mobile app. One of the main topics covered is applying security to both Field Services and the Field Services Mobile App and how to use both flavors of the application to implement effective solutions. You will go through examples to understand and apply the concepts and features for configuration of Field Services. You also will learn best practices for configuring and customizing Field Services.After reading this book, you will be able to develop and implement enterprise-scale solutions using Dynamics 365 Field Services.What Will You LearnCreate and process Work OrdersManage inventory movement in the fieldSet up security in Field Services and Field Services Mobile AppGenerate Work Orders with agreementUtilize Microsoft Power Automate with Field ServiceWho Is This Book ForTechnical and functional consultants who have Dynamics 365 CE development experience

9 特價2223
立即代訂
下次再買

User-Driven Applications for Research and Science

Apress 出版
2020/12/14 出版

Build programs that give users full control of their applications in order to meet end users' unique needs and scenarios. Over the last couple of decades, there has been an ongoing quandary in the developer world. Developers are enlisted to build applications to meet users' demands; users get applications that meet the criteria from the developers' point of view, but they are far from what the users envisioned. The difference is often wide and nearly catastrophic in fields where users' actions are nearly impossible to predict, such as science, research work, financial analysis, and others. End users get frustrated with the applications because they were not built with their use cases in mind. For a long time, it was assumed that the developers who created the code should drive their programs and be responsible for all scenarios. While generally not an issue in simple programs, this view is wrong for complex applications in the field of science. These end users are the best specialists in their respective fields and need applications to work beyond the scenarios prepared and allowed for by developers.This book teaches you methods to manage your applications in a way that gives control to your target end users. You will learn proven methods using an easy and predictable instrument, the all-powerful algorithm, to create objects that are movable and re-sizable by users.Get ready to learn by example, using an algorithm of total movability and experience, implemented in different situations. You will begin with the simplest code examples and work your way up to real, complicated programs applicable in STEM fields.What You Will Learn Pass the control of your programs from developers to end usersUnderstand that the most valuable result is not the algorithm itself, but the consequence of using itBuild user-driven applications that include total movability of screen elementsSee concepts applied in real situations and scenariosBe exposed to well-known programs and tasks for developing user-driven applicationsAccess accompanying code written in C# and available on GitHub Who This Book Is ForDevelopers who want to write or design programs that give their target end users full control over their application

9 特價1539
立即代訂
下次再買

Deductive Software Verification: Future Perspectives

Springer 出版
2020/12/13 出版

This book presents reflections on the occasion of 20 years on the KeY project that focuses on deductive software verification.Since the inception of the KeY project two decades ago, the area of deductive verification has evolved considerably. Support for real world programming languages by deductive program verification tools has become prevalent. This required to overcome significant theoretical and technical challenges to support advanced software engineering and programming concepts. The community became more interconnected with a competitive, but friendly and supportive environment. We took the 20-year anniversary of KeY as an opportunity to invite researchers, inside and outside of the project, to contribute to a book capturing some state-of-the-art developments in the field. We received thirteen contributions from recognized experts of the field addressing the latest challenges. The topics of the contributions range from tool development, effciency and usability considerations to novel specification and verification methods. This book should offer the reader an up-to-date impression of the current state of art in deductive verification, and we hope, inspire her to contribute to the field and to join forces. We are looking forward to meeting you at the next conference, to listen to your research talks and the resulting fruitful discussions and collaborations.

9 特價2870
立即代訂
下次再買

Service-Oriented Computing

Springer 出版
2020/12/13 出版

This book constitutes the proceedings of the 18th International Conference on Service-Oriented Computing, ICSOC 2020, which was planned to take place in Dubai, UAE, during December 14-17, 2020. Due to the COVID-19 pandemic the conference was held online. The 23 full, 16 short, and 3 industry papers included in this volume were carefully reviewed and selected from 137 submissions. They were organized in topical sections named: microservices; Internet of Things; services at the edge; machine learning for service oriented computing; smart data and smart services; service oriented technology trends; industry papers.

9 特價6263
立即代訂
下次再買

Learning C# by Programming Games

Springer 出版
2020/12/13 出版

1 Building Your First Game Application.- 2 What Is Programming?.- 3 Game Programming Basics.- 4 Creating a Game World.- 5 Showing what the Player is Doing.- 6 Reacting to Player Input.- 7 Basic Game Objects.- 8 Communication and Interaction Between Objects.- 9 A Limited Number of Lives.- 10 Organizing Game Objects.- 11 Finishing the Game.- 12 Dealing with Different Screen Sizes.- 13 Arrays and Collections.- 14 Game Objects in a Structure.- 15 Gameplay Programming.- 16 Finishing the Game.- 17 Better Game State Management.- 18 User Interfaces and Menus.- 19 Loading Levels from Files.- 20 Gameplay Programming.- 21 Finishing the Game.- 22 Creating the Main Game Structure.- 23 Animated Game Objects.- 24 Game Physics.- 25 Intelligent Enemies.- 26 Finishing the Game.

9 特價3131
立即代訂
下次再買

Software Verification

Springer 出版
2020/12/12 出版

This book constitutes the refereed proceedings of the 12th International Conference on Verified Software, VSTTE 2020, and the 13th International Workshop on Numerical Software Verification, NSV 2020, held in Los Angeles, CA, USA, in July 2020. Due to COVID-19 pandemic the conference was held virtually. The 13 papers presented in this volume were carefully reviewed and selected from 21 submissions. The papers describe large-scale verification efforts that involve collaboration, theory unification, tool integration, and formalized domain knowledge as well as novel experiments and case studies evaluating verification techniques and technologies. The conference was co-located with the 32nd International Conference on Computer-Aided Verification (CAV 2020).

9 特價2870
立即代訂
下次再買

Web and Internet Economics

Xujin,Chen  著
Springer 出版
2020/12/11 出版

This book constitutes the proceedings of the 16th International Conference on Web and Internet Economics, WINE 2020, held in Beijing, China, in December 2020. The 31 full papers presented together with 11 abstracts were carefully reviewed and selected from 136 submissions. The issues in theoretical computer science, artificial intelligence, operations research are of particular importance in the Web and the Internet that enable the interaction of large and diverse populations. The Conference on Web and Internet Economics (WINE) is an interdisciplinary forum for the exchange of ideas and results on incentives and computation arising from these various fields.

9 特價2870
立即代訂
下次再買

Advanced Excel Success

Alan,Murray  著
Apress 出版
2020/12/10 出版

Explore advanced skills in Excel and gain an amazing array of tricks and tools to increase your productivity. This book discusses new techniques such as power functions, chart tricks, and many more to master Excel. Advanced Excel Success starts with a few useful data tools in Excel followed by advanced formulas that will help you increase productivity. Here, you will learn power functions that aggregate, return ranges, and much more. Further, you will look at custom formatting tricks along with advanced charting tricks. These include automatically changing the color of key metrics, dynamically sorting chart data, and building creative labels. Next, you will understand the role of Power Query which is one of the most important upgrades in Excel. Power Query is the Microsoft Data Connectivity and Data Preparation technology that enables business users to seamlessly access data stored in hundreds of data sources and reshape it to fit their needs, with an easy-to-use, engaging, and no-code user experience. Finally, you will learn Power Pivot which is a distinct feature in Excel that goes beyond spreadsheets. After reading this book, you will be well equipped to work on Excel with its advanced features. What You Will Learn Work with the most useful data tools Understand formulas and the ten power functionsUse advanced chart and formatting tricks and techniques for dynamic and effective visualsWork with power tools Who This Book Is For Excel users looking to take the next step to expert level.

9 特價2223
立即代訂
下次再買

Service-Oriented Computing

Springer 出版
2020/12/10 出版

This book constitutes the refereed proceedings of the 14th Symposium and Summer School on Service-Oriented Computing, SummerSOC 2020, held in Crete, Greece, in September 2020.*The 9 full and 2 short papers were carefully reviewed and selected from 23 submissions. The papers mainly focus on IoT and cyber-physical systems, advanced application areas, cloud and edge, and service-based applications. *The conference was held virtually due to the COVID-19 pandemic.

9 特價2870
立即代訂
下次再買

Combinatorial Optimization and Applications

Weili,Wu  著
Springer 出版
2020/12/09 出版

This volume constitutes the proceedings of the 14th International Conference on Combinatorial Optimization and Applications, COCOA 2020, held in Dallas, TX, USA, in December 2020. The 55 full papers presented in this volume were carefully reviewed and selected from 104 submissions. The papers are grouped into the following topics: Approximation Algorithms; Scheduling; Network Optimization; Complexity and Logic; Search, Facility and Graphs; Geometric Problem; Sensors, Vehicles and Graphs; and Graph Problems. Due to the Corona pandemic this event was held virtually.

9 特價5741
立即代訂
下次再買

Develop Intelligent IOS Apps with Swift

Apress 出版
2020/12/09 出版

Build smart apps capable of analyzing language and performing language-specific tasks, such as script identification, tokenization, lemmatization, part-of-speech tagging, and named entity recognition. This book will get you started in the world of building literate, language understanding apps. Cutting edge ML tools from Apple like CreateML, CoreML, and TuriCreate will become natural parts of your development toolbox as you construct intelligent, text-based apps. You'll explore a wide range of text processing topics, including reprocessing text, training custom machine learning models, converting state-of-the-art NLP models to CoreML from Keras, evaluating models, and deploying models to your iOS apps. You'll develop sample apps to learn by doing. These include apps with functions for detecting spam SMS, extracting text with OCR, generating sentences with AI, categorizing the sentiment of text, developing intelligent apps that read text and answers questions, converting speech to text, detecting parts of speech, and identifying people, places, and organizations in text. Smart app development involves mainly teaching apps to learn and understand input without explicit prompts from their users. These apps understand what is in images, predict future behavior, and analyze texts. Thanks to natural language processing, iOS can auto-fix typos and Siri can understand what you're saying. With Apple's own easy-to-use tool, Create ML, they've broughtaccessible ML capabilities to developers. Develop Intelligent iOS Apps with Swift will show you how to easily create text classification and numerous other kinds of models. What You'll Learn Incorporate Apple tools such as CreateML and CoreML into your Swift toolbox Convert state-of-the-art NLP models to CoreML from Keras Teach your apps to predict words while users are typing with smart auto-complete Who This Book Is For Novice developers and programmers who wish to implement natural language processing in their iOS applications and those who want to learn Apple's native ML tools.

9 特價1881
立即代訂
下次再買

Advances in Service-Oriented and Cloud Computing

Maria,Fazio  著
Springer 出版
2020/12/06 出版

This volume contains the technical papers presented in the workshops, which took place at the 7th European Conference on Service-Oriented and Cloud Computing, ESOCC 2018, held in Como, Italy, in September 2018: Joint Cloudways and OptiMoCS Workshop; 14th International Workshop on Engineering Service-Oriented Applications and Cloud Services. Additionally the papers from ESOCC 2018 PhD Symposium and ESOCC 2018 EU Projects Track were included in the volume. The 22 full papers were carefully reviewed and selected from 34 submissions. The papers focus on specific topics in service-oriented and cloud computing domains such as limits and/or advantages of existing cloud solutions, future internet technologies, efficient and adaptive deployment and management of service-based applications across multiple clouds, novel cloud service migration practices and solutions, digitization of enterprises in the cloud computing era, federated cloud networking services.

9 特價2870
立即代訂
下次再買

Action Research in Software Engineering

Springer 出版
2020/12/05 出版

1 Introduction.- 2 Action Research as Research Methodology in Software Engineering.- 3 Diagnosing.- 4 Action Planning.- 5 Action taking.- 6 Evaluation.- 7 Specifying learning.- 8 Action research vs. design research.- 9 Ensuring sustainability of knowledge.- 10 Validity evaluation.- 11 Reporting Action Research Studies.- 12 Conclusions.

9 特價2870
立即代訂
下次再買

Model-Driven Engineering and Software Development

Springer 出版
2020/12/05 出版

This book constitutes thoroughly revised and selected papers from the 8th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2020, held in Valletta, Malta, in February 2020. The 15 revised and extended papers presented in this volume were carefully reviewed and selected from 66 submissions. They present recent research results and development activities in using models and model driven engineering techniques for software development. The papers are organized in topical sections on​ methodologies, processes and platforms; applications and software development; modeling languages, tools and architectures.

9 特價2870
立即代訂
下次再買

Migrating a Two-Tier Application to Azure

Apress 出版
2020/12/05 出版

Understand and build a proof of concept by migrating a multi-tiered .NET Core web application to the Azure public cloud, leveraging different Azure Infrastructure as a Service (IAAS), Azure Platform as a Service (PaaS), and Azure Container offerings. These include Azure Container Instance (ACI), Azure Kubernetes Services (AKS), and CI/CD pipeline deployments using Azure DevOps. After a first chapter in which you set up the baseline for the lab scenarios, you will start with the basics of automating Azure resource deployments using Visual Studio and powerful Azure Resource Manager (ARM) templates. Next, you'll learn about the importance of performing proper assessments and the tools Microsoft offers to help in this migration preparation phase. After that, you will validate the virtual machine deployment and learn about SQL Server database migration to SQL Azure PaaS, as well as deploying and migrating web applications to Azure Web Apps. After covering these foundational platform components, the next chapters focus on the core concepts and advantages of using containers for running business workloads. These labs are based on Docker, Azure Container Registry (ACR), ACI, and Web App for Containers, and show you how to enable container orchestration and cloud-scale using AKS. In the last part of the book, you will work with Azure DevOps, the Microsoft application lifecycle environment, building a CI/CD pipeline to publish workloads using the DevOps principles and concepts. You'll see the integration with the rest of the Azure services, closing with a module on overall Azure monitoring and operations and what tools Azure has available to assist your IT teams in this challenge.What You Will Learn Use Azure to enable digital transformation Carry out Azure automated deployments using ARM templates and Azure DevOps Run VM-based workloads on Azure Migrate VM-based workloads to Azure platform services Monitor Azure running workloads with Azure Monitor and Log Analytics Who This Book Is For Anyone who wants to learn about different Azure architectures by going through hands-on exercises.

9 特價1881
立即代訂
下次再買

Kubernetes

Apress 出版
2020/12/04 出版

Master all the concepts and tools necessary to start administering a Kubernetes cluster and deploying applications to production. You will cover the entire curricula of the two Kubernetes certifications (for application developers and administrators).The initial chapters guide you through deployment of a Kubernetes cluster on virtual machines and explore the different components of the control plane. Next, you will work with the kubectl command-line tool; namespaces, labels, selectors, and annotations--common resources used through the Kubernetes API. The following chapters describe the principle of controllers and detail how workload controllers work as well as the possibilities for configuring deployed applications. You will also learn how to deploy a scalable and self-healing application, how pods are scheduled to nodes, how parts of the application can communicate, and how the application is discoverable from the outside. Next, you will cover security concerns describing the different authentication methods, the RBAC authorization mode, security contexts, network policies, and how to secure container images. You will also cover using persistent volumes for your containers to store long-term data, monitoring your clusters and applications and implementing design patterns for multi-container pods. The concluding chapters guide you through the upgrade of your deployed cluster.After reading this book, you will have enough knowledge to deploy a complex application using a Kubernetes cluster and be ready for the certification exams.What You Will LearnDeploy a Kubernetes cluster with kubeadm and learn how the control plane worksDiscover how the Kubernetes API is structuredDeploy secure, auto-scaled, and self-healing applicationsMaster the kubectl command-line toolWho This Book Is For Administrators and application developers with good knowledge of micro-services development and deployment.

9 特價1881
立即代訂
下次再買

SwiftUI Projects

Packt 出版
2020/12/04 出版

Learn SwiftUI by designing and building complex user interfaces for watchOS, iPadOS, and iOS with the help of projects including a financial app, a sports news app, and a POS systemKey FeaturesLearn SwiftUI with the help of practical cross-platform development projectsUnderstand the design considerations for building apps for different devices such as Apple Watch, iPhone, and iPad using SwiftUI's latest featuresWork with advanced SwiftUI layout features, including SF Symbols, SwiftUI grids, and forms in SwiftUIBook DescriptionReleased by Apple during WWDC 2019, SwiftUI provides an innovative and exceptionally simple way to build user interfaces for all Apple platforms with the power of Swift.This practical guide involves six real-world projects built from scratch, with two projects each for iPhone, iPad, and watchOS, built using Swift programming and Xcode. Starting with the basics of SwiftUI, you'll gradually delve into building these projects. You'll learn the fundamental concepts of SwiftUI by working with views, layouts, and dynamic types. This SwiftUI book will also help you get hands-on with declarative programming for building apps that can run on multiple platforms. Throughout the book, you'll work on a chart app (watchOS), NBA draft app (watchOS), financial app (iPhone), Tesla form app (iPhone), sports news app (iPad), and shoe point-of-sale system (iPad), which will enable you to understand the core elements of a SwiftUI project.By the end of the book, you'll have built fully functional projects for multiple platforms and gained the knowledge required to become a professional SwiftUI developer.What You Will LearnUnderstand the basics of SwiftUI by building an app with watchOSWork with UI elements such as text, lists, and buttonsCreate a video player in UIKit and import it into SwiftUIDiscover how to leverage an API and parse JSON in your app using CombineStructure your app to use Combine and state-driven featuresCreate flexible layouts on iPadWho this book is forSwiftUI Projects is intended for anyone who is already comfortable with Swift. We do not cover Swift topics in detail, so you need to be familiar with these already. All of the SwiftUI topics are taught as if this is the first time you've learned them and will gradually get more difficult.

9 特價1881
立即代訂
下次再買

Reuse in Emerging Software Engineering Practices

Springer 出版
2020/12/03 出版

This book constitutes the proceedings of the 19th International Conference on Software and Systems Reuse, ICSR 2020, held in Hammamet, Tunesia in December 2020. Due to COVID-19 pandemic the Conference was held virtually. The 16 full papers and 2 short papers included in this book were carefully reviewed and selected from 60 submissions. The papers were organized in topical sections named: modelling, reuse in practice, reengineering, recommendation, and empirical analysis.

9 特價2870
立即代訂
下次再買

Software Engineering and Formal Methods

Springer 出版
2020/12/01 出版

This book constitutes the refereed proceedings of the 18th International Conference on Software Engineering and Formal Methods, SEFM 2020, held in Amsterdam, The Netherlands, in September 2020. The 16 full papers presented together with 1 keynote talk and an abstract of a keynote talk were carefully reviewed and selected from 58 submissions. The papers cover a large variety of topics, including testing, formal verification, program analysis, runtime verification, meta-programming and software development and evolution. The papers address a wide range of systems, such as IoT systems, human-robot interaction in healthcare scenarios, navigation of maritime autonomous systems, and operating systems.The Chapters "Multi-Purpose Syntax Definition with SDF3", "FRed: Conditional Model Checking via Reducers and Folders" and "Difference Verification with Conditions" are available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.

9 特價3131
立即代訂
下次再買

Model-Based Safety and Assessment7th International Symposium, Imbsa 2020, Lisbon, Portugal, September 14-16, 2020, Proceedings

Marc,Zeller  著
Springer 出版
2020/12/01 出版

This book constitutes the proceedings of the 7th International Symposium on Model-Based Safety and Assessment, IMBSA 2020, held in Lisbon, Portugal, in September 2020. The conference was held virtually due to the COVID-19 pandemic. The 15 revised full papers and 4 short papers presented were carefully reviewed and selected from 30 initial submissions. The papers are organized in topical sections on safety models and languages; state-space modeling; dependability analysis process; safety assessment in automotive domain; AI and safety assurance.

9 特價3653
立即代訂
下次再買

Software Architecture

Anton,Jansen  著
Springer 出版
2020/12/01 出版

This book constitutes the refereed proceedings of the 14th International Conference on Software Architecture, ECSA 2020, held in A'quila, Italy, in September 2020. In the Research Track, 12 full papers presented together with 5 short papers were carefully reviewed and selected from 103 submissions. They are organized in topical sections as follows: microservices; uncertainty, self-adaptive, and open systems; model-based approaches; performance and security engineering; architectural smells and source code analysis; education and training; experiences and learnings from industrial case studies; and architecting contemporary distributed systems. In the Industrial Track, 11 submissions were received and 6 were accepted to form part of these proceedings. In addition the book contains 3 keynote talks. Due to the Corona pandemic ECSA 2020 was held as an virtual event.

9 特價2870
立即代訂
下次再買

Integration of Constraint Programming, Artificial Intelligence, and Operations Research

Springer 出版
2020/12/01 出版

The volume LNCS 12296 constitutes the papers of the 17th International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research which will be held online in September 2020.The 32 regular papers presented together with 4 abstracts of fast-track papers were carefully reviewed and selected from a total of 72 submissions. Additionally, this volume includes the 4 abstracts and 2 invited papers by plenary speakers. The conference program also included a Master Class on the topic "Recent Advances in Optimization Paradigms and Solving Technology"

9 特價2870
立即代訂
下次再買

Automated Technology for Verification and Analysis

Springer 出版
2020/12/01 出版

This book constitutes the refereed proceedings of the 18th International Symposium on Automated Technology for Verification and Analysis, ATVA 2020, held in Hanoi, Vietnam, in October 2020. The 27 regular papers presented together with 5 tool papers and 2 invited papers were carefully reviewed and selected from 75 submissions. The symposium is dedicated to promoting research in theoretical and practical aspects of automated analysis, verification and synthesis by providing an international venue for the researchers to present new results. The papers focus on neural networks and machine learning; automata; logics; techniques for verification, analysis and testing; model checking and decision procedures; synthesis; and randomization and probabilistic systems.

9 特價2870
立即代訂
下次再買

Functional and Logic Programming

Springer 出版
2020/12/01 出版

This book constitutes the proceedings of the 15th International Symposium on Functional and Logic Programming, FLOPS 2020, held in Akita, Japan*, in September 2020. The 12 papers presented in this volume were carefully reviewed and selected from 25 submissions. They cover all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming focusing on topics such as functional programming, logic programming, declarative programming, constraint programming, formal method, model checking, program transformation, program refinement, and type theory. *The conference was held virtually due to the COVID-19 pandemic.

9 特價2870
立即代訂
下次再買

Professional Scrum Development with Azure Devops

Ingram 出版
2020/12/01 出版

Master proven processes for improving development with Scrum and Azure DevOps This guide can help any development team plan, track, and manage work far more effectively, by combining today's leading agile framework (Scrum) and Microsoft's ALM/DevOps toolset (Azure DevOps). Renowned Scrum expert Richard Hundhausen thoroughly covers team formation, backlogs, Sprints, test plans, collaboration, flow, continuous improvement, Azure Boards, Azure Test Plans, and the real-world tradeoffs associated with DevOps. Throughout, you'll find practical, in-the-trenches tips from experienced Professional Scrum Developers. To make this guide even more valuable, Hundhausen has organized it to complement Scrum.org's popular Professional Scrum Developer (PSD) program, which he created with Scrum.org's Ken Schwaber, author of this book's Foreword. Professional Scrum Trainer Richard Hundhausen shows how to: Deepen your understanding of the Scrum framework and Professional Scrum as based on the 2020 Scrum Guide. Provide proven work item planning and tracking, and quickly drive value from Azure Boards Improve your Scrum "pre-game" the tasks you'll perform before your first Sprint Use Azure DevOps to create and manage backlogs, plan Sprints, and collaborate throughout them Improve at scale with Scaled Professional Scrum and the Nexus scaled Scrum framework Recognize which practices are still most efficiently performed without tools Define and optimize team flow, overcome common dysfunctions, and evolve into a high-performance Professional Scrum Team About This Book For everyone who works with or relies on Scrum, including developers, designers, architects, testers, business analysts, Product Owners, Scrum Masters, managers, and other stakeholders Focuses primarily on using Scrum for software products, but can support development of adaptive solutions for any complex problem performance Professional Scrum Team

9 特價1835
立即代訂
下次再買

Immersive Office 365

Apress 出版
2020/12/01 出版

Bring mixed reality into your office workplace by building immersive experiences using data and content from your Office 365 platform. Imagine being able to sit at your desk and surround yourself with a 3D chart showing your work relationships as mined from your relationships with others based on how you collaborate together. This book shows you how to access your Office 365 data using the Microsoft Graph API, and then helps you present that data in a 3D modeling visualization using the Microsoft HoloLens 2 as a mixed reality device. This book covers the growing number of tools and techniques you can use to access and visualize data on a Microsoft HoloLens 2 device. Foremost is the Graph API, giving access to the full range of data in Office 365. Also covered are Unity and Visual Studio, the development environments from which you can create mixed reality applications for Microsoft HoloLens 2. You will learn how to load data from and save data to your Office 365 platform based on several interesting use cases. You will be able to extend your digital workplace into a 3D space powered by Microsoft HoloLens 2.Whether you know Office 365 and want to move toward mixed reality, or whether you know the Microsoft HoloLens 2 and want to build functionality around Office 365 data, this book helps you step up and accomplish your goal of bridging between mixed reality and Office 365. What You Will LearnCreate immersive experiences using Microsoft HoloLens 2 and Office 365Access Office 365 data programmatically using the Microsoft Graph APIControl your immersive experiences using natural gestures and eye trackingUnderstand and correctly use different visualization modelsImplement design patterns to write better code in UnityKnow how to access services using web requests via DLLsWho This Book Is ForDevelopers who want to expand their knowledge of the Office 365 platform into the world of mixed reality by creating immersive experiences and 3D visualizations using the Microsoft HoloLens 2 and similar devices, and mixed reality developers who want to extend their repertoire toward serving everyday business needs of workers in corporate office environments

9 特價1881
立即代訂
下次再買

Ampermanager

Lulu.com 出版
2020/11/25 出版

Ampermanager enhances the BASIC programming language on the Apple II by interfacing machine language routines directly to Applesoft with the ampersand (&) command. Read or write disk blocks at will in ProDOS, and any Track/Sector pair in DOS 3.3. Over 70 useful utilities including shorthand Applesoft commands, improved input supporting lower case and allowing commas and colons, formatted printing (Print Using), and many more.

9 特價685
立即代訂
下次再買

SAS Graphics for Clinical Trials by Example

Kriss,Harris  著
Ingram 出版
2020/11/24 出版

Create industry-compliant graphs with this practical guide for professionals Analysis of clinical trial results is easier when the data is presented in a visual form. However, clinical graphs must conform to specific guidelines in order to satisfy regulatory agency requirements. If you are a programmer working in the health care and life sciences industry and you want to create straightforward, visually appealing graphs using SAS, then this book is designed specifically for you. Written by two experienced practitioners, the book explains why certain graphs are requested, gives the necessary code to create the graphs, and shows you how to create graphs from ADaM data sets modeled on real-world CDISC pilot study data. SAS Graphics for Clinical Trials by Example demonstrates step-by-step how to create both simple and complex graphs using Graph Template Language (GTL) and statistical graphics procedures, including the SGPLOT and SGPANEL procedures. You will learn how to generate commonly used plots such as Kaplan-Meier plots and multi-cell survival plots as well as special purpose graphs such as Venn diagrams and interactive graphs. Because your graph is only as good as the aesthetic appearance of the output, you will learn how to create a custom style, change attributes, and set output options. Whether you are just learning how to produce graphs or have been working with graphs for a while, this book is a must-have resource to solve even the most challenging clinical graph problems.

9 特價2292
立即代訂
下次再買

Python Programming

Alan,Grid  著
Ingram 出版
2020/11/18 出版

Why Python has been proclaimed by the most Professional Techs as the best Scripting Language ? Do you want to learn Coding from scratch? This Book is probably what you looking for . Keep reading to discover more about it! Python is presumably the easiest-to-learn and nicest-to-use programming language in widespread use. Python code is clear to read and write, and it is short without being cryptic. It is a very powerful language, which means that we can generally write far fewer lines of Python code than would be needed for an equivalent application written in, say, C++ or Java.Python is typically typed in an implicit and dynamic format; hence, there is no requirement to declare variables. These types are enforced, and the variables are sensitive to cases. There is no definite array of characters used to terminate statements in Python. Any statement which expects a level of indentation is concluded using a colon sign. Multiple variables can also be used on a single line.This book covers the following topics: The 7 main Features of Python ✓Why you should use Python ✓What is the best Python web app framework and why ✓Data Types in Python ✓Conditional Statements ✓Why is Python so popular in Machine Learning ✓...And much more!In Python Programming, the English language is mainly used in coding many keywords. The mastery of these keywords means knowledge of the fundamental aspects of python programming.However, before delving into these primary keywords, you have to understand the basic concepts associated with Python. These concepts are necessary to understand every other aspect of the scripting language.By reading this book, you're off to a great start. It is designed to ease your way into Python programming world.So, Ready to Become a Master of Python? Click "Buy Now" and Get the Book!

9 特價1094
立即代訂
下次再買

The Art of Learning

Ingram 出版
2020/11/15 出版

This book presents the idea that innovative ways of teaching and learning are very essential to retention and growth. Presented in 15 sections, the book starts with the common sense training on education and moves on to neural network operation. Throughout the book, the art of learning, associative, cognitive, and creative learning are stated and defined. Learning simplicity, information content as related to neural network learning are discussed. The author also discusses neural plasticity and adaptability in smarter neural networks.If we know our human brain's basic abilities and limitation then a better educational methods can be implemented. Presents the idea that innovative ways of teaching and learning are very essential to retention and growth Discusses major differences and constraints between neural network and computer Presents the significances of learning simplicity and information content as related to neural network learning are included Stresses the neural network learning capabilities and limitations and their role in developing more efficient learning techniques

9 特價4122
立即代訂
下次再買

Integrated Formal Methods

Springer 出版
2020/11/15 出版

This book constitutes the refereed proceedings of the 16th International Conference on Integrated Formal Methods, IFM 2019, held in Lugano, Switzerland, in November 2020. The 24 full papers and 2 short papers were carefully reviewed and selected from 63 submissions. The papers cover a broad spectrum of topics: Integrating Machine Learning and Formal Modelling; Modelling and Verification in B and Event-B; Program Analysis and Testing; Verification of Interactive Behaviour; Formal Verification; Static Analysis; Domain-Specific Approaches; and Algebraic Techniques.

9 特價2870
立即代訂
下次再買

Pro Microsoft Teams Development

Apress 出版
2020/11/15 出版

Leverage the Microsoft Teams developer platform to integrate and build your apps in Teams.Busy developers will want to integrate it with other applications, both existing and new ones. Use this practical, hands-on guide to get you started building amazing custom solutions on and for Microsoft Teams, the new collaboration workspace in Office 365 and the fastest growing app in Microsoft history. Get ready to learn how to interact with data inside of Teams and how to surface your data on top of Teams, so that it is easily searchable and better supports people in their day-to-day jobs. Teams development expert Rick Van Rousselt starts at the beginning, helping you set up your environment, and takes you step by step through the process. You will begin with low code, simple integrations, and progress in your learning to increasingly more complex, multi-faceted applications that use every aspect of the extension capabilities of Teams. And a bonus for developers is that integrating your own apps into the Teams developer platform is an excellent opportunity for those apps to get more visibility and usage. What You Will Learn Understand the different development extension points and frameworks that are available in the Teams developer platformCreate custom tabs, bots, connectors, messaging extensions, and webhooksSet up your development environment and speed up the development processEnlist best practices and easy wins that will make an application stand out inside the Teams ecosystemExplore advanced scenarios where the integrations of Office 365 meet inside of Microsoft Teams Who This Book Is ForDevelopers (front end, back end, C#, or Node.js) and architects. Readers should be familiar with C# or Node.js and tools such as Visual Studio or Visual Studio Code and have some experience with Microsoft Teams. Beyond that, no further knowledge is required because the book starts at the beginning, setting up a development environment.

9 特價3653
立即代訂
下次再買

Dependable Software Engineering. Theories, Tools, and Applications

Jun,Pang  著
Springer 出版
2020/11/14 出版

This book constitutes the proceedings of the 6th International Symposium on Dependable Software Engineering, SETTA 2020, held in Guangzhou, China, in November 2020. The 10 full and 1 short paper included in this volume were carefully reviewed and selected from 20 submissions. They deal with latest research results and ideas on bridging the gap between formal methods and software engineering.

9 特價2870
立即代訂
下次再買

Job Scheduling Strategies for Parallel Processing

Springer 出版
2020/11/13 出版

This book constitutes the thoroughly refereed post-conference proceedings of the 23rd International Workshop on Job Scheduling Strategies for Parallel Processing, JSSPP 2020, held in New Orleans, LA, USA, in May 2020.*The 6 revised full papers presented were carefully reviewed and selected from 8 submissions. In addition to this, one invited paper and one keynote pare were included in the workshop. The papers cover topics within the fields of resource management and scheduling. They focus on several interesting problems such as resource contention and workload interference, new scheduling policy, scheduling ultrasound simulation workflows, and walltime prediction. * The conference was held virtually due to the COVID-19 pandemic.

9 特價2870
立即代訂
下次再買

Opinion Mining for Software Development

Bin,Lin  著
Lulu.com 出版
2020/11/13 出版

Opinion mining, which uses computational methods to extract opinions and sentiments from natural language texts, can be applied to various software engineering (SE) tasks. For example, developers can mine user feedback from mobile app reviews to understand how to improve their products, and software team leaders can assess developers' mood and emotions by mining communication logs or commit messages. Also, the growing popularity of technical Q&A websites (e.g., Stack Overflow) and code-sharing platforms (e.g., GitHub) made available a plethora of information that can be mined to collect opinions of experienced developers (e.g., what they think about a specific software library). The latter can be used to assist software design decisions. However, such a task is far from trivial due to three main reasons: First, the amount of information available online is huge; second, opinions are often embedded in unstructured data; and third, recent studies have indicated that opinion mining tools provide unreliable results when used out-of-the-box in the SE domain, since they are not designed to process SE datasets. Despite all these challenges, we believe mining opinions from online resources enables developers to access peers' expertise with ease. The knowledge embedded in these opinions, once converted into actionable items, can facilitate software development activities. We first investigated the feasibility of using state-of-the-art sentiment analysis tools to identify sentiment polarity in the software context. We also examined whether customizing a neural network model with SE data can improve its performance of sentiment polarity prediction. Based on the findings of these studies, we proposed a novel approach for recommending APIs with rationales by mining opinions from Q&A websites to support software design decisions. On the one hand, we shed light on the limitations researchers face when applying existing opinion mining techniques in SE context. On the other hand, we illustrate the promise of mining opinions from online resources to support software development activities.

9 特價1296
立即代訂
下次再買

Algorithms and Data Structures

Helmut,Knebl  著
Springer 出版
2020/11/12 出版

Introduction.- Sorting and Searching.- Hashing.- Trees.- Graphs.- Weighted Graphs.- App. A, Probabilities.- App. B, Mathematical Terminology and Useful Formulas.- References.- Symbols.- Index.

9 特價4436
立即代訂
下次再買

Soft Skills

John,Sonmez  著
Ingram 出版
2020/11/12 出版

You became a developer for one reason... ...because you love solving tough problems. Why aren't you happy? When you started to code, the beauty of the pure logic captured your heart. Hard workand thousands of hours sitting at the keyboard have taught you how to develop software.Still, there's something missing. What didn't they teach you in school? Success as a Software Developer requires skill and something nobody talks about, mindset. If you're not planning for your future, you'll end up in a dead-end job you hate.The secret lies away from the computer. John uses a simple style to teach topics that you never knew you needed. This isn'ttheory, it's proven through the results that let him retire at 33-years old.You'll learn: Ways To Land The Job, Keep The Job And Climb The Corporate LadderHow To Stand Out From Your Competition10-Step Process To Learn AnythingWhat To Do With Your Paycheck to Maximize Your EarningsWhy Healthy Living and Exercise are CrucialWays to Build Your BrandYou'll love this unique career guide, because it isn't about writing a great resume, it's aboutbuilding one that will land you the dream job and all the other things that go with it. Get it now.

9 特價1242
立即代訂
下次再買

聶Quieres un reto?

Ingram 出版
2020/11/11 出版

Los problemas planteados en los concursos dicen mucho de la calidad de estos. Deber穩an ser originales, atractivos y presentar diferentes niveles de dificultad. Solucionarlos ser獺 motivo de satisfacci籀n para el concursante, mientras que la imposibilidad de resolverlos deber穩a animar a ampliar conocimientos y desarrollar nuevas capacidades. Este libro contiene los mejores problemas de los concursos de algoritmia y programaci籀n organizados, o coorganizados, por la Universidad de Varsovia, junto con sus soluciones.La selecci籀n de las tareas ha sido realizada por quienes han jugado un papel fundamental en la historia de los concursos de algoritmia y programaci籀n polacos, ya sea como organizadores o participantes. Todos los autores de los textos aqu穩 presentados est獺n 穩ntimamente vinculados a la Facultad de matem獺ticas, inform獺tica y mec獺nica de la Universidad de Varsovia, ya sea como estudiantes o como personal acad矇mico.Cada uno de los problemas tratados en este libro, ha sido utilizado durante uno de los siguientes eventos: Olimpiada inform獺tica polaca, Olimpiada inform獺tica polaca junior, Campus de entrenamiento de la Olimpiada inform獺tica polaca, Olimpiada inform獺tica centroeuropea, Concurso universitario de programaci籀n polaco y Escaramuzas algor穩tmicas.

9 特價1833
立即代訂
下次再買

Microsoft SharePoint Server 2019 and SharePoint Hybrid Administration

Packt 出版
2020/11/11 出版

Manage your Microsoft 365 workloads between SharePoint Server and SharePoint Online using the SharePoint Hybrid configurationKey FeaturesExplore the collaborative features of SharePoint Server technologies using expert techniquesMigrate your Microsoft 365 workload and Teamwork services to SharePoint Online using a hybrid configurationLearn how to map traditional Microsoft services to a cloud service modelBook DescriptionSharePoint Server is an on-premises collaboration and business productivity platform. It serves as a content management and web services platform, enabling users to create, publish, and discover content and applications and integrate with business systems.This SharePoint book offers complete, up-to-date coverage of the SharePoint Server 2019 interface to help you configure and deploy confidently from the start. With the help of clear and succinct explanations and expert tips, this book covers SharePoint Server and SharePoint Hybrid configuration as well as the process for migrating to Microsoft SharePoint Online. As the book takes you through strategies and techniques for configuring and managing SharePoint on-premises and hybrid scenarios, you'll get to grips with the concepts essential for SharePoint deployments, such as authentication, Business Connectivity Services, and the data gateway. You'll also explore migration methods and strategies.By the end of this book, you'll have learned the fundamentals of deploying SharePoint Server 2019 and be able to use this reference guide for your administration tasks.What You Will LearnUnderstand how SharePoint Server technologies enable you to collaborateDeploy and configure SharePoint Server 2019Configure and manage SharePoint site collectionsManage data migration with SharePoint's migration toolsExplore Business Connectivity Services (BCS) for working with external data sourcesGet to grips with the different types of authentication available in the SharePoint ecosystemWho this book is forMicrosoft SharePoint Server 2019 and SharePoint Hybrid Administration is targeted at entry-level SharePoint Server administrators who want to learn how to deploy and manage SharePoint farms, service applications, and connected data services.

9 特價1605
立即代訂
下次再買

Desaf穩os de programaci籀n

Ingram 出版
2020/11/11 出版

El medio perfecto para mejorar la destreza en la programaci籀n. El estudio de los m繳ltiples desaf穩os que representan los problemas de los concursos internacionales es un camino eficiente para mejorar las habilidades en algor穩tmica y programaci籀n. Las compa簽穩as de inform獺tica utilizan problemas similares a los de los concursos para motivar el estudio de algoritmos, programaci籀n y otros temas de ciencias de la computaci籀n. El libro incluye m獺s de 100 problemas organizados por temas y complementados con material de apoyo te籀rico y pr獺ctico. Los lectores aprenden a la vez los algoritmos y las t矇cnicas de programar.Para esta edici籀n se ha revisado la traducci籀n de la terminolog穩a y se han corregido un importante n繳mero de erratas.Steven S. Skiena es profesor de ciencias de la computaci籀n en la Universidad de Stony Brook (Nueva York, EE.UU.) y es autor de varios libros ampliamente difundidos, entre otros The Algorithm Design Manual. En el a簽o 2001 recibi籀 el IEEE Computer Society Undergraduate Teaching Award.Miguel A. Revilla es profesor de algor穩tmica y matem獺tica aplicada en la Universidad de Valladolid (Espa簽a). Es el responsable del archivo de problemas del ICPC y el creador del juez autom獺tico Online Judge. En el a簽o 2005 recibi籀 el ICPC Joseph S. DeBlasi Outstanding Contribution Award.

9 特價1053
立即代訂
下次再買

Fundamentals of Information Security

Ingram 出版
2020/11/11 出版

An Ultimate Guide to Building a Successful Career in Information Security Key FeaturesUnderstand the basics and essence of Information Security. Understand why Information Security is important. Get tips on how to make a career in Information Security. Explore various domains within Information Security. Understand different ways to find a job in this field. Description The book starts by introducing the fundamentals of Information Security. You will deep dive into the concepts and domains within Information Security and will explore the different roles in Cybersecurity industry. The book includes a roadmap for a technical and non-technical student who want to make a career in Information Security. You will also understand the requirement, skill and competency required for each role. The book will help you sharpen your soft skills required in the Information Security domain. The book will help you with ways and means to apply for jobs and will share tips and tricks to crack the interview. This is a practical guide will help you build a successful career in Information Security.What will you learn Understand how to build and expand your brand in this field. Explore several domains in Information Security. Review the list of top Information Security certifications. Understand different job roles in Information Security. Get tips and tricks that will help you ace your job interview. Who this book is for The book is for anyone who wants to make a career in Information Security. Students, aspirants and freshers can benefit a lot from this book.Table of Contents1. Introduction to Information Security2. Domains in Information Security3. Information Security for non-technical professionals4. Information Security for technical professionals5. Skills required for a cybersecurity professional6. How to find a job7. Personal Branding About the Authors Presently, I'm a Chief Information Security officer at SLK Global Solutions. I'm obsessed with technology and even call myself a security evangelist. I have published over 100 + articles in the realm of cyber security. I have acquired the privilege to compose for magazines like, computer weekly, tech-target, CIO INDIA Review, CISO platform and US mortgage banking. I'm slowly making my move towards seminaries like CISO Forum and Security Communities as a faculty. I have an extensive experience in building robust information security framework and foundation for IT/ITES/Banking across different geographies.Linkedin profile: https: //www.linkedin.com/in/sanil-n-95306b13/

9 特價844
立即代訂
下次再買

Reactive State for Angular with NgRx

Amit,Gharat  著
Ingram 出版
2020/11/11 出版

Learn how to build a Reactive Application with Ngrx and Angular Key FeaturesLearn how to create your own minimalistic Redux implementation. Get familiar with the working of NgRx Store. Learn how to handle asynchronous events without breaking Redux paradigm using NgRx Effects. Learn how to manage router state using NgRx Router Store. Deal with a list of records using an entity state adapter pattern using NgRx Entity.Description This book will help you learn NgRx in and out. We will start by discussing the fundamental ideas that underpin the design for the centralized store and the need for state management in Angular. We will then learn about the Redux paradigm and the three rules it governs. Along the way, we will explore various Redux terminologies in terms of action, dispatcher, and reducer and will then create our minimalistic version of Redux. We will have a dedicated chapter that paves the way for an Angular application in which we will be integrating NgRx throughout the book. We will also work with Redux Devtools, which will be crucial to debugging NgRx. The book also focuses on the creation of the NgRx Store using @ngrx/schematics and hooking it up in the sample Angular application we built previously. Till here, the sample Angular application is purely relying on NgRx to read/write the application state except for the router state. Next, we will leverage the NgRx Router Store to bring the router state under the radar of NgRx as well so that the entire sample Angular application would be using a single source of truth in terms of NgRx for any application data. Towards the end, we will optimize the list of records using a proven entity state adapter pattern via NgRx Entity to interact with such records at the individual level to be efficient and performant.What will you learnLearn the fundamentals of State Management.Learn how NgRx works under the hood and make your Angular applications truly reactive.Learn how to handle asynchronous events with NgRx Effects.Learn how to use record collection using NgRx Entity.Learn advanced Angular application using Angular/Material/NgRx/RxJS/TypeScript.Get acquainted with the knowledge to understand any other state management library. Who this book is forBeginners, as well as Experienced Angular developers who want to write sustainable Angular applications over time, will benefit from this book. This book is for anyone interested in State Management with NgRx in Angular. Table of Contents 1 Redux Principles for ROCK solid application state 2 Setting up NgRx in Angular 3 NgRx Store 4 NgRx Effects 5 NgRx Router Store 6 NgRx Entity State About the Authors Amit Gharat is a full-stack engineer and open source contributor. He has built many personal projects in AngularJS/Angular and made some of them open source as well, such as directives, SPAs, and chrome extensions. He was fortunate to write AngularJS UI Development and AngularJS Directives in Traction (unpublished) back in 2015 for two of the largest UK based publishers. He has an excessive urge to share his programming experiences in an easy-to-understand language through his blog (http: //amitgharat.wordpress.com). When not programming, he enjoys reading science-fiction, watching movies, and playing games on his brand new Playstation 4 Pro. This is his 3rd book. Your LinkedIn Profile: https: //www.linkedin.com/in/amitgharat/

9 特價844
立即代訂
下次再買
頁數30/42
移至第
金石堂門市 全家便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing