Filter
(found 1233 products)
Book cover image
Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNG Key Features Explore the Selenium grid architecture and build your own grid for browser and mobile devices Use ExtentReports for processing results and SauceLabs for cloud-based test services Unlock the full potential of ...
Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3
Learn end-to-end automation testing techniques for web and mobile browsers using Selenium WebDriver, AppiumDriver, Java, and TestNG Key Features Explore the Selenium grid architecture and build your own grid for browser and mobile devices Use ExtentReports for processing results and SauceLabs for cloud-based test services Unlock the full potential of Selenium to test your web applications. Book DescriptionSelenium WebDriver 3.x is an open source API for testing both browser and mobile applications. With the help of this book, you can build a solid foundation and can easily perform end-to-end testing on web and mobile browsers.You'll begin by being introduced to the Selenium Page Object Model for software development. You'll architect your own framework with a scalable driver class, Java utility classes, and support for third-party tools and plugins. You'll design and build a Selenium grid from scratch to enable the framework to scale and support different browsers, mobile devices, and platforms.You'll strategize and handle a rich web UI using the advanced WebDriver API and learn techniques to handle real-time challenges in WebDriver. You'll perform different types of testing, such as cross-browser testing, load testing, and mobile testing. Finally, you will also be introduced to data-driven testing, using TestNG to create your own automation framework.By the end of this Learning Path, you'll be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver. This Learning Path includes content from the following Packt products: Selenium WebDriver 3 Practical Guide - Second Edition by Unmesh Gundecha Selenium Framework Design in Data-Driven Testing by Carl Cocchiaro What you will learn Use different mobile and desktop browser platforms with Selenium 3 Use the Actions API for performing various keyboard and mouse actions Design the Selenium Driver Class for local, remote, and third-party grid support Build page object classes with the Selenium Page Object Model Develop data-driven test classes using the TestNG framework Encapsulate data using the JSON protocol Build a Selenium Grid for RemoteWebDriver testing Build and use utility classes in synchronization, file I/O, reporting and test listener classes Who this book is forThis Learning Path is ideal for software quality assurance/testing professionals, software project managers, or software developers interested in using Selenium for testing their applications. Professionals responsible for designing and building enterprise-based testing frameworks will also find this Learning Path useful. Prior programming experience in Java are TestNG is necessary.
https://magrudy-assets.storage.googleapis.com/9781838983048.jpg
52.490000 USD

Learn Selenium: Build data-driven test frameworks for mobile and web applications with Selenium Web Driver 3

by Carl Cocchiaro, Unmesh Gundecha
Paperback / softback
Book cover image
Apply design patterns to solve problems in software architecture and programming using C# 7.x and .NET Core 2 Key Features Enhance your programming skills by implementing efficient design patterns for C# and .NET Explore design patterns for functional and reactive programming to build robust and scalable applications Discover how to ...
Hands-On Design Patterns with C# and .NET Core: Write clean and maintainable code by using reusable solutions to common software design problems
Apply design patterns to solve problems in software architecture and programming using C# 7.x and .NET Core 2 Key Features Enhance your programming skills by implementing efficient design patterns for C# and .NET Explore design patterns for functional and reactive programming to build robust and scalable applications Discover how to work effectively with microservice and serverless architectures Book DescriptionDesign patterns are essentially reusable solutions to common programming problems. When used correctly, they meet crucial software requirements with ease and reduce costs. This book will uncover effective ways to use design patterns and demonstrate their implementation with executable code specific to both C# and .NET Core. Hands-On Design Patterns with C# and .NET Core begins with an overview of object-oriented programming (OOP) and SOLID principles. It provides an in-depth explanation of the Gang of Four (GoF) design patterns such as creational, structural, and behavioral. The book then takes you through functional, reactive, and concurrent patterns, helping you write better code with streams, threads, and coroutines. Toward the end of the book, you'll learn about the latest trends in architecture, exploring design patterns for microservices, serverless, and cloud native applications. You'll even understand the considerations that need to be taken into account when choosing between different architectures such as microservices and MVC. By the end of the book, you will be able to write efficient and clear code and be comfortable working on scalable and maintainable projects of any size. What you will learn Make your code more flexible by applying SOLID principles Follow the Test-driven development (TDD) approach in your .NET Core projects Get to grips with efficient database migration, data persistence, and testing techniques Convert a console application to a web application using the right MVP Write asynchronous, multithreaded, and parallel code Implement MVVM and work with RxJS and AngularJS to deal with changes in databases Explore the features of microservices, serverless programming, and cloud computing Who this book is forIf you have a basic understanding of C# and the .NET Core framework, this book will help you write code that is easy to reuse and maintain with the help of proven design patterns that you can implement in your code.
https://magrudy-assets.storage.googleapis.com/9781789133646.jpg
36.740000 USD

Hands-On Design Patterns with C# and .NET Core: Write clean and maintainable code by using reusable solutions to common software design problems

