IBM Worklight Mobile Application Development Essentials
¥54.49
This book will guide you through the process of building an application and customizing it with the help of lucid instructions on development, configuration, and administration with a practical, stepbystep approach. If you are a developer who wants to create mobile applications quickly, this is the book for you. Some basic knowledge about of web technologies and client side languages such as JavaScript, CSS and HTML will serve you well.
Penetration Testing with BackBox
¥54.49
This practical book outlines the steps needed to perform penetration testing using BackBox. It explains common penetration testing scenarios and gives practical explanations applicable to a realworld setting. This book is written primarily for security experts and system administrators who have an intermediate Linux capability. However, because of the simplicity and userfriendly design, it is also suitable for beginners looking to understand the principle steps of penetration testing.
ReSharper Essentials
¥54.49
A practical, handson guide that will help you to unleash the power of ReSharper to write better quality code. If you are a developer who is working with Visual Studio and are looking to make your work more efficient, this book is for you. It is most useful for new ReSharper users but those who are currently using it will also find many useful tips and references updated to the latest version (8.1). Prior knowledge of Visual Studio is a must.
Learning Pentesting for Android
¥54.49
This is an easytofollow guide, full of handson and realworld examples of applications. Each of the vulnerabilities discussed in the book is accompanied with the practical approach to the vulnerability, and the underlying security issue. This book is intended for all those who are looking to get started in Android security or Android application penetration testing. You don’t need to be an Android developer to learn from this book, but it is highly recommended that developers have some experience in order to learn how to create secure applications for Android.
Raspberry Pi Server
¥54.49
This is an engaging, easy to follow guide for developing a wide range of server projects with Raspberry Pi This book is targeted towards all Raspberry Pi enthusiasts who are interested in exploring the potential of Pi as a server. Even if you have no prior experience with the Raspberry Pi, you can pick up this book and develop a wide range of projects.
Learning SaltStack
¥54.49
If you are a system administrator who manages multiple servers, then you know how difficult it is to keep your infrastructure in line. If you've been searching for an easier way, this book is for you. No prior experience with SaltStack is required.
Apache ZooKeeper Essentials
¥54.49
Whether you are a novice to ZooKeeper or already have some experience, you will be able to master the concepts of ZooKeeper and its usage with ease. This book assumes you to have some prior knowledge of distributed systems and high-level programming knowledge of C, Java, or Python, but no experience with Apache ZooKeeper is required.
Getting Started with UDOO
¥54.49
If you are an Android developer who wants to learn how to use UDOO to build Android applications that are capable of interacting with their surrounding environment, then this book is ideal for you. Learning UDOO is the next great step to start building your first real-world prototypes powered by the Android operating system.
Learning System Center App Controller
¥54.49
This book is intended for IT professionals working with Hyper-V, Azure cloud, VMM, and private cloud technologies who are looking for a quick way to get up and running with System Center 2012 R2 App Controller. To get the most out of this book, you should be familiar with Microsoft Hyper-V technology. Knowledge of Virtual Machine Manager is helpful but not mandatory.
Couchbase Essentials
¥54.49
This book is for those application developers who want to achieve greater flexibility and scalability from their software. Whether you are familiar with other NoSQL databases or have only used relational systems, this book will provide you with enough background to move you along at your own pace. If you are new to NoSQL document databases, the design discussions and introductory material will give you the information you need to get started with Couchbase.
Windows Server 2016 Administration Cookbook
¥54.49
This book contains more than 65 recipes that will equip you with what you need to know to work with Windows 2016 Server. This book will help you learn how to administrate your Windows Server for optimal performance. About This Book ? A focussed guide to help you with the core functionalities of Windows Server 2016 ? Explore tasks that will help you build a datacenter from scratch using Windows Server 2016 ? Step-by-step instructions for common Windows Server administration duties Who This Book Is For This book is for system administrators or IT professionals who want the skills to manage and maintain the core infrastructure of a Windows Server 2016 environment.? Prior experience in Windows Server 2012 R2 environments will be helpful. What You Will Learn ? Become skilled in the navigation of Windows Server 2016, and explore the technologies and options that it provides ? Build the infrastructure required for a successful Windows Server network ? Move away from those open-source web server platforms and start migrating your websites to Server 2016's Internet Information Services today ? Provide a centralized point for users to access applications and data by confguring Remote Desktop Services ? Compose optimal Group Policies In Detail Windows Server 2016 is an operating system designed to run on servers. It supports enterprise-level data storage, communications, management, and applications. This book contains specially selected, detailed help on core, essential administrative tasks of Windows Server 2016. This book starts by helping you to navigate the interface of Windows Server 2016, and quickly shifts gears to implementing roles that are necessarily in any Microsoft-centric datacenter. This book will also help you leverage the web services platform built into Windows Server 2016, available to anyone who runs this latest and greatest Server operating system. Further, you will also learn to compose optimal Group Policies and monitor system performance and IP address management. This book will be a handy quick-reference guide for any Windows Server administrator, providing easy to read, step-by-step instructions for many common administrative tasks that will be part of any Server Administrator’s job description as they administer their Windows Server 2016 powered servers. The material in the book has been selected from the content of Packt's Windows Server 2016 Cookbook by Jordan Krause to provide a specific focus on key Windows Server administration tasks. Style and approach This book contains recipes that have been specially selected to help with the core, essential administrative tasks of Windows Server 2016.
CCENT/CCNA: ICND1 100-105 Certification Guide
¥54.49
Become familiar with ICND1 (100-105) exam objectives, and learn how to get ready for the exam About This Book ? A step by step guide that will build you skills from basic concepts to completely understanding network communication ? Comprehensive coverage to help you implement the knowledge you've gained in real-world scenarios ? Take practice questions and mock tests to check how prepared you are for the CCENT exam Who This Book Is For If you are a Network Administrator, Network Technician, Networking professional, or would simply like to prepare for your CCENT certification, then this book is for you. Some basic understanding of networks and how they work would be helpful. Sufficient information will be provided to those new to this field. What You Will Learn ? Get to grips with the computer network concepts ? Understand computer network components and learn to create a computer network ? Understand switching and learn how to configure a switch ? Understand routing and learn how to configure a router ? Understand network services and the maintenance process ? Learn how to troubleshoot networking issues ? Become familiar with, and learn how to prepare for, the ICND1 100-105 exam In Detail CCENT is the entry-level certification for those looking to venture into the networking world. This guide will help you stay up-to date with your networking skills. This book starts with the basics and will take you through everything essential to pass the certification exam. It extensively covers IPv4 and IPv6 addressing, IP data networks, switching and routing, network security, and much more—all in some detail. This guide will provide real-world examples with a bunch of hands-on labs to give you immense expertise in important networking tasks, with a practical approach. Each chapter consists of practice questions to help you take up a challenge from what you have procured. This book ends with mock tests with several examples to help you confidently pass the certification. This Certification Guide consists of everything you need to know in order to pass the ICND 1 100-105 Exam, thus obtaining a CCENT certification. However, practicing with real switches and routers or a switch or router simulator will help you succeed. Style and approach This book is for everyone! It will help beginners who are taking their first steps into the world of computer networks. At the same time, this book can be used by intermediate and advanced network administrators to recap computer network concepts. It will be a handy certification guide for anyone who is studying and preparing to take the Interconnecting Cisco Networking Devices Part 1 (100-105) exam, thus obtaining CCENT certification, which will be a handy professional asset.
Python for Offensive PenTest
¥54.49
Your one-stop guide to using Python, creating your own hacking tools, and making the most out of resources available for this programming language About This Book ? Comprehensive information on building a web application penetration testing framework using Python ? Master web application penetration testing using the multi-paradigm programming language Python ? Detect vulnerabilities in a system or application by writing your own Python scripts Who This Book Is For This book is for ethical hackers; penetration testers; students preparing for OSCP, OSCE, GPEN, GXPN, and CEH; information security professionals; cybersecurity consultants; system and network security administrators; and programmers who are keen on learning all about penetration testing. What You Will Learn ? Code your own reverse shell (TCP and HTTP) ? Create your own anonymous shell by interacting with Twitter, Google Forms, and SourceForge ? Replicate Metasploit features and build an advanced shell ? Hack passwords using multiple techniques (API hooking, keyloggers, and clipboard hijacking) ? Exfiltrate data from your target ? Add encryption (AES, RSA, and XOR) to your shell to learn how cryptography is being abused by malware ? Discover privilege escalation on Windows with practical examples ? Countermeasures against most attacks In Detail Python is an easy-to-learn and cross-platform programming language that has unlimited third-party libraries. Plenty of open source hacking tools are written in Python, which can be easily integrated within your script. This book is packed with step-by-step instructions and working examples to make you a skilled penetration tester. It is divided into clear bite-sized chunks, so you can learn at your own pace and focus on the areas of most interest to you. This book will teach you how to code a reverse shell and build an anonymous shell. You will also learn how to hack passwords and perform a privilege escalation on Windows with practical examples. You will set up your own virtual hacking environment in VirtualBox, which will help you run multiple operating systems for your testing environment. By the end of this book, you will have learned how to code your own scripts and mastered ethical hacking from scratch. Style and approach This book follows a practical approach that takes a gradual learning curve, building up your knowledge about ethical hacking, right from scratch. The focus is less on theory and more on practical examples through a step-by-step approach.
JavaScript and JSON Essentials
¥54.49
Use JSON for building web applications with technologies like HTML, JavaScript, Angular, Node.js, Hapi.js, Kafka, socket.io, MongoDB, Gulp.js, and handlebar.js, and others formats like GEOJSON, JSON-LD, MessagePack, and BSON. About This Book ? Use JSON with trending technologies like Angular, Hapi.js, MongoDB, Kafka, and Socket.io ? Debug, validate, and format JSON using developer toolkits, JSONLint, and JSON Editor Online ? Explore other JSON formats like GeoJSON, JSON-LD, BSON, and MessagePack Who This Book Is For If you’re a web developer with a basic understanding of JavaScript and want to write JSON data, integrate it with RESTful APIs to create faster and scalable applications, this book is for you. What You Will Learn ? Use JSON to store metadata for dependency managers, package managers, configuration managers, and metadata stores ? Handle asynchronous behavior in applications using callbacks, promises, generators, and async-await functions ? Use JSON for Angular 5, Node.js, Gulp.js, and Hapi.js ? Implement JSON as BSON in MongoDB ? Make use of JSON in developing automation scripts ? Implement JSON for realtime using socket.io and distributed systems using Kafka In Detail JSON is an established and standard format used to exchange data. This book shows how JSON plays different roles in full web development through examples. By the end of this book, you'll have a new perspective on providing solutions for your applications and handling their complexities. After establishing a strong basic foundation with JSON, you'll learn to build frontend apps by creating a carousel. Next, you'll learn to implement JSON with Angular 5, Node.js, template embedding, and composer.json in PHP. This book will also help you implement Hapi.js (known for its JSON-configurable architecture) for server-side scripting. You'll learn to implement JSON for real-time apps using Kafka, as well as how to implement JSON for a task runner, and for MongoDB BSON storage. The book ends with some case studies on JSON formats to help you sharpen your creativity by exploring futuristic JSON implementations. By the end of the book, you'll be up and running with all the essential features of JSON and JavaScript and able to build fast, scalable, and efficient web applications. Style and approach JavaScript and JSON Essentials, Second Edition, takes you on a fast-paced, hands-on journey through building lightweight, scalable and faster web applications with JSON.
MERN Quick Start Guide
¥54.49
Build web applications with MongoDB, ExpressJS, React, and Node About This Book ? Build applications with the MERN stack ? Work with each component of the MERN stack ? Become confident with MERN and ready for more! Who This Book Is For The book is for JavaScript developers who want to get stated with the MERN Stack. What You Will Learn ? Get started with the MERN stack ? Install Node.js and configure MongoDB ? Build RESTful APIs with Express.js and Mongoose ? Build real-time applications with Socket.IO ? Manage synchronous and asynchronous data flows with Redux ? Build web applications with React In Detail The MERN stack is a collection of great tools—MongoDB, Express.js, React, and Node—that provide a strong base for a developer to build easily maintainable web applications. With each of them a JavaScript or JavaScript-based technology, having a shared programming language means it takes less time to develop web applications. This book focuses on providing key tasks that can help you get started, learn, understand, and build full-stack web applications. It walks you through the process of installing all the requirements and project setup to build client-side React web applications, managing synchronous and asynchronous data flows with Redux, and building real-time web applications with Socket.IO, RESTful APIs, and other concepts. This book gives you practical and clear hands-on experience so you can begin building a full-stack MERN web application. Quick Start Guides are focused, shorter titles that provide a faster paced introduction to a technology. They are for people who don't need all the detail at this point in their learning curve. The presentation has been streamlined to concentrate on the things you really need to know. Style and approach This guide shows you how to use your JavaScript knowledge to build web applications that use the MERN stack in both client-side and in server-side environments.
Hands-On Cryptography with Python
¥54.49
Learn to evaluate and compare data encryption methods and attack cryptographic systems About This Book ? Explore popular and important cryptographic methods ? Compare cryptographic modes and understand their limitations ? Learn to perform attacks on cryptographic systems Who This Book Is For Hands-On Cryptography with Python is for security professionals who want to learn to encrypt and evaluate data, and compare different encryption methods. What You Will Learn ? Protect data with encryption and hashing ? Explore and compare various encryption methods ? Encrypt data using the Caesar Cipher technique ? Make hashes and crack them ? Learn how to use three NIST-recommended systems: AES, SHA, and RSA ? Understand common errors in encryption and exploit them In Detail Cryptography is essential for protecting sensitive information, but it is often performed inadequately or incorrectly. Hands-On Cryptography with Python starts by showing you how to encrypt and evaluate your data. The book will then walk you through various data encryption methods,such as obfuscation, hashing, and strong encryption, and will show how you can attack cryptographic systems. You will learn how to create hashes, crack them, and will understand why they are so different from each other. In the concluding chapters, you will use three NIST-recommended systems: the Advanced Encryption Standard (AES), the Secure Hash Algorithm (SHA), and the Rivest-Shamir-Adleman (RSA). By the end of this book, you will be able to deal with common errors in encryption. Style and approach A practical guide that will help the readers to encrypt their data with ease
Lean Product Management
¥54.49
A guide to product management exploring the best practices: identifying the impact-driven product, planning for success, setting up and measuring time-bound metrics, and developing a lean product roadmap. About This Book ? Identifying Impact-Driven Products ? Investing in Key Business Outcomes ? Value mapping to maintain a lean product backlog ? Utilizing time-bound product metrics ? Eliminating process waste Who This Book Is For If you are leading a team that is building a new product, then this book is for you. The book is targeted at product managers, functional leads in enterprises, business sponsors venturing into new product offerings, product development teams, and start-up founders. What You Will Learn ? How do you execute ideas that matter? ? How can you define the right success metrics? ? How can you plan for product success? ? How do you capture qualitative and quantitative insights about the product? ? How do you know whether your product aligns to desired business goals? ? What processes are slowing you down? In Detail Lean Product Management is about finding the smartest way to build an Impact Driven Product that can deliver value to customers and meet business outcomes when operating under internal and external constraints. Author, Mangalam Nandakumar, is a product management expert, with over 17 years of experience in the field. Businesses today are competing to innovate. Cost is no longer the constraint, execution is. It is essential for any business to harness whatever competitive advantage they can, and it is absolutely vital to deliver the best customer experience possible. The opportunities for creating impact are there, but product managers have to improvise on their strategy every day in order to capitalize on them. This is the Agile battleground, where you need to stay Lean and be able to respond to abstract feedback from an ever shifting market. This is where Lean Product Management will help you thrive. Lean Product Management is an essential guide for product managers, and to anyone embarking on a new product development. Mangalam Nandakumar will help you to align your product strategy with business outcomes and customer impact. She introduces the concept of investing in Key Business Outcomes as part of the product strategy in order to provide an objective metric about which product idea and strategy to pursue. You will learn how to create impactful end-to-end product experiences by engaging stakeholders and reacting to external feedback. Style and approach The first few chapters of Lean Product Management address how to arrive at a product road map. It guides you through the process of getting stakeholder buy-in, prioritizing Key Business Outcomes and identifying the Impact-Driven Product, and arriving at a Cost-Impact matrix through value mapping. The next few chapters address how to define time-bound success metrics. It guides you through the process of creating an end-to-end product experience, capturing qualitative and quantitative insights to track product performance and alignment to short and long term product strategy. The last set of chapters of the book address process bottlenecks that hold teams back from building products right and how to eliminate process waste.
Mastering Xamarin.Forms - Second Edition
¥54.49
Create high-quality multi-platform native apps with Xamarin.Forms About This Book ? Packed with real-world scenarios and solutions to help you build professional-grade mobile apps with Xamarin.Forms ? Build an effective mobile app architecture with the Xamarin.Forms toolkit ? Find out how, when, and why you should use architectural patterns and get best practices with Xamarin.Forms Who This Book Is For This book is intended for C# developers who are familiar with the Xamarin platform and the Xamarin.Forms toolkit. If you have already started working with Xamarin.Forms and want to take your app to the next level with higher quality, maintainability, testability, and flexibility, then this book is for you. What You Will Learn ? Implement the Model-View-View-Model (MVVM) pattern and data-binding in Xamarin.Forms mobile apps ? Extend the Xamarin.Forms navigation API with a custom ViewModel-centric navigation service ? Leverage the inversion of control and dependency injection patterns in Xamarin.Forms mobile apps ? Work with online and offline data in Xamarin.Forms mobile apps ? Test business logic in Xamarin.Forms mobile apps ? Use platform-specific APIs to build rich custom user interfaces in Xamarin.Forms mobile apps ? Explore how to improve mobile app quality using Visual Studio AppCenter In Detail Discover how to extend and build upon the components of the Xamarin.Forms toolkit to develop an effective, robust mobile app architecture. Starting with an app built with the basics of the Xamarin.Forms toolkit, you'll go step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices. You'll start by introducing a core separation between the app's user interface and its business logic by applying the MVVM pattern and data-binding. Then you focus on building out a layer of plugin-like services that handle platform-specific utilities such as navigation and geo-location, and on how to loosely use these services in the app with inversion of control and dependency injection. Next you connect the app to a live web-based API and set up offline synchronization. Then, you delve into testing the app logic through unit tests. Finally, you set up Visual Studio App Center for monitoring usage and bugs to gain a proactive edge on app quality. Style and approach This easy-to-follow, code-rich guide will walk you through building a real-world Xamarin.Forms mobile app from start to finish. Each chapter builds on the app by applying new advanced capabilities, design patterns, and best practices. Packed with real-world scenarios, this step-by-step guide will help you quickly build professional-grade apps with Xamarin.Forms.
Deep Learning with PyTorch Quick Start Guide
¥54.49
Introduction to deep learning and PyTorch by building a convolutional neural network and recurrent neural network for real-world use cases such as image classification, transfer learning, and natural language processing. Key Features *Clear and concise explanations *Gives important insights into deep learning models *Practical demonstration of key concepts Book Description PyTorch is extremely powerful and yet easy to learn. It provides advanced features, such as supporting multiprocessor, distributed, and parallel computation. This book is an excellent entry point for those wanting to explore deep learning with PyTorch to harness its power. This book will introduce you to the PyTorch deep learning library and teach you how to train deep learning models without any hassle. We will set up the deep learning environment using PyTorch, and then train and deploy different types of deep learning models, such as CNN, RNN, and autoencoders. You will learn how to optimize models by tuning hyperparameters and how to use PyTorch in multiprocessor and distributed environments. We will discuss long short-term memory network (LSTMs) and build a language model to predict text. By the end of this book, you will be familiar with PyTorch's capabilities and be able to utilize the library to train your neural networks with relative ease. What you will learn *Set up the deep learning environment using the PyTorch library *Learn to build a deep learning model for image classification *Use a convolutional neural network for transfer learning *Understand to use PyTorch for natural language processing *Use a recurrent neural network to classify text *Understand how to optimize PyTorch in multiprocessor and distributed environments *Train, optimize, and deploy your neural networks for maximum accuracy and performance *Learn to deploy production-ready models Who this book is for Developers and Data Scientist familiar with Machine Learning but new to deep learning, or existing practitioners of deep learning who would like to use PyTorch to train their deep learning models will find this book to be useful. Having knowledge of Python programming will be an added advantage, while previous exposure to PyTorch is not needed.
Machine Learning with R Quick Start Guide
¥54.49
Learn how to use R to apply powerful machine learning methods and gain insight into real-world applications using clustering, logistic regressions, random forests, support vector machine, and more. Key Features * Use R 3.5 to implement real-world examples in machine learning * Implement key machine learning algorithms to understand the working mechanism of smart models * Create end-to-end machine learning pipelines using modern libraries from the R ecosystem Book Description Machine Learning with R Quick Start Guide takes you on a data-driven journey that starts with the very basics of R and machine learning. It gradually builds upon core concepts so you can handle the varied complexities of data and understand each stage of the machine learning pipeline. From data collection to implementing Natural Language Processing (NLP), this book covers it all. You will implement key machine learning algorithms to understand how they are used to build smart models. You will cover tasks such as clustering, logistic regressions, random forests, support vector machines, and more. Furthermore, you will also look at more advanced aspects such as training neural networks and topic modeling. By the end of the book, you will be able to apply the concepts of machine learning, deal with data-related problems, and solve them using the powerful yet simple language that is R. What you will learn * Introduce yourself to the basics of machine learning with R 3.5 * Get to grips with R techniques for cleaning and preparing your data for analysis and visualize your results * Learn to build predictive models with the help of various machine learning techniques * Use R to visualize data spread across multiple dimensions and extract useful features * Use interactive data analysis with R to get insights into data * Implement supervised and unsupervised learning, and NLP using R libraries Who this book is for This book is for graduate students, aspiring data scientists, and data analysts who wish to enter the field of machine learning and are looking to implement machine learning techniques and methodologies from scratch using R 3.5. A working knowledge of the R programming language is expected.
C++ Fundamentals
¥54.49
Write high-level abstractions while retaining full control of the hardware, performances, and maintainability. Key Features * Transform your ideas into modern C++ code, with both C++11 and C++17 * Explore best practices for creating high-performance solutions * Understand C++ basics and work with concrete real-world examples Book Description C++ Fundamentals begins by introducing you to the C++ syntax. You will study the semantics of variables along with their advantages and trade-offs, and see how they can be best used to write safe and efficient code. With the help of this book, you’ll be able to compile fully working C++ programs and understand how variables, references, and pointers can be used to manipulate the state of the program. Then you'll explore functions and classes — the features that C++ offers to organize a program — and use them to solve more complex problems such as functions and classes. You’ll also understand common pitfalls and modern best practices, especially the ones that diverge from the C++98 guideline. As you advance through the chapters, you’ll study the advantages of generic programming and write your own templates to make generic algorithms that work with any type. This C++ book will guide you in fully exploiting standard containers and understanding how to pick the appropriate container for each problem. You will even work with a variety of memory management tools in C++. By the end of this book, you will not only be able to write efficient code, but also be equipped to improve the readability, performance, and maintainability of your programs using standard algorithms. What you will learn * Work with the C++ compilation model and syntaxes * Apply best practices for writing functions and classes * Write safe, generic, and efficient code with templates * Explore the containers that C++ standard offers * Discover the new paradigms introduced with C++11, C++14, and C++17 * Get to grips with the core language features of C++ * Abstract complex problems using object-oriented programming in C++ Who this book is for If you’re a developer looking to learn a new powerful language or are familiar with C++ but want to update your knowledge with modern paradigms of C++11, C++14, and C++17, this book is for you. To easily understand the concepts in the book, you must be familiar with the basics of programming.

购物车
个人中心

