万本电子书0元读

万本电子书0元读

Hands-On Test Management with Jira
Hands-On Test Management with Jira
Afsana Atar
¥54.49
Learn best practices for testing with Jira and model industry workflows that can be used during the software development lifecycle Key Features * Integrate Jira with test management tools such as Zephyr, Test Management, and SynapseRT * Understand test case management, traceability, and test execution with reports * Implement continuous integration using Jira, Jenkins, and automated testing tools Book Description Hands-On Test Management with Jira begins by introducing you to the basic concepts of Jira and takes you through real-world software testing processes followed by various organizations. As you progress through the chapters, the book explores and compares the three most popular Jira plugins—Zephyr, Test Management, and synapseRT. With this book, you’ll gain a practical understanding of test management processes using Jira. You’ll learn how to create and manage projects, create Jira tickets to manage customer requirements, and track Jira tickets. You’ll also understand how to develop test plans, test cases, and test suites, and create defects and requirement traceability matrices, as well as generating reports in Jira. Toward the end, you’ll understand how Jira can help the SQA teams to use the DevOps pipeline for automating execution and managing test cases. You’ll get to grips with configuring Jira with Jenkins to execute automated test cases in Selenium. By the end of this book, you’ll have gained a clear understanding of how to model and implement test management processes using Jira. What you will learn * Understand QMS to effectively implement quality systems in your organization * Explore a business-driven structured approach to Test Management using TMap NEXT * Implement different aspects of test planning, test strategy, and test execution * Organize and manage Agile projects in Scrum and Kanban * Uncover Jira plugins available in the Atlassian Marketplace for testing and project management * Configure a DevOps pipeline for continuous integration using Jira with Jenkins Who this book is for If you’re a quality assurance professional, software project manager, or test manager interested in learning test management best practices in your team or organization, this book is for you. Prior knowledge of test management and Jenkins will be beneficial in understanding the concepts covered in this book.
Mastering Identity and Access Management with Microsoft Azure
Mastering Identity and Access Management with Microsoft Azure
Jochen Nickel
¥108.99
Start empowering users and protecting corporate data, while managing identities and access with Microsoft Azure in different environments Key Features * Understand how to identify and manage business drivers during transitions * Explore Microsoft Identity and Access Management as a Service (IDaaS) solution * Over 40 playbooks to support your learning process with practical guidelines Book Description Microsoft Azure and its Identity and access management are at the heart of Microsoft's software as service products, including Office 365, Dynamics CRM, and Enterprise Mobility Management. It is crucial to master Microsoft Azure in order to be able to work with the Microsoft Cloud effectively. You’ll begin by identifying the benefits of Microsoft Azure in the field of identity and access management. Working through the functionality of identity and access management as a service, you will get a full overview of the Microsoft strategy. Understanding identity synchronization will help you to provide a well-managed identity. Project scenarios and examples will enable you to understand, troubleshoot, and develop on essential authentication protocols and publishing scenarios. Finally, you will acquire a thorough understanding of Microsoft Information protection technologies. What you will learn * Apply technical descriptions to your business needs and deployments * Manage cloud-only, simple, and complex hybrid environments * Apply correct and efficient monitoring and identity protection strategies * Design and deploy custom Identity and access management solutions * Build a complete identity and access management life cycle * Understand authentication and application publishing mechanisms * Use and understand the most crucial identity synchronization scenarios * Implement a suitable information protection strategy Who this book is for This book is a perfect companion for developers, cyber security specialists, system and security engineers, IT consultants/architects, and system administrators who are looking for perfectly up–to-date hybrid and cloud-only scenarios. You should have some understanding of security solutions, Active Directory, access privileges/rights, and authentication methods. Programming knowledge is not required but can be helpful for using PowerShell or working with APIs to customize your solutions.
Improving your C# Skills
Improving your C# Skills
Ovais Mehboob Ahmed Khan
¥90.46
Conquer complex and interesting programming challenges by building robust and concurrent applications with caches, cryptography, and parallel programming. Key Features * Understand how to use .NET frameworks like the Task Parallel Library (TPL)and CryptoAPI * Develop a containerized application based on microservices architecture * Gain insights into memory management techniques in .NET Core Book Description This Learning Path shows you how to create high performing applications and solve programming challenges using a wide range of C# features. You’ll begin by learning how to identify the bottlenecks in writing programs, highlight common performance pitfalls, and apply strategies to detect and resolve these issues early. You'll also study the importance of micro-services architecture for building fast applications and implementing resiliency and security in .NET Core. Then, you'll study the importance of defining and testing boundaries, abstracting away third-party code, and working with different types of test double, such as spies, mocks, and fakes. In addition to describing programming trade-offs, this Learning Path will also help you build a useful toolkit of techniques, including value caching, statistical analysis, and geometric algorithms. This Learning Path includes content from the following Packt products: * C# 7 and .NET Core 2.0 High Performance by Ovais Mehboob Ahmed Khan * Practical Test-Driven Development using C# 7 by John Callaway, Clayton Hunt * The Modern C# Challenge by Rod Stephens What you will learn * Measure application performance using BenchmarkDotNet * Leverage the Task Parallel Library (TPL) and Parallel Language Integrated Query (PLINQ)library to perform asynchronous operations * Modify a legacy application to make it testable * Use LINQ and PLINQ to search directories for files matching patterns * Find areas of polygons using geometric operations * Randomize arrays and lists with extension methods * Use cryptographic techniques to encrypt and decrypt strings and files Who this book is for If you want to improve the speed of your code and optimize the performance of your applications, or are simply looking for a practical resource on test driven development, this is the ideal Learning Path for you. Some familiarity with C# and .NET will be beneficial.
Getting Started with Python
Getting Started with Python
Fabrizio Romano
¥90.46
Harness the power of Python objects and data structures to implement algorithms for analyzing your data and efficiently extracting information Key Features * Turn your designs into working software by learning the Python syntax * Write robust code with a solid understanding of Python data structures * Understand when to use the functional or the OOP approach Book Description This Learning Path helps you get comfortable with the world of Python. It starts with a thorough and practical introduction to Python. You’ll quickly start writing programs, building websites, and working with data by harnessing Python's renowned data science libraries. With the power of linked lists, binary searches, and sorting algorithms, you'll easily create complex data structures, such as graphs, stacks, and queues. After understanding cooperative inheritance, you'll expertly raise, handle, and manipulate exceptions. You will effortlessly integrate the object-oriented and not-so-object-oriented aspects of Python, and create maintainable applications using higher level design patterns. Once you’ve covered core topics, you’ll understand the joy of unit testing and just how easy it is to create unit tests. By the end of this Learning Path, you will have built components that are easy to understand, debug, and can be used across different applications. This Learning Path includes content from the following Packt products: * Learn Python Programming - Second Edition by Fabrizio Romano * Python Data Structures and Algorithms by Benjamin Baka * Python 3 Object-Oriented Programming by Dusty Phillips What you will learn * Use data structures and control flow to write code * Use functions to bundle together a sequence of instructions * Implement objects in Python by creating classes and defining methods * Design public interfaces using abstraction, encapsulation and information hiding * Raise, define, and manipulate exceptions using special error objects * Create bulletproof and reliable software by writing unit tests * Learn the common programming patterns and algorithms used in Python Who this book is for If you are relatively new to coding and want to write scripts or programs to accomplish tasks using Python, or if you are an object-oriented programmer for other languages and seeking a leg up in the world of Python, then this Learning Path is for you. Though not essential, it will help you to have basic knowledge of programming and OOP.
Data Wrangling with Python
Data Wrangling with Python
Dr. Tirthajyoti Sarkar
¥73.02
Simplify your ETL processes with these hands-on data hygiene tips, tricks, and best practices. Key Features * Focus on the basics of data wrangling * Study various ways to extract the most out of your data in less time * Boost your learning curve with bonus topics like random data generation and data integrity checks Book Description For data to be useful and meaningful, it must be curated and refined. Data Wrangling with Python teaches you the core ideas behind these processes and equips you with knowledge of the most popular tools and techniques in the domain. The book starts with the absolute basics of Python, focusing mainly on data structures. It then delves into the fundamental tools of data wrangling like NumPy and Pandas libraries. You’ll explore useful insights into why you should stay away from traditional ways of data cleaning, as done in other languages, and take advantage of the specialized pre-built routines in Python. This combination of Python tips and tricks will also demonstrate how to use the same Python backend and extract/transform data from an array of sources including the Internet, large database vaults, and Excel financial tables. To help you prepare for more challenging scenarios, you’ll cover how to handle missing or wrong data, and reformat it based on the requirements from the downstream analytics tool. The book will further help you grasp concepts through real-world examples and datasets. By the end of this book, you will be confident in using a diverse array of sources to extract, clean, transform, and format your data efficiently. What you will learn * Use and manipulate complex and simple data structures * Harness the full potential of DataFrames and numpy.array at run time * Perform web scraping with BeautifulSoup4 and html5lib * Execute advanced string search and manipulation with RegEX * Handle outliers and perform data imputation with Pandas * Use descriptive statistics and plotting techniques * Practice data wrangling and modeling using data generation techniques Who this book is for Data Wrangling with Python is designed for developers, data analysts, and business analysts who are keen to pursue a career as a full-fledged data scientist or analytics expert. Although, this book is for beginners, prior working knowledge of Python is necessary to easily grasp the concepts covered here. It will also help to have rudimentary knowledge of relational database and SQL.
Neural Networks with Keras Cookbook
Neural Networks with Keras Cookbook
V Kishore Ayyadevara
¥73.02
Implement neural network architectures by building them from scratch for multiple real-world applications. Key Features * From scratch, build multiple neural network architectures such as CNN, RNN, LSTM in Keras * Discover tips and tricks for designing a robust neural network to solve real-world problems * Graduate from understanding the working details of neural networks and master the art of fine-tuning them Book Description This book will take you from the basics of neural networks to advanced implementations of architectures using a recipe-based approach. We will learn about how neural networks work and the impact of various hyper parameters on a network's accuracy along with leveraging neural networks for structured and unstructured data. Later, we will learn how to classify and detect objects in images. We will also learn to use transfer learning for multiple applications, including a self-driving car using Convolutional Neural Networks. We will generate images while leveraging GANs and also by performing image encoding. Additionally, we will perform text analysis using word vector based techniques. Later, we will use Recurrent Neural Networks and LSTM to implement chatbot and Machine Translation systems. Finally, you will learn about transcribing images, audio, and generating captions and also use Deep Q-learning to build an agent that plays Space Invaders game. By the end of this book, you will have developed the skills to choose and customize multiple neural network architectures for various deep learning problems you might encounter. What you will learn * Build multiple advanced neural network architectures from scratch * Explore transfer learning to perform object detection and classification * Build self-driving car applications using instance and semantic segmentation * Understand data encoding for image, text and recommender systems * Implement text analysis using sequence-to-sequence learning * Leverage a combination of CNN and RNN to perform end-to-end learning * Build agents to play games using deep Q-learning Who this book is for This intermediate-level book targets beginners and intermediate-level machine learning practitioners and data scientists who have just started their journey with neural networks. This book is for those who are looking for resources to help them navigate through the various neural network architectures; you'll build multiple architectures, with concomitant case studies ordered by the complexity of the problem. A basic understanding of Python programming and a familiarity with basic machine learning are all you need to get started with this book.
Redux Quick Start Guide
Redux Quick Start Guide
James Lee
¥54.49
Integrate Redux with React and other front-end JavaScript frameworks efficiently and manage application states effectively Key Features * Get better at building web applications with state management using Redux * Learn the fundamentals of Redux to structure your app more efficiently * This guide will teach you develop complex apps that would be easier to maintain Book Description Starting with a detailed overview of Redux, we will follow the test-driven development (TDD) approach to develop single-page applications. We will set up JEST for testing and use JEST to test React, Redux, Redux-Sage, Reducers, and other components. We will then add important middleware and set up immutableJS in our application. We will use common data structures such as Map, List, Set, and OrderedList from the immutableJS framework. We will then add user interfaces using ReactJS, Redux-Form, and Ant Design. We will explore the use of react-router-dom and its functions. We will create a list of routes that we will need in order to create our application, and explore routing on the server site and create the required routes for our application. We will then debug our application and integrate Redux Dev tools. We will then set up our API server and create the API required for our application. We will dive into a modern approach to structuring our server site components in terms of Model, Controller, Helper functions, and utilities functions. We will explore the use of NodeJS with Express to build the REST API components. Finally, we will venture into the possibilities of extending the application for further research, including deployment and optimization. What you will learn * Follow the test-driven development (TDD) approach to develop a single-page application * Add important middleware, such as Redux store middleware, redux-saga middleware, and language middleware, to your application * Understand how to use immutableJS in your application * Build interactive components using ReactJS * Configure react-router-redux and explore the differences between react-router-dom and react-router-redux * Use Redux Dev tools to debug your application * Set up our API server and create the API required for our application Who this book is for This book is meant for JavaScript developers interesting in learning state management and building easy to maintain web applications.
Mastering Tableau 2019.1
Mastering Tableau 2019.1
Marleen Meier
¥81.74
Build, design and improve advanced business intelligence solutions using Tableau’s latest features, including Tableau Prep, Tableau Hyper, and Tableau Server Key Features * Master new features in Tableau 2019.1 to solve real-world analytics challenges * Perform Geo-Spatial Analytics, Time Series Analysis, and self-service analytics using real-life examples * Build and publish dashboards and explore storytelling using Python and MATLAB integration support Book Description Tableau is one of the leading business intelligence (BI) tools used to solve BI and analytics challenges. With this book, you will master Tableau's features and offerings in various paradigms of the BI domain. This book is also the second edition of the popular Mastering Tableau series, with new features, examples, and updated code. The book covers essential Tableau concepts and its advanced functionalities. Using Tableau Hyper and Tableau Prep, you’ll be able to handle and prepare data easily. You’ll gear up to perform complex joins, spatial joins, union, and data blending tasks using practical examples. Following this, you’ll learn how to perform data densification to make displaying granular data easier. Next, you’ll explore expert-level examples to help you with advanced calculations, mapping, and visual design using various Tableau extensions. With the help of examples, you’ll also learn about improving dashboard performance, connecting Tableau Server, and understanding data visualizations. In the final chapters, you’ll cover advanced use cases such as Self-Service Analytics, Time Series Analytics, and Geo-Spatial Analytics, and learn to connect Tableau to R, Python, and MATLAB. By the end of this book, you’ll have mastered the advanced offerings of Tableau and be able to tackle common and not-so-common challenges faced in the BI domain. What you will learn * Get up to speed with various Tableau components * Master data preparation techniques using Tableau Prep * Discover how to use Tableau to create a PowerPoint-like presentation * Understand different Tableau visualization techniques and dashboard designs * Interact with the Tableau server to understand its architecture and functionalities * Study advanced visualizations and dashboard creation techniques * Brush up on powerful Self-Service Analytics, Time Series Analytics, and Geo-Spatial Analytics Who this book is for This book is designed for business analysts, BI professionals and data analysts who want to master Tableau to solve a range of data science and business intelligence problems. The book is ideal if you have a good understanding of Tableau and want to take your skills to the next level.
Mobile Artificial Intelligence Projects
Mobile Artificial Intelligence Projects
Karthikeyan NG
¥63.21
Learn to build end-to-end AI apps from scratch for Android and iOS using TensorFlow Lite, CoreML, and PyTorch Key Features * Build practical, real-world AI projects on Android and iOS * Implement tasks such as recognizing handwritten digits, sentiment analysis, and more * Explore the core functions of machine learning, deep learning, and mobile vision Book Description We’re witnessing a revolution in Artificial Intelligence, thanks to breakthroughs in deep learning. Mobile Artificial Intelligence Projects empowers you to take part in this revolution by applying Artificial Intelligence (AI) techniques to design applications for natural language processing (NLP), robotics, and computer vision. This book teaches you to harness the power of AI in mobile applications along with learning the core functions of NLP, neural networks, deep learning, and mobile vision. It features a range of projects, covering tasks such as real-estate price prediction, recognizing hand-written digits, predicting car damage, and sentiment analysis. You will learn to utilize NLP and machine learning algorithms to make applications more predictive, proactive, and capable of making autonomous decisions with less human input. In the concluding chapters, you will work with popular libraries, such as TensorFlow Lite, CoreML, and PyTorch across Android and iOS platforms. By the end of this book, you will have developed exciting and more intuitive mobile applications that deliver a customized and more personalized experience to users. What you will learn * Explore the concepts and fundamentals of AI, deep learning, and neural networks * Implement use cases for machine vision and natural language processing * Build an ML model to predict car damage using TensorFlow * Deploy TensorFlow on mobile to convert speech to text * Implement GAN to recognize hand-written digits * Develop end-to-end mobile applications that use AI principles * Work with popular libraries, such as TensorFlow Lite, CoreML, and PyTorch Who this book is for Mobile Artificial Intelligence Projects is for machine learning professionals, deep learning engineers, AI engineers, and software engineers who want to integrate AI technology into mobile-based platforms and applications. Sound knowledge of machine learning and experience with any programming language is all you need to get started with this book.
VMware ThinApp 4.7 Essentials
VMware ThinApp 4.7 Essentials
Peter Bj?rk
¥99.18
This book is written in practical tutorial style and it offers learning through vivid examples and. Each chapter contains step-by-step instructions about everything necessary to execute a particular task. The book is designed so that you can read it from start to end for beginners or just open up any chapter and start following the recipes as a reference for advanced users,This book will be useful to developers, System admins and consultants who want to install and manage a virtualized app environment using VMware ThinApp 4.7.
Securing WebLogic Server 12c
Securing WebLogic Server 12c
Luca Masini
¥45.77
This book is written in simple, easy to understand format with lots of screenshots and step-by-step explanations. If you are a WebLogic Server administrator looking forward to a step by step guide to administer and configure WebLogic security, then this is the guide for you. Working knowledge of WebLogic is required.
Ext.Net Web Application Development
Ext.Net Web Application Development
Anup Kantilal Shah
¥99.18
This is a step-by-step tutorial packed with examples and tips to learn Ext.NET from scratch. This book is written for .NET Web Application Developers who are familiar with ASP.NET looking to build .NET based Rich Internet Applications. Whether you are new to Ext JS or you are looking to use your existing Ext JS skills in a .NET environment, this book will be useful for you.
ActionScript Graphing Cookbook
ActionScript Graphing Cookbook
Peter Backx
¥80.65
Step-by-step instructions guide you from your very first graphical program to highly complex 3D presentations. Although a few recipes explain charts in Flex, this book is firmly focussed on using ActionScript code and data to draw graphs. The "ActionScript Graphing Cookbook" is aimed at any ActionScript developer who wants to add data visualization to their skill set. The reader should be familiar with ActionScript basics, but no deep knowledge of any graphical functions is required.
Windows Presentation Foundation 4.5 Cookbook
Windows Presentation Foundation 4.5 Cookbook
Pavel Yosifovich
¥107.90
This book is written in an easy-to-read style, with a strong emphasis on real-world, practical examples. Step-by-step explanations are provided for performing important tasks. If you are C# developer looking forward to increasing your understanding and knowledge of WPF, then this is the best guide for you. Basic experience with Visual Studio 2010 is mandatory, as well as good C# skills. Previous experience with Windows Forms is not required.
MySQL Management and Administration with Navicat
MySQL Management and Administration with Navicat
G?khan Ozar
¥54.49
Standard Mini. This book is written for MySQL Users, Developers, and admins who want to discover just how easy Navicat makes even normally arduous tasks.
Oracle Primavera P6 Version 8: Project and Portfolio Management
Oracle Primavera P6 Version 8: Project and Portfolio Management
Daniel Williams
¥161.31
This book is written in simple, easy to understand format with lots of screenshots and step-by-step explanations. If you are a Project manager or a consultant, who wants to master the core concepts of Primavera P6 and the new features associated with version 8, then this is the best guide for you. This book assumes that you have a fundamental knowledge of working in the Primavera P6 environment.
Business Intelligence: A Project Lifecycle Approach Using Oracle Technology Cook
Business Intelligence: A Project Lifecycle Approach Using Oracle Technology Cook
John Heaton
¥107.90
This book is written in a simple, easy to understand format with lots of screenshots and step-by-step explanations. If you are Project Managers or IT professionals looking to design and develop a data warehouse and business intelligence solution, then this is the best guide for you. This book assumes that you have a fundamental knowledge of data warehouse and business intelligence projects.
Microsoft Office 365: Exchange Online Implementation and Migration
Microsoft Office 365: Exchange Online Implementation and Migration
David Greve
¥71.93
A practical, hands-on tutorial that shows small businesses to enterprises how to implement and migrate to Exchange Online in Office 365. If you are an information technology (IT) professional; administrator, small business owner, manager or consultant who needs to implement and migrate to Exchange Online in Office 365 within your business, then this book is for you. Knowledge of Microsoft Office 365 is not required, however, experience with Microsoft Exchange Server and mail clients, role and delegation concept is required.
Microsoft SQL Server 2012 Integration Services: An Expert Cookbook
Microsoft SQL Server 2012 Integration Services: An Expert Cookbook
Reza Rad
¥80.65
This book is written in a simple, easy to understand format with lots of screenshots and step-by-step explanations. If you are an SQL database administrator or developer looking to explore all the aspects of SSIS and need to use SSIS in the data transfer parts of systems, then this is the best guide for you. Basic understanding of working with SQL Server Integration Services is required.
IBM Lotus Quickr 8.5 for Domino Administration
IBM Lotus Quickr 8.5 for Domino Administration
Keith Brooks
¥80.65
This is a step-by-step manual, with explanation from installation and upgrading, to the development and management of Quickr, to what-to-do-next when you finally have everything set up. It discusses problems that you might face while upgrading to the latest version. The authors show you how to get the most out of the most important features including installing, configuring, maintaining, and troubleshooting a clustered environment with Lotus Quickr. This is a step-by-step manual for System Administrators and Business Analysts who need to facilitate the effective and efficient performance of diverse teams in an interconnected world. It can also be read by Management to gain a high-level understanding of the new features and capabilities offered by the product. You don't require any knowledge of IBM Lotus Quickr 8.5. This book will teach you everything you need to know.
OpenVPN 2 Cookbook
OpenVPN 2 Cookbook
Jan Just Keijser
¥90.46
This is a cookbook, with practical recipes providing tips and tricks to the most common problems and scenarios faced with OpenVPN. This book is ideal for system administrators and networking professionals who are interested in building secure VPNs using OpenVPN. It is preferable that the reader has a basic knowledge of OpenVPN, as well as general network administration skills.