by Jeffrey Chilberto, Gaurav Aroraa
Paperback / softback
Book cover image
A strategy and implementation guide for building, deploying, and managing APIs Key Features Comprehensive, end-to-end guide to business-driven enterprise APIs Distills years of experience with API and microservice strategies Provides detailed guidance on implementing API-led architectures in any business Book DescriptionAPIs are the cornerstone of modern, agile enterprise systems. They ...
Enterprise API Management: Design and deliver valuable business APIs
A strategy and implementation guide for building, deploying, and managing APIs Key Features Comprehensive, end-to-end guide to business-driven enterprise APIs Distills years of experience with API and microservice strategies Provides detailed guidance on implementing API-led architectures in any business Book DescriptionAPIs are the cornerstone of modern, agile enterprise systems. They enable access to enterprise services from a wide variety of devices, act as a platform for innovation, and open completely new revenue streams. Enterprise API Management shows how to define the right architecture, implement the right patterns, and define the right organization model for business-driven APIs. Drawing on his experience of developing API and microservice strategies for some of the world's largest companies, Luis Weir explains how APIs deliver value across an enterprise. The book explores the architectural decisions, implementation patterns, and management practices for successful enterprise APIs, as well as providing clear, actionable advice on choosing and executing the right API strategy in your enterprise. With a relentless focus on creating business value, Luis Weir reveals an effective method for planning, building, and running business products and services with APIs. What you will learn Create API strategies to deliver business value Monetize APIs, promoting them through public marketplaces and directories Develop API-led architectures, applying best practice architecture patterns Choose between REST, GraphQL, and gRPC-style API architectures Manage APIs and microservices through the complete life cycle Deploy APIs and business products, as well as Target Operating Models Lead product-based organizations to embrace DevOps and focus on delivering business capabilities Who this book is forArchitects, developers, and technology executives who want to deliver successful API strategies that bring business value.
https://magrudy-assets.storage.googleapis.com/9781787284432.jpg
52.490000 USD

Enterprise API Management: Design and deliver valuable business APIs

by Luis Augusto Weir
Paperback / softback
Book cover image
Learn from the AWS subject-matter experts, explore real-world scenarios, and pass the AWS Certified Developer - Associate exam Key Features This fast-paced guide will help you clear the AWS Certified Developer - Associate (DVA-C01) exam with confidence Gain valuable insights to design, develop, and deploy cloud-based solutions using AWS Develop ...
AWS Certified Developer - Associate Guide: Your one-stop solution to passing the AWS developer's 2019 (DVA-C01) certification, 2nd Edition
Learn from the AWS subject-matter experts, explore real-world scenarios, and pass the AWS Certified Developer - Associate exam Key Features This fast-paced guide will help you clear the AWS Certified Developer - Associate (DVA-C01) exam with confidence Gain valuable insights to design, develop, and deploy cloud-based solutions using AWS Develop expert core AWS skills with practice questions and mock tests Book DescriptionThis book will focus on the revised version of AWS Certified Developer Associate exam. The 2019 version of this exam guide includes all the recent services and offerings from Amazon that benefits developers. AWS Certified Developer - Associate Guide starts with a quick introduction to AWS and the prerequisites to get you started. Then, this book will describe about getting familiar with Identity and Access Management (IAM) along with Virtual private cloud (VPC). Next, this book will teach you about microservices, serverless architecture, security best practices, advanced deployment methods and more. Going ahead we will take you through AWS DynamoDB A NoSQL Database Service, Amazon Simple Queue Service (SQS) and CloudFormation Overview. Lastly, this book will help understand Elastic Beanstalk and will also walk you through AWS lambda. At the end of this book, we will cover enough topics, tips and tricks along with mock tests for you to be able to pass the AWS Certified Developer - Associate exam and develop as well as manage your applications on the AWS platform. What you will learn Create and manage users, groups, and permissions using AWS IAM services Create a secured VPC with Public and Private Subnets, NAC, and Security groups Launching your first EC2 instance, and working with it Handle application traffic with ELB and monitor AWS resources with CloudWatch Work with AWS storage services such as S3, Glacier, and CloudFront Get acquainted with AWS DynamoDB a NoSQL database service Use SWS to coordinate work across distributed application components Who this book is forThis book is for IT professionals and developers looking to clear the AWS Certified Developer Associate 2019 exam. Developers looking to develop and manage their applications on the AWS platform will also find this book useful. No prior AWS experience is needed.
https://magrudy-assets.storage.googleapis.com/9781789617313.jpg
52.490000 USD

AWS Certified Developer - Associate Guide: Your one-stop solution to passing the AWS developer's 2019 (DVA-C01) certification, 2nd Edition

by Bhavin Parmar, Vipul Tankariya
Paperback / softback
Book cover image
Build Prometheus ecosystems with metric-centric visualization, alerting, and querying Key Features Integrate Prometheus with Alertmanager and Grafana for building a complete monitoring system Explore PromQL, Prometheus' functional query language, with easy-to-follow examples Learn how to deploy Prometheus components using Kubernetes and traditional instances Book DescriptionPrometheus is an open source monitoring ...
Hands-On Infrastructure Monitoring with Prometheus: Implement and scale queries, dashboards, and alerting across machines and containers
Build Prometheus ecosystems with metric-centric visualization, alerting, and querying Key Features Integrate Prometheus with Alertmanager and Grafana for building a complete monitoring system Explore PromQL, Prometheus' functional query language, with easy-to-follow examples Learn how to deploy Prometheus components using Kubernetes and traditional instances Book DescriptionPrometheus is an open source monitoring system. It provides a modern time series database, a robust query language, several metric visualization possibilities, and a reliable alerting solution for traditional and cloud-native infrastructure. This book covers the fundamental concepts of monitoring and explores Prometheus architecture, its data model, and how metric aggregation works. Multiple test environments are included to help explore different configuration scenarios, such as the use of various exporters and integrations. You'll delve into PromQL, supported by several examples, and then apply that knowledge to alerting and recording rules, as well as how to test them. After that, alert routing with Alertmanager and creating visualizations with Grafana is thoroughly covered. In addition, this book covers several service discovery mechanisms and even provides an example of how to create your own. Finally, you'll learn about Prometheus federation, cross-sharding aggregation, and also long-term storage with the help of Thanos. By the end of this book, you'll be able to implement and scale Prometheus as a full monitoring system on-premises, in cloud environments, in standalone instances, or using container orchestration with Kubernetes. What you will learn Grasp monitoring fundamentals and implement them using Prometheus Discover how to extract metrics from common infrastructure services Find out how to take full advantage of PromQL Design a highly available, resilient, and scalable Prometheus stack Explore the power of Kubernetes Prometheus Operator Understand concepts such as federation and cross-shard aggregation Unlock seamless global views and long-term retention in cloud-native apps with Thanos Who this book is forIf you're a software developer, cloud administrator, site reliability engineer, DevOps enthusiast or system admin looking to set up a fail-safe monitoring and alerting system for sustaining infrastructure security and performance, this book is for you. Basic networking and infrastructure monitoring knowledge will help you understand the concepts covered in this book.
https://magrudy-assets.storage.googleapis.com/9781789612349.jpg
36.740000 USD

Hands-On Infrastructure Monitoring with Prometheus: Implement and scale queries, dashboards, and alerting across machines and containers

by Pedro Araujo, Joel Bastos
Paperback / softback
Book cover image
More software engineers are likely to work in a globally distributed environment, which brings benefits that include quick and better software development, less manpower retention, scalability, and less software development cost and sharing of knowledge from the global pool of employees. However, these work environments also introduce a physical separation ...
Human Factors in Global Software Engineering
More software engineers are likely to work in a globally distributed environment, which brings benefits that include quick and better software development, less manpower retention, scalability, and less software development cost and sharing of knowledge from the global pool of employees. However, these work environments also introduce a physical separation between team members and project leaders, which can create problems in communication and ultimately lead to the failure of the project. Human Factors in Global Software Engineering is a collection of innovative research focusing on the challenges, issues, and importance of human factors in global software engineering organizations in order to help these organizations better manage their manpower and provide an appropriate culture and technology in order to make their software development projects successful. While highlighting topics including agile software, knowledge management, and human-computer interaction, this book is ideally designed for project managers, administrators, business professionals, researchers, practitioners, students, and academicians.
https://magrudy-assets.storage.googleapis.com/9781522594482.jpg
257.250000 USD

Human Factors in Global Software Engineering

Hardback
Book cover image
The concept of a big data warehouse appeared in order to store moving data objects and temporal data information. Moving objects are geometries that change their position and shape continuously over time. In order to support spatio-temporal data, a data model and associated query language is needed for supporting moving ...
Emerging Perspectives in Big Data Warehousing
The concept of a big data warehouse appeared in order to store moving data objects and temporal data information. Moving objects are geometries that change their position and shape continuously over time. In order to support spatio-temporal data, a data model and associated query language is needed for supporting moving objects. Emerging Perspectives in Big Data Warehousing is an essential research publication that explores current innovative activities focusing on the integration between data warehousing and data mining with an emphasis on the applicability to real-world problems. Featuring a wide range of topics such as index structures, ontology, and user behavior, this book is ideally designed for IT consultants, researchers, professionals, computer scientists, academicians, and managers.
https://magrudy-assets.storage.googleapis.com/9781522555162.jpg
257.250000 USD

Emerging Perspectives in Big Data Warehousing

Hardback
Book cover image
This volume presents all the standard practices for performing business analysis work across seven steps, five perspectives, and 74 techniques. It will help business analysts at all levels further develop their skills to master the next level of competency in business analysis needed to advance their careers. It will help ...
Mastering Business Analysis Standard Practices: Seven Steps to the Next Level of Competency
This volume presents all the standard practices for performing business analysis work across seven steps, five perspectives, and 74 techniques. It will help business analysts at all levels further develop their skills to master the next level of competency in business analysis needed to advance their careers. It will help readers comprehend the BA role, responsibilities, and deliverables that ensure business analysis success.
https://magrudy-assets.storage.googleapis.com/9781604271386.jpg
73.450000 USD

Mastering Business Analysis Standard Practices: Seven Steps to the Next Level of Competency

by Billie Johnson, Kelley Bruns
Paperback / softback
Book cover image
Refine your Python programming skills and build professional grade applications with this comprehensive guide Key Features Create manageable code that can run in various environments with different sets of dependencies Implement effective Python data structures and algorithms to write optimized code Discover the exciting new features of Python 3.7 Book ...
Expert Python Programming,: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7, 3rd Edition
Refine your Python programming skills and build professional grade applications with this comprehensive guide Key Features Create manageable code that can run in various environments with different sets of dependencies Implement effective Python data structures and algorithms to write optimized code Discover the exciting new features of Python 3.7 Book DescriptionPython is a dynamic programming language that's used in a wide range of domains thanks to its simple yet powerful nature. Although writing Python code is easy, making it readable, reusable, and easy to maintain is challenging. Complete with best practices, useful tools, and standards implemented by professional Python developers, the third edition of Expert Python Programming will help you overcome this challenge. The book will start by taking you through the new features in Python 3.7. You'll then learn the advanced components of Python syntax, in addition to understanding how to apply concepts of various programming paradigms, including object-oriented programming, functional programming, and event-driven programming. This book will also guide you through learning the best naming practices, writing your own distributable Python packages, and getting up to speed with automated ways of deploying your software on remote servers. You'll discover how to create useful Python extensions with C, C++, Cython, and CFFI. Furthermore, studying about code management tools, writing clear documentation, and exploring test-driven development will help you write clean code. By the end of the book, you will have become an expert in writing efficient and maintainable Python code. What you will learn Explore modern ways of setting up repeatable and consistent development environments Package Python code effectively for community and production use Learn modern syntax elements of Python programming such as f-strings, enums, and lambda functions Demystify metaprogramming in Python with metaclasses Write concurrent code in Python Extend Python with code written in different languages Integrate Python with code written in different languages Who this book is forThis book will appeal to you if you're a programmer looking to take your Python knowledge to the next level by writing efficient code and learning the latest features of version 3.7 and above.
https://magrudy-assets.storage.googleapis.com/9781789808896.jpg
41.990000 USD

Expert Python Programming,: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7, 3rd Edition

by Tarek Ziade, Michal Jaworski
Paperback / softback
Book cover image
Understand Gang of Four, architectural, functional, and reactive design patterns and how to implement them on modern Java platforms, such as Java 12 and beyond Key Features Learn OOP, functional, and reactive patterns for creating readable and maintainable code Explore architectural patterns and practices for building scalable and reliable applications ...
Hands-On Design Patterns with Java: Learn design patterns that enable the building of large-scale software architectures
Understand Gang of Four, architectural, functional, and reactive design patterns and how to implement them on modern Java platforms, such as Java 12 and beyond Key Features Learn OOP, functional, and reactive patterns for creating readable and maintainable code Explore architectural patterns and practices for building scalable and reliable applications Tackle all kinds of performance-related issues and streamline development using design patterns Book DescriptionJava design patterns are reusable and proven solutions to software design problems. This book covers over 60 battle-tested design patterns used by developers to create functional, reusable, and flexible software. Hands-On Design Patterns with Java starts with an introduction to the Unified Modeling Language (UML), and delves into class and object diagrams with the help of detailed examples. You'll study concepts and approaches to object-oriented programming (OOP) and OOP design patterns to build robust applications. As you advance, you'll explore the categories of GOF design patterns, such as behavioral, creational, and structural, that help you improve code readability and enable large-scale reuse of software. You'll also discover how to work effectively with microservices and serverless architectures by using cloud design patterns, each of which is thoroughly explained and accompanied by real-world programming solutions. By the end of the book, you'll be able to speed up your software development process using the right design patterns, and you'll be comfortable working on scalable and maintainable projects of any size. What you will learn Understand the significance of design patterns for software engineering Visualize software design with UML diagrams Strengthen your understanding of OOP to create reusable software systems Discover GOF design patterns to develop scalable applications Examine programming challenges and the design patterns that solve them Explore architectural patterns for microservices and cloud development Who this book is forIf you are a developer who wants to learn how to write clear, concise, and effective code for building production-ready applications, this book is for you. Familiarity with the fundamentals of Java is assumed.
https://magrudy-assets.storage.googleapis.com/9781789809770.jpg
41.990000 USD

Hands-On Design Patterns with Java: Learn design patterns that enable the building of large-scale software architectures

by Dr Edward Lavieri
Paperback / softback
Book cover image
Legendary Analysts are born in July: Blank Lined Analyst Journal Notebooks Diary as Appreciation, Birthday, Welcome, Farewell, Thank You, Christmas, Graduation gifts. ( Alternative to Birthday card )
https://magrudy-assets.storage.googleapis.com/9781077239951.jpg
8.390000 USD

Legendary Analysts are born in July: Blank Lined Analyst Journal Notebooks Diary as Appreciation, Birthday, Welcome, Farewell, Thank You, Christmas, Graduation gifts. ( Alternative to Birthday card )

by Lovely Hearts Publishing
Paperback / softback
Book cover image
Toward Deep Neural Networks: WASD Neuronet Models, Algorithms, and Applications introduces the outlook and extension toward deep neural networks, with a focus on the weights-and-structure determination (WASD) algorithm. Based on the authors' 20 years of research experience on neuronets, the book explores the models, algorithms, and applications of the WASD ...
Deep Neural Networks: WASD Neuronet Models, Algorithms, and Applications
Toward Deep Neural Networks: WASD Neuronet Models, Algorithms, and Applications introduces the outlook and extension toward deep neural networks, with a focus on the weights-and-structure determination (WASD) algorithm. Based on the authors' 20 years of research experience on neuronets, the book explores the models, algorithms, and applications of the WASD neuronet, and allows reader to extend the techniques in the book to solve scientific and engineering problems. The book will be of interest to engineers, senior undergraduates, postgraduates, and researchers in the fields of neuronets, computer mathematics, computer science, artificial intelligence, numerical algorithms, optimization, simulation and modeling, deep learning, and data mining. Features Focuses on neuronet models, algorithms, and applications Designs, constructs, develops, analyzes, simulates and compares various WASD neuronet models, such as single-input WASD neuronet models, two-input WASD neuronet models, three-input WASD neuronet models, and general multi-input WASD neuronet models for function data approximations Includes real-world applications, such as population prediction Provides complete mathematical foundations, such as Weierstrass approximation, Bernstein polynomial approximation, Taylor polynomial approximation, and multivariate function approximation, exploring the close integration of mathematics (i.e., function approximation theories) and computers (e.g., computer algorithms) Utilizes the authors' 20 years of research on neuronets
https://magrudy-assets.storage.googleapis.com/9781138387034.jpg
157.450000 USD
Hardback
Book cover image
BA Forever - Note book for passionate business analysts: This is notebook is ideally meant for passionate Business Analysts (BA), Data Analysts & more. An awesome & cool gift for your business analyst friend/family member who works as a business analyst
https://magrudy-assets.storage.googleapis.com/9781072317913.jpg
8.390000 USD

BA Forever - Note book for passionate business analysts: This is notebook is ideally meant for passionate Business Analysts (BA), Data Analysts & more. An awesome & cool gift for your business analyst friend/family member who works as a business analyst

by Vivedx Books
Paperback / softback
Book cover image
Product Design Process
https://magrudy-assets.storage.googleapis.com/9789871973644.jpg
31.490000 USD

Product Design Process

by Beatriz Costa, Tiago Franco
Paperback / softback
Book cover image
Understand and solve complex computational problems and write efficient code with Kotlin Key Features Learn about important data structures such as lists, arrays, queues, and stacks Design custom algorithms for real-life implementations Identify suitable tools for different scenarios and deliver immediate results Book DescriptionData structures and algorithms are more than ...
Hands-On Data Structures and Algorithms with Kotlin: Level up your programming skills by understanding how Kotlin's data structure works
Understand and solve complex computational problems and write efficient code with Kotlin Key Features Learn about important data structures such as lists, arrays, queues, and stacks Design custom algorithms for real-life implementations Identify suitable tools for different scenarios and deliver immediate results Book DescriptionData structures and algorithms are more than just theoretical concepts. They help you become familiar with computational methods for solving problems and writing logical code. Equipped with this knowledge, you can write efficient programs that run faster and use less memory. Hands-On Data Structures and Algorithms with Kotlin book starts with the basics of algorithms and data structures, helping you get to grips with the fundamentals and measure complexity. You'll then move on to exploring the basics of functional programming while getting used to thinking recursively. Packed with plenty of examples along the way, this book will help you grasp each concept easily. In addition to this, you'll get a clear understanding of how the data structures in Kotlin's collection framework work internally. By the end of this book, you will be able to apply the theory of data structures and algorithms to work out real-world problems. What you will learn Understand the basic principles of algorithms and data structures Explore general-purpose data structures with arrays and linked lists Get to grips with the basics of stacks, queues, and double-ended queues Understand functional programming and related data structures Use performant searching and efficient sorting Uncover how Kotlin's collection framework functions Become adept at implementing different types of maps Who this book is forIf you're a Kotlin developer who wants to learn the intricacies of implementing data structures and algorithms for scalable application development, this book is for you.
https://magrudy-assets.storage.googleapis.com/9781788994019.jpg
36.740000 USD

Hands-On Data Structures and Algorithms with Kotlin: Level up your programming skills by understanding how Kotlin's data structure works

by Rivu Chakraborty, Chandra Sekhar Nayak
Paperback / softback
Book cover image
Principle Based Enterprise Architecture: A Systematic Approach to Enterprise Architecture and Governance
https://magrudy-assets.storage.googleapis.com/9781634624947.jpg
83.950000 USD

Principle Based Enterprise Architecture: A Systematic Approach to Enterprise Architecture and Governance

by Ian Koenig
Paperback / softback
Book cover image
It's a System Analyst Thing You Can Understand: Wholesome System Analysis Teacher Notebook / Journal - College Ruled / Lined - for Motivational System Analysis Teacher with a Positive Attitude
https://magrudy-assets.storage.googleapis.com/9781096248477.jpg
7.340000 USD

It's a System Analyst Thing You Can Understand: Wholesome System Analysis Teacher Notebook / Journal - College Ruled / Lined - for Motivational System Analysis Teacher with a Positive Attitude

by Wholesome Journals
Paperback / softback
Book cover image
Build, secure, and deploy real-world serverless applications in AWS and peek into the serverless cloud offerings from Azure, Google Cloud, and IBM Cloud Key Features Build serverless applications with AWS Lambda, AWS CloudFormation and AWS CloudWatch Perform data analytics and natural language processing(NLP)on the AWS serverless platform Explore various design ...
Serverless Programming Cookbook: Practical solutions to building serverless applications using Java and AWS
Build, secure, and deploy real-world serverless applications in AWS and peek into the serverless cloud offerings from Azure, Google Cloud, and IBM Cloud Key Features Build serverless applications with AWS Lambda, AWS CloudFormation and AWS CloudWatch Perform data analytics and natural language processing(NLP)on the AWS serverless platform Explore various design patterns and best practices involved in serverless computing Book DescriptionManaging physical servers will be a thing of the past once you're able to harness the power of serverless computing. If you're already prepped with the basics of serverless computing, Serverless Programming Cookbook will help you take the next step ahead. This recipe-based guide provides solutions to problems you might face while building serverless applications. You'll begin by setting up Amazon Web Services (AWS), the primary cloud provider used for most recipes. The next set of recipes will cover various components to build a Serverless application including REST APIs, database, user management, authentication, web hosting, domain registration, DNS management, CDN, messaging, notifications and monitoring. The book also introduces you to the latest technology trends such as Data Streams, Machine Learning and NLP. You will also see patterns and practices for using various services in a real world application. Finally, to broaden your understanding of Serverless computing, you'll also cover getting started guides for other cloud providers such as Azure, Google Cloud Platform and IBM cloud. By the end of this book, you'll have acquired the skills you need to build serverless applications efficiently using various cloud offerings. What you will learn Serverless computing in AWS and explore services with other clouds Develop full-stack apps with API Gateway, Cognito, Lambda and DynamoDB Web hosting with S3, CloudFront, Route 53 and AWS Certificate Manager SQS and SNS for effective communication between microservices Monitoring and troubleshooting with CloudWatch logs and metrics Explore Kinesis Streams, Amazon ML models and Alexa Skills Kit Who this book is forFor developers looking for practical solutions to common problems while building a serverless application, this book provides helpful recipes. To get started with this intermediate-level book, knowledge of basic programming is a must.
https://magrudy-assets.storage.googleapis.com/9781788623797.jpg
47.240000 USD

Serverless Programming Cookbook: Practical solutions to building serverless applications using Java and AWS

by Heartin Kanikathottu
Paperback / softback
Book cover image
This book addresses the challenges in the software engineering of variability-intensive systems. Variability-intensive systems can support different usage scenarios by accommodating different and unforeseen features and qualities. The book features academic and industrial contributions that discuss the challenges in developing, maintaining and evolving systems, cloud and mobile services for variability-intensive ...
Software Engineering for Variability Intensive Systems: Foundations and Applications
This book addresses the challenges in the software engineering of variability-intensive systems. Variability-intensive systems can support different usage scenarios by accommodating different and unforeseen features and qualities. The book features academic and industrial contributions that discuss the challenges in developing, maintaining and evolving systems, cloud and mobile services for variability-intensive software systems and the scalability requirements they imply. The book explores software engineering approaches that can efficiently deal with variability-intensive systems as well as applications and use cases benefiting from variability-intensive systems.
https://magrudy-assets.storage.googleapis.com/9780815348054.jpg
136.450000 USD

Software Engineering for Variability Intensive Systems: Foundations and Applications

Hardback
Book cover image
Solving pattern recognition problems involves an enormous amount of computational effort. By applying genetic algorithms - a computational method based on the way chromosomes in DNA recombine - these problems are more efficiently and more accurately solved. Genetic Algorithms for Pattern Recognition covers a broad range of applications in science ...
Revival: Genetic Algorithms for Pattern Recognition (1986)
Solving pattern recognition problems involves an enormous amount of computational effort. By applying genetic algorithms - a computational method based on the way chromosomes in DNA recombine - these problems are more efficiently and more accurately solved. Genetic Algorithms for Pattern Recognition covers a broad range of applications in science and technology, describing the integration of genetic algorithms in pattern recognition and machine learning problems to build intelligent recognition systems. The articles, written by leading experts from around the world, accomplish several objectives: they provide insight into the theory of genetic algorithms; they develop pattern recognition theory in light of genetic algorithms; and they illustrate applications in artificial neural networks and fuzzy logic. The cross-sectional view of current research presented in Genetic Algorithms for Pattern Recognition makes it a unique text, ideal for graduate students and researchers.
https://magrudy-assets.storage.googleapis.com/9781138558885.jpg
68.200000 USD

Revival: Genetic Algorithms for Pattern Recognition (1986)

by Paul P. Wang, Sankar K. Pal
Paperback / softback
Book cover image
Python Machine Learning: Machine Learning and Deep Learning with Python, Scikit-Learn, and Tensorflow
https://magrudy-assets.storage.googleapis.com/9781090434166.jpg
15.740000 USD

Python Machine Learning: Machine Learning and Deep Learning with Python, Scikit-Learn, and Tensorflow

by Samuel Burns
Paperback / softback
Book cover image
The DevOps Engineer's Career Guide: A Handbook for Entry- Level Professionals to get into Continuous Delivery Roles for Agile Software Development
https://magrudy-assets.storage.googleapis.com/9781644670804.jpg
17.400000 USD

The DevOps Engineer's Career Guide: A Handbook for Entry- Level Professionals to get into Continuous Delivery Roles for Agile Software Development

by Stephen Fleming
Paperback / softback
Book cover image
Smart Cities and intelligence are among the most significant topics in IoT. Intelligence in communication and infrastructure implementation is at the heart of this concept, and its development is a key issue in smart cities. This book addresses the challenges in realizing intelligence in smart cities and sensing platforms in ...
Intelligence in IoT-enabled Smart Cities
Smart Cities and intelligence are among the most significant topics in IoT. Intelligence in communication and infrastructure implementation is at the heart of this concept, and its development is a key issue in smart cities. This book addresses the challenges in realizing intelligence in smart cities and sensing platforms in the era of cloud computing and IoT, varying from cost and energy efficiency to availability and service quality. It focuses on both the design and implementation aspects of artificial intelligence approaches in smart cities and sensing applications that are enabled and supported by IoT paradigms, and mainly on data delivery approaches and their performability aspects.
https://magrudy-assets.storage.googleapis.com/9781138316843.jpg
136.450000 USD

Intelligence in IoT-enabled Smart Cities

by Fadi Al-Turjman
Hardback
Book cover image
Understand and Solve Your Customers' Real Problems with Agile Business Analysis To deliver real value, you must understand what your customers truly value, and solve the problems they really need solved. Business analysis can help you do this-and it's as crucial in agile environments now as it always has been. ...
Business Analysis Agility: Solve the Real Problem, Deliver Real Value
Understand and Solve Your Customers' Real Problems with Agile Business Analysis To deliver real value, you must understand what your customers truly value, and solve the problems they really need solved. Business analysis can help you do this-and it's as crucial in agile environments now as it always has been. In Business Analysis Agility, leading experts James Robertson and Suzanne Robertson show how to perform business analysis in an agile way: trying new things, adapting to changes and discoveries, staying flexible, and being quick. Drawing on their unsurpassed experience of hundreds of projects and organizations, the Robertsons help you prioritize relentlessly, focus investments on delivering value, and learn in ways that improve your results. Uncover the real customer problems hidden behind assumptions and conventional solutions Hypothesize potential solutions and quickly test them with safe-to-fail probes Understand how people, hardware, software, organizations, and other components come together in an optimal customer experience Write stories that help you find solutions that deliver more value to customers and the business Think about problems and projects in more agile, nimble, and open-minded ways The Robertsons' approach to analytical thinking will be valuable to anyone who wants to build better software in agile environments: analysts, developers, team leads, project managers, software architects, and other team members and stakeholders at all levels of experience. Here is a link to a video with more information about the book - https://youtu.be/l_9u5UI12uo
https://magrudy-assets.storage.googleapis.com/9780134847061.jpg
54.59 USD

Business Analysis Agility: Solve the Real Problem, Deliver Real Value

by Suzanne Robertson, James Robertson
Paperback / softback
Book cover image
A hands-on guide to making system programming with C++ easy Key Features Write system-level code leveraging C++17 Learn the internals of the Linux Application Binary Interface (ABI) and apply it to system programming Explore C++ concurrency to take advantage of server-level constructs Book DescriptionC++ is a general-purpose programming language with ...
Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17
A hands-on guide to making system programming with C++ easy Key Features Write system-level code leveraging C++17 Learn the internals of the Linux Application Binary Interface (ABI) and apply it to system programming Explore C++ concurrency to take advantage of server-level constructs Book DescriptionC++ is a general-purpose programming language with a bias toward system programming as it provides ready access to hardware-level resources, efficient compilation, and a versatile approach to higher-level abstractions. This book will help you understand the benefits of system programming with C++17. You will gain a firm understanding of various C, C++, and POSIX standards, as well as their respective system types for both C++ and POSIX. After a brief refresher on C++, Resource Acquisition Is Initialization (RAII), and the new C++ Guideline Support Library (GSL), you will learn to program Linux and Unix systems along with process management. As you progress through the chapters, you will become acquainted with C++'s support for IO. You will then study various memory management methods, including a chapter on allocators and how they benefit system programming. You will also explore how to program file input and output and learn about POSIX sockets. This book will help you get to grips with safely setting up a UDP and TCP server/client. Finally, you will be guided through Unix time interfaces, multithreading, and error handling with C++ exceptions. By the end of this book, you will be comfortable with using C++ to program high-quality systems. What you will learn Understand the benefits of using C++ for system programming Program Linux/Unix systems using C++ Discover the advantages of Resource Acquisition Is Initialization (RAII) Program both console and file input and output Uncover the POSIX socket APIs and understand how to program them Explore advanced system programming topics, such as C++ allocators Use POSIX and C++ threads to program concurrent systems Grasp how C++ can be used to create performant system applications Who this book is forIf you are a fresh developer with intermediate knowledge of C++ but little or no knowledge of Unix and Linux system programming, this book will help you learn system programming with C++ in a practical way.
https://magrudy-assets.storage.googleapis.com/9781789137880.jpg
52.490000 USD

Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17

by Dr. Rian Quinn
Paperback / softback
Book cover image
From learning about the most sought-after design patterns to a comprehensive coverage of architectural patterns and code testing, this book is all you need to write clean, reusable code Key Features Write clean, reusable and maintainable code, and make the most of the latest Swift version. Analyze case studies of ...
Hands-On Design Patterns with Swift: Master Swift best practices to build modular applications for mobile, desktop, and server platforms
From learning about the most sought-after design patterns to a comprehensive coverage of architectural patterns and code testing, this book is all you need to write clean, reusable code Key Features Write clean, reusable and maintainable code, and make the most of the latest Swift version. Analyze case studies of some of the popular open source projects and give your workflow a huge boost Choose patterns such as MVP, MVC, and MVVM depending on the application being built Book DescriptionSwift keeps gaining traction not only amongst Apple developers but also as a server-side language. This book demonstrates how to apply design patterns and best practices in real-life situations, whether that's for new or already existing projects. You'll begin with a quick refresher on Swift, the compiler, the standard library, and the foundation, followed by the Cocoa design patterns - the ones at the core of many cocoa libraries - to follow up with the creational, structural, and behavioral patterns as defined by the GoF. You'll get acquainted with application architecture, as well as the most popular architectural design patterns, such as MVC and MVVM, and learn to use them in the context of Swift. In addition, you'll walk through dependency injection and functional reactive programming. Special emphasis will be given to techniques to handle concurrency, including callbacks, futures and promises, and reactive programming. These techniques will help you adopt a test-driven approach to your workflow in order to use Swift Package Manager and integrate the framework into the original code base, along with Unit and UI testing. By the end of the book, you'll be able to build applications that are scalable, faster, and easier to maintain. What you will learn Work efficiently with Foundation and Swift Standard library Understand the most critical GoF patterns and use them efficiently Use Swift 4.2 and its unique capabilities (and limitations) to implement and improve GoF patterns Improve your application architecture and optimize for maintainability and performance Write efficient and clean concurrent programs using futures and promises, or reactive programming techniques Use Swift Package Manager to refactor your program into reusable components Leverage testing and other techniques for writing robust code Who this book is forThis book is for intermediate developers who want to apply design patterns with Swift to structure and scale their applications. You are expected to have basic knowledge of iOS and Swift.
https://magrudy-assets.storage.googleapis.com/9781789135565.jpg
47.240000 USD

Hands-On Design Patterns with Swift: Master Swift best practices to build modular applications for mobile, desktop, and server platforms

by Sergio De Simone, Giordano Scalzo, Florent Vilmart
Paperback / softback
Book cover image
Leverage the rich and mature Spring 5 Framework to quickly build and deploy production-ready microservices within the Java and JVM ecosystem Key Features Explore the Spring Framework by building three real-world projects Master efficient application development with proxy and singleton patterns Use Docker and Apache Mesos to build successful microservices ...
Spring 5: End-To-End Programming: Build enterprise-grade applications using Spring MVC, Hibernate, and RESTful APIs
Leverage the rich and mature Spring 5 Framework to quickly build and deploy production-ready microservices within the Java and JVM ecosystem Key Features Explore the Spring Framework by building three real-world projects Master efficient application development with proxy and singleton patterns Use Docker and Apache Mesos to build successful microservices Book DescriptionWhen it comes to developing applications for the web or enterprises, the Spring Framework has become one of the most popular choices among Java developers. With an array of tools and features, Spring offers developers experience that is rivaled by none. Spring 5: End-to-End Programming is all about leveraging these features and developing your own business applications with hands-on examples. You will create applications of increasing complexity, such as a CMS app, a messaging app, and a real-world microservice. While developing these applications, you will learn about Project Reactor in Spring, Spring Webflux, Spring Data, and Angular. You will also develop these applications using standard design patterns in Spring, helping you to solve common design problems with ease. By the end of this Learning Path, you will be well equipped to develop enterprise applications on the web using Spring 5. This Learning Path includes content from the following Packt products: Spring 5.0 By Example by Claudio Eduardo de Oliveira Spring 5 Design Patterns by Dinesh Rajput Spring 5.0 Microservices by Rajesh R V What you will learn Implement REST APIs with Spring REST support Introduce Reactive Programming and use this with Spring Webflux Develop applications using dependency injection patterns Learn best practices to design enterprise applications Build web applications using traditional Spring MVC patterns Implement caching to improve application performance Handle logging and monitoring microservices Manage internet-scale microservices using Docker, Mesos, and Marathon Who this book is forIf you're a developer starting out with Spring, then this learning path will help you understand new Spring 5.0 framework concepts followed by their implementation in Java and Kotlin. If you are an experienced Spring developer, then this Learning Path will enable you to gain insight into the new Spring 5.0 features.
https://magrudy-assets.storage.googleapis.com/9781789959666.jpg
52.490000 USD

Spring 5: End-To-End Programming: Build enterprise-grade applications using Spring MVC, Hibernate, and RESTful APIs

by Rajesh R V, Dinesh Rajput, Claudio Eduardo de Oliveira
Paperback / softback
Book cover image
Loose-Leaf for Business Driven Technology
https://magrudy-assets.storage.googleapis.com/9781260425246.jpg
190.580000 USD

Loose-Leaf for Business Driven Technology

by Paige Baltzan
Loose-leaf
Book cover image
A lot of work is required to release an API, but the effort doesn't always pay off. Overplanning before an API matures is a wasted investment, while underplanning can lead to disaster. This practical guide provides maturity models for individual APIs and multi-API landscapes to help you invest the right ...
Continuous API Management
A lot of work is required to release an API, but the effort doesn't always pay off. Overplanning before an API matures is a wasted investment, while underplanning can lead to disaster. This practical guide provides maturity models for individual APIs and multi-API landscapes to help you invest the right human and company resources for the right maturity level at the right time. How do you balance the desire for agility and speed with the need for robust and scalable operations? Four experts from the API Academy show software architects, program directors, and product owners how to maximize the value of their APIs by managing them as products through a continuous life cycle. Learn which API decisions you need to govern and how and where to do so Design, deploy, and manage APIs using an API-as-a-product (AaaP) approach Examine ten pillars that form the foundation of API product work Learn how the continuous improvement model governs changes throughout an API's lifetime Explore the five stages of a complete API product life cycle Delve into team roles needed to design, build, and maintain your APIs Learn how to manage your API landscape-the set of APIs published by your organization
https://magrudy-assets.storage.googleapis.com/9781492043553.jpg
68.24 USD

Continuous API Management

by Mike Amundsen, Ronnie Mitra, Erik Wilde, Mehdi Medjaoui
Paperback / softback
Book cover image
Coupled with machine learning, the use of signal processing techniques for big data analysis, Internet of things, smart cities, security, and bio-informatics applications has witnessed explosive growth. This has been made possible via fast algorithms on data, speech, image, and video processing with advanced GPU technology. This book presents an ...
Learning Approaches in Signal Processing
Coupled with machine learning, the use of signal processing techniques for big data analysis, Internet of things, smart cities, security, and bio-informatics applications has witnessed explosive growth. This has been made possible via fast algorithms on data, speech, image, and video processing with advanced GPU technology. This book presents an up-to-date tutorial and overview on learning technologies such as random forests, sparsity, and low-rank matrix estimation and cutting-edge visual/signal processing techniques, including face recognition, Kalman filtering, and multirate DSP. It discusses the applications that make use of deep learning, convolutional neural networks, random forests, etc. The applications include super-resolution imaging, fringe projection profilometry, human activities detection/capture, gesture recognition, spoken language processing, cooperative networks, bioinformatics, DNA, and healthcare.
https://magrudy-assets.storage.googleapis.com/9789814800501.jpg
329.31 USD

Learning Approaches in Signal Processing

Hardback
Page 1 of 40