万本电子书0元读

万本电子书0元读

Richard III Quiz Book
Richard III Quiz Book
Freestone, Nigel
¥19.52
Richard III is one of the most controversial figures in the history of England. Portrayed by Shakespeare as a hunchbacked cripple and described by many as a ruthless ruler, some historians believe there may have been another side to the Machiavellian monarch. Was Richard as bad as his bloodthirsty image or was he an effective leader? The 101 questions in this quiz book have been compiled to help you decide. The Richard III Quiz Book aims to separate fact from fiction. Find out where Richard was born and how he came to be king. Did he really dispose of friends and relatives in order to seize the throne? How and where did Richard meet his end and did this signify the end of the House of York?In 2012, Richard III's remains were unearthed from a car park in the city of Leicester. This book will appeal to anyone who would like to find out the truth about how and why a king of England came to be buried in an unmarked grave for several centuries.
Union J Quiz Book
Union J Quiz Book
Cowlin, Chris
¥24.43
Are you a fan of Union J? If so, you will probably be able to name the band members but how much else do you know about the four boys? Whether you are fully familiar with the lads from Union J, or would like to find out more about them, this quiz book is for you. With what record company did Union J sign after their time on The X Factor in 2012? Where did Union J first perform their single 'Carry You'? During what month in 2013 did Union J take over the Daybreak sofa at 7.50 am each morning for a week? The answers to these questions and more can all be found inside this new book. Packed with fun facts about all aspects of Union J, including many personal details, The Union J Quiz Book documents the boys' journey from four unknown artists into successful X Factor boy band and beyond. With 100 questions about your favourite group, this is a book Union J fans of all ages just won't want to be without.
101 Interesting Facts on The Wanted
101 Interesting Facts on The Wanted
Snelgrove, Kevin
¥24.43
Do you like British boy band The Wanted? Have you followed their career from when they first formed in 2009 through to the current day? Would you like to find out more about Max, Siva, Jay, Tom and Nathan? If you answered yes to any of these questions, 101 Interesting Facts on The Wanted is certain to appeal to you. Do you know who is the oldest member of the group? Which artist did The Wanted support on tour in Brazil? What member of the band originally came up with the name, The Wanted? The answers can all be found inside this book, together with many more fascinating facts about your favourite band. Fun and informative, this book includes many personal details about the individual band members as well as up-to-date information about The Wanted's projects, past and present. Gen up on The Wanted so that you can impress your friends with your knowledge. If you are a fan of The Wanted, you won't want to be without this book.
David Beckham Quiz Book
David Beckham Quiz Book
Snelgrove, Kevin
¥24.43
David Beckham's name is known around the globe but he wasn't always the polished ambassador for his country that he is today. David started out as a quiet boy from east London with a dream of becoming a footballer. Find out how much you know about David's journey from shy midfielder to England captain and international icon by tackling the 100 questions in The David Beckham Quiz Book.Which caretaker manager promoted David to England team captain? Who invented the nickname 'Golden Balls'? In what year was David awarded the OBE? The answers to these brain-teasers and more are all inside this book.Full of facts about David's life on and off the pitch, including his England and international career, family and friends, highlights and low points as well as many personal details this book will help you to discover the man behind the public image. This is a must-have book for all David Beckham fans and for anyone interested in finding out more about one of the most popular and recognisable footballers of all time.
Simply Very Hard Plant Quiz Book
Simply Very Hard Plant Quiz Book
Battersby, Matthew
¥39.14
This is a plant book like no other. This quiz book has been designed to test your knowledge of plants and their association with the world of literature, popular culture, history, sport, politics as well as the more technical aspects of plants and gardening.In the song 'One man went to mow' what is the name of his dog? Why were leaves of Camellia sinensis worth their weight in gold in 1838? When should shrubs that flower on wood made in the previous year be pruned? These are just some of the 1,000 challenging questions that can be found in The Simply Very Hard Plant Quiz Book.Some of the answers are straightforward, some more obscure, requiring you to work out the connection between the question and the natural world. Covering a wide range of plant related topics this quiz book is certain to teach you something new about plants and their associations. This is a must-have read for anyone who is interesting in finding out more about plants and their relevance to the world we live in.
Ultimate Doctor Who Quiz Book
Ultimate Doctor Who Quiz Book
Pearson, Adam
¥39.14
Are you a big fan of Doctor Who? Have you watched all of the series from years gone by through to the present day? Can you name the various actors who have played the Doctor from William Hartnell to Matt Smith? If you can tell a Hath from the Heavenly Host and a Sontaran from a Slitheen, you are certain to enjoy this fun new quiz book? What was the title of episode one of the first Doctor story, The Daleks? Who played The Siren in the eleventh Doctor story, The Curse of the Black Spot? What companion has appeared in the most episodes of Doctor Who since its return in 2005? The answers to these brain-teasers and more can all be found inside The Doctor Who Quiz Book. As the iconic series celebrates 50 years of production, have a go at the 500 questions in this book to find out how much you really know about the Doctor. This is a must-have tribute for Doctor Who fans of all ages.
101 Interesting Facts on Arctic Monkeys
101 Interesting Facts on Arctic Monkeys
Snelgrove, Kevin
¥24.43
Are you a fan of rock band the Arctic Monkeys? Have you followed their career from the early days when the band first gained recognition via the internet through to international success? Would you like to know more about your favourite indie band? 101 Interesting Facts on Arctic Monkeys gives you the chance to pick up some little-known trivia about popular band from Sheffield. What was the original line-up and who was the band's other lead singer with Alex Turner? What NME first did the Arctic Monkeys clock up in 2006? What offer did the Band repeatedly turn down during 2005? Find out the answers in this exciting new book along with many more fascinating facts. Packed with information including many personal details about the individual band members as well as up-to-date news on the Arctic Monkeys' recent projects. This book will appeal to anyone with an interest in contemporary music and is a must-have for all Arctic Monkeys' fans.
101 Interesting Facts on One Direction
101 Interesting Facts on One Direction
Snelgrove, Kevin
¥24.43
Are you a fan of One Direction? Have you followed the popular boyband from their very first performance on The X Factor to international stardom? Would you like to find out more about the 1D boys? If so, you there is no better way to get to know your favourite band than with 101 Interesting Facts About One Direction. Which member of One Direction was the first to suggest the name for the band? When and where was the premiere of 1D's 2013 film This Is Us held? What new product did One Direction launch in September 2013? Find out the answers inside this book, full of up to the minute information all about 1D. The book includes many personal details about each of the band members as well as facts about their past and current projects.Make sure that you are up to date on all the latest 1D news with this new book. If you love One Direction, you won't want to be without it.
Ronnie Biggs Quiz Book
Ronnie Biggs Quiz Book
Gray, Mike
¥24.43
Ronnie Biggs is widely known for his part in the Great Train Robbery of 1963, his subsequent escape from prison, and notoriety as he lived as a fugitive around the globe with his family. Biggs' story has been well documented over the years but how much do you really know about the man behind the headlines? The Ronnie Biggs Quiz Book is your chance to gen up on all the facts. How old was Ronnie when he first appeared in court? On what date did Ronnie receive a 30 year sentence? Who was Ronnie's famous cellmate in Brazil? The answers to these questions and more can all be found in this fascinating new book. The 50th anniversary of the Great Train Robbery in 2013 has renewed interest in the gang who pulled of this audacious heist, and Ronnie Biggs in particular. Packed with information, this book will tell you everything you want to know about Ronnie Biggs, his life on the run and his part in one of the most talked about crimes of all time.
101 Interesting Facts on Coldplay
101 Interesting Facts on Coldplay
Snelgrove, Kevin
¥24.43
Do you like British rock band Coldplay? Were you one of the millions of people who bought and listened to the band's massively successful debut album in 2000? Have you continued to support Chris Martin, Jonny Buckland, Guy Berryman and Will Champion through the years as Coldplay has gone on to achieve global recognition? If you are a Coldplay fan, this is your chance to find out more about your favourite band with 101 Interesting Facts on Coldplay.Do you know what the band was originally called? What record, previously held by The Beatles, did Coldplay break? How many Grammy Awards have the band won out of a possible 25 nominations? The answers to these questions and more can all be found inside.Full of facts about Coldplay, this book includes many personal details and up-to-date information about the band's recent projects. This is a must-have for all Coldplay fans and anyone interested in finding out more about one of the most popular British bands of recent years.
101 Quirky Observations on Classical Music
101 Quirky Observations on Classical Music
Cotton, Maggie
¥24.43
Are you a fan of classical music? Can you name all the well-known composers, conductors and the compositions they are associated with? Or perhaps, you would like to learn more about them? If so, you are certain to enjoy the quotes and musical miscellany in 101 Quirky Observations on Classical Music. Who defined music as 'a science that would have us laugh and sing and dance'? Which composer said, 'the trombones are too sacred for frequent use'? What writer requested, 'please do not shoot the pianist, he is doing his best'? The answers to these questions and similar brain-teasers can all be found inside this book. With sections on composers, compositions, instruments, orchestras and their musicians, conductors, soloists and opera as well as much more classical music related trivia, this book has something for everyone. This book is a great way to find out more about classical music and those who have been involved in writing, playing and performing it through the years. This is a must-have for anyone who listens to, plays or appreciates classical music.
Billy No Mates
Billy No Mates
Hickman, Paula
¥19.52
While most other crocodiles are snarling and snappy, Billy is the opposite: he's playful and happy. Will Billy ever make some friends? Find out in this fun and giggle creating story!
Bayesian Analysis with Python
Bayesian Analysis with Python
Osvaldo Martin
¥81.74
Bayesian modeling with PyMC3 and exploratory analysis of Bayesian models with ArviZ Key Features *A step-by-step guide to conduct Bayesian data analyses using PyMC3 and ArviZ *A modern, practical and computational approach to Bayesian statistical modeling *A tutorial for Bayesian analysis and best practices with the help of sample problems and practice exercises. Book Description The second edition of Bayesian Analysis with Python is an introduction to the main concepts of applied Bayesian inference and its practical implementation in Python using PyMC3, a state-of-the-art probabilistic programming library, and ArviZ, a new library for exploratory analysis of Bayesian models. The main concepts of Bayesian statistics are covered using a practical and computational approach. Synthetic and real data sets are used to introduce several types of models, such as generalized linear models for regression and classification, mixture models, hierarchical models, and Gaussian processes, among others. By the end of the book, you will have a working knowledge of probabilistic modeling and you will be able to design and implement Bayesian models for your own data science problems. After reading the book you will be better prepared to delve into more advanced material or specialized statistical modeling if you need to. What you will learn *Build probabilistic models using the Python library PyMC3 *Analyze probabilistic models with the help of ArviZ *Acquire the skills required to sanity check models and modify them if necessary *Understand the advantages and caveats of hierarchical models *Find out how different models can be used to answer different data analysis questions *Compare models and choose between alternative ones *Discover how different models are unified from a probabilistic perspective *Think probabilistically and benefit from the flexibility of the Bayesian framework Who this book is for If you are a student, data scientist, researcher, or a developer looking to get started with Bayesian data analysis and probabilistic programming, this book is for you. The book is introductory so no previous statistical knowledge is required, although some experience in using Python and NumPy is expected.
Azure PowerShell Quick Start Guide
Azure PowerShell Quick Start Guide
Thomas Mitchell
¥54.49
Leverage PowerShell to perform many day-to-day tasks in Microsoft Azure Key Features *Deploy and manage Azure virtual machines with PowerShell commands. *Get to grips with core concept of Azure PowerShell such as working with images and disks, custom script extension, high availability and more. *Leverage hands-on projects to successfully apply what you learned through the course of this book. Book Description As an IT professional, it is important to keep up with cloud technologies and learn to manage those technologies. PowerShell is a critical tool that must be learned in order to effectively and more easily manage many Azure resources. This book is designed to teach you to leverage PowerShell to enable you to perform many day-to-day tasks in Microsoft Azure. Taking you through the basic tasks of installing Azure PowerShell and connecting to Azure, you will learn to properly connect to an Azure tenant with PowerShell. Next, you will dive into tasks such as deploying virtual machines with PowerShell, resizing them, and managing their power states with PowerShell. Then, you will learn how to complete more complex Azure tasks with PowerShell, such as deploying virtual machines from custom images, creating images from existing virtual machines, and creating and managing of data disks. Later, you will learn how to snapshot virtual machines, how to encrypt virtual machines, and how to leverage load balancers to ensure high availability with PowerShell. By the end of this book, you will have developed dozens of PowerShell skills that are invaluable in the deployment and management of Azure virtual machines. What you will learn *Manage virtual machines with PowerShell *Resize a virtual machine with PowerShell *Create OS disk snapshots via PowerShell *Deploy new virtual machines from snapshots via PowerShell *Provision and attach data disks to a virtual machine via PowerShell *Load balance virtual machines with PowerShell *Manage virtual machines with custom script extensions Who this book is for This book is intended for IT professionals who are responsible for managing Azure virtual machines. No prior PowerShell or Azure experience is needed.
Microsoft Dynamics NAV Development Quick Start Guide
Microsoft Dynamics NAV Development Quick Start Guide
Alexander Drogin
¥54.49
Learn development skills and improve productivity when programming in Microsoft Dynamics NAV 2018 - the popular Enterprise Resourse Planning management system used across a variety of industries for business process management Key Features *Solve common business problems with the valuable features and flexibility of Dynamics NAV *Understand the structure of NAV database - how documents and business entities are mapped to DB tables *Design user interface and bind the presentation layer with the data storage Book Description Microsoft Dynamics NAV is an enterprise resource planning (ERP) software suite for organizations. The system offers specialized functionality for manufacturing, distribution, government, retail, and other industries. This book gets you started with its integrated development environment for solving problems by customizing business processes. This book introduces the NAV development environment – C/SIDE. It gives an overview of the internal system language and the most essential development tools. The book will enable the reader to customize and extend NAV functionality with C/AL code, design a user interface through pages, create role centers, and build advanced reports in Microsoft Visual Studio. By the end of the book, you will have learned how to extend the NAV data model, how to write and debug custom code, and how to exchange data with external applications. What you will learn *Manage NAV Server configuration with Microsoft Management Console *Manage NAV installation with the NAV Administration Shell *Create integration events and extend functionality via the NAV event model *Run XML Ports from C/AL code *Design reports and write client code in RDLC expressions Who this book is for This book is for experienced NAV users who have an understanding of basic programming concepts. Familiarity with NAV development environment or its internal development language-C/AL is not expected.
Hands-On Enterprise Application Development with Python
Hands-On Enterprise Application Development with Python
Saurabh Badhwar
¥90.46
Architect scalable, reliable, and maintainable applications for enterprises with Python Key Features *Explore various Python design patterns used for enterprise software development *Apply best practices for testing and performance optimization to build stable applications *Learn about different attacking strategies used on enterprise applications and how to avoid them Book Description Dynamically typed languages like Python are continuously improving. With the addition of exciting new features and a wide selection of modern libraries and frameworks, Python has emerged as an ideal language for developing enterprise applications. Hands-On Enterprise Application Development with Python will show you how to build effective applications that are stable, secure, and easily scalable. The book is a detailed guide to building an end-to-end enterprise-grade application in Python. You will learn how to effectively implement Python features and design patterns that will positively impact your application lifecycle. The book also covers advanced concurrency techniques that will help you build a RESTful application with an optimized frontend. Given that security and stability are the foundation for an enterprise application, you’ll be trained on effective testing, performance analysis, and security practices, and understand how to embed them in your codebase during the initial phase. You’ll also be guided in how to move on from a monolithic architecture to one that is service oriented, leveraging microservices and serverless deployment techniques. By the end of the book, you will have become proficient at building efficient enterprise applications in Python. What you will learn *Understand the purpose of design patterns and their impact on application lifecycle *Build applications that can handle large amounts of data-intensive operations *Uncover advanced concurrency techniques and discover how to handle a large number of requests in production *Optimize frontends to improve the client-side experience of your application *Effective testing and performance profiling techniques to detect issues in applications early in the development cycle *Build applications with a focus on security *Implement large applications as microservices to improve scalability Who this book is for If you’re a developer who wants to build enterprise-grade applications, this book is for you. Basic to intermediate-level of programming experience with Python and database systems is required to understand the concepts covered in this book.
Data Analysis with Python
Data Analysis with Python
David Taieb
¥71.93
Learn a modern approach to data analysis using Python to harness the power of programming and AI across your data. Detailed case studies bring this modern approach to life across visual data, social media, graph algorithms, and time series analysis. Key Features *Bridge your data analysis with the power of programming, complex algorithms, and AI *Use Python and its extensive libraries to power your way to new levels of data insight *Work with AI algorithms, TensorFlow, graph algorithms, NLP, and financial time series *Explore this modern approach across with key industry case studies and hands-on projects Book Description Data Analysis with Python offers a modern approach to data analysis so that you can work with the latest and most powerful Python tools, AI techniques, and open source libraries. Industry expert David Taieb shows you how to bridge data science with the power of programming and algorithms in Python. You'll be working with complex algorithms, and cutting-edge AI in your data analysis. Learn how to analyze data with hands-on examples using Python-based tools and Jupyter Notebook. You'll find the right balance of theory and practice, with extensive code files that you can integrate right into your own data projects. Explore the power of this approach to data analysis by then working with it across key industry case studies. Four fascinating and full projects connect you to the most critical data analysis challenges you’re likely to meet in today. The first of these is an image recognition application with TensorFlow – embracing the importance today of AI in your data analysis. The second industry project analyses social media trends, exploring big data issues and AI approaches to natural language processing. The third case study is a financial portfolio analysis application that engages you with time series analysis - pivotal to many data science applications today. The fourth industry use case dives you into graph algorithms and the power of programming in modern data science. You'll wrap up with a thoughtful look at the future of data science and how it will harness the power of algorithms and artificial intelligence. What you will learn *A new toolset that has been carefully crafted to meet for your data analysis challenges *Full and detailed case studies of the toolset across several of today’s key industry contexts *Become super productive with a new toolset across Python and Jupyter Notebook *Look into the future of data science and which directions to develop your skills next Who this book is for This book is for developers wanting to bridge the gap between them and data scientists. Introducing PixieDust from its creator, the book is a great desk companion for the accomplished Data Scientist. Some fluency in data interpretation and visualization is assumed. It will be helpful to have some knowledge of Python, using Python libraries, and some proficiency in web development.
Hands-On Machine Learning for Algorithmic Trading
Hands-On Machine Learning for Algorithmic Trading
Stefan Jansen
¥81.74
Explore effective trading strategies in real-world markets using NumPy, spaCy, pandas, scikit-learn, and Keras Key Features *Implement machine learning algorithms to build, train, and validate algorithmic models *Create your own algorithmic design process to apply probabilistic machine learning approaches to trading decisions *Develop neural networks for algorithmic trading to perform time series forecasting and smart analytics Book Description The explosive growth of digital data has boosted the demand for expertise in trading strategies that use machine learning (ML). This book enables you to use a broad range of supervised and unsupervised algorithms to extract signals from a wide variety of data sources and create powerful investment strategies. This book shows how to access market, fundamental, and alternative data via API or web scraping and offers a framework to evaluate alternative data. You’ll practice the ML work?ow from model design, loss metric definition, and parameter tuning to performance evaluation in a time series context. You will understand ML algorithms such as Bayesian and ensemble methods and manifold learning, and will know how to train and tune these models using pandas, statsmodels, sklearn, PyMC3, xgboost, lightgbm, and catboost. This book also teaches you how to extract features from text data using spaCy, classify news and assign sentiment scores, and to use gensim to model topics and learn word embeddings from financial reports. You will also build and evaluate neural networks, including RNNs and CNNs, using Keras and PyTorch to exploit unstructured data for sophisticated strategies. Finally, you will apply transfer learning to satellite images to predict economic activity and use reinforcement learning to build agents that learn to trade in the OpenAI Gym. What you will learn *Implement machine learning techniques to solve investment and trading problems *Leverage market, fundamental, and alternative data to research alpha factors *Design and fine-tune supervised, unsupervised, and reinforcement learning models *Optimize portfolio risk and performance using pandas, NumPy, and scikit-learn *Integrate machine learning models into a live trading strategy on Quantopian *Evaluate strategies using reliable backtesting methodologies for time series *Design and evaluate deep neural networks using Keras, PyTorch, and TensorFlow *Work with reinforcement learning for trading strategies in the OpenAI Gym Who this book is for Hands-On Machine Learning for Algorithmic Trading is for data analysts, data scientists, and Python developers, as well as investment analysts and portfolio managers working within the finance and investment industry. If you want to perform efficient algorithmic trading by developing smart investigating strategies using machine learning algorithms, this is the book for you. Some understanding of Python and machine learning techniques is mandatory.
Hands-On Meta Learning with Python
Hands-On Meta Learning with Python
Sudharsan Ravichandiran
¥71.93
Explore a diverse set of meta-learning algorithms and techniques to enable human-like cognition for your machine learning models using various Python frameworks Key Features *Understand the foundations of meta learning algorithms *Explore practical examples to explore various one-shot learning algorithms with its applications in TensorFlow *Master state of the art meta learning algorithms like MAML, reptile, meta SGD Book Description Meta learning is an exciting research trend in machine learning, which enables a model to understand the learning process. Unlike other ML paradigms, with meta learning you can learn from small datasets faster. Hands-On Meta Learning with Python starts by explaining the fundamentals of meta learning and helps you understand the concept of learning to learn. You will delve into various one-shot learning algorithms, like siamese, prototypical, relation and memory-augmented networks by implementing them in TensorFlow and Keras. As you make your way through the book, you will dive into state-of-the-art meta learning algorithms such as MAML, Reptile, and CAML. You will then explore how to learn quickly with Meta-SGD and discover how you can perform unsupervised learning using meta learning with CACTUs. In the concluding chapters, you will work through recent trends in meta learning such as adversarial meta learning, task agnostic meta learning, and meta imitation learning. By the end of this book, you will be familiar with state-of-the-art meta learning algorithms and able to enable human-like cognition for your machine learning models. What you will learn *Understand the basics of meta learning methods, algorithms, and types *Build voice and face recognition models using a siamese network *Learn the prototypical network along with its variants *Build relation networks and matching networks from scratch *Implement MAML and Reptile algorithms from scratch in Python *Work through imitation learning and adversarial meta learning *Explore task agnostic meta learning and deep meta learning Who this book is for Hands-On Meta Learning with Python is for machine learning enthusiasts, AI researchers, and data scientists who want to explore meta learning as an advanced approach for training machine learning models. Working knowledge of machine learning concepts and Python programming is necessary.
Hands-On Deep Learning with Apache Spark
Hands-On Deep Learning with Apache Spark
Guglielmo Iozzia
¥81.74
Speed up the design and implementation of deep learning solutions using Apache Spark Key Features * Explore the world of distributed deep learning with Apache Spark * Train neural networks with deep learning libraries such as BigDL and TensorFlow * Develop Spark deep learning applications to intelligently handle large and complex datasets Book Description Deep learning is a subset of machine learning where datasets with several layers of complexity can be processed. Hands-On Deep Learning with Apache Spark addresses the sheer complexity of technical and analytical parts and the speed at which deep learning solutions can be implemented on Apache Spark. The book starts with the fundamentals of Apache Spark and deep learning. You will set up Spark for deep learning, learn principles of distributed modeling, and understand different types of neural nets. You will then implement deep learning models, such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), and long short-term memory (LSTM) on Spark. As you progress through the book, you will gain hands-on experience of what it takes to understand the complex datasets you are dealing with. During the course of this book, you will use popular deep learning frameworks, such as TensorFlow, Deeplearning4j, and Keras to train your distributed models. By the end of this book, you'll have gained experience with the implementation of your models on a variety of use cases. What you will learn * Understand the basics of deep learning * Set up Apache Spark for deep learning * Understand the principles of distribution modeling and different types of neural networks * Obtain an understanding of deep learning algorithms * Discover textual analysis and deep learning with Spark * Use popular deep learning frameworks, such as Deeplearning4j, TensorFlow, and Keras * Explore popular deep learning algorithms Who this book is for If you are a Scala developer, data scientist, or data analyst who wants to learn how to use Spark for implementing efficient deep learning models, Hands-On Deep Learning with Apache Spark is for you. Knowledge of the core machine learning concepts and some exposure to Spark will be helpful.
Hands-On Penetration Testing with Python
Hands-On Penetration Testing with Python
Furqan Khan
¥73.02
Implement defensive techniques in your ecosystem successfully with Python Key Features * Identify and expose vulnerabilities in your infrastructure with Python * Learn custom exploit development . * Make robust and powerful cybersecurity tools with Python Book Description With the current technological and infrastructural shift, penetration testing is no longer a process-oriented activity. Modern-day penetration testing demands lots of automation and innovation; the only language that dominates all its peers is Python. Given the huge number of tools written in Python, and its popularity in the penetration testing space, this language has always been the first choice for penetration testers. Hands-On Penetration Testing with Python walks you through advanced Python programming constructs. Once you are familiar with the core concepts, you’ll explore the advanced uses of Python in the domain of penetration testing and optimization. You’ll then move on to understanding how Python, data science, and the cybersecurity ecosystem communicate with one another. In the concluding chapters, you’ll study exploit development, reverse engineering, and cybersecurity use cases that can be automated with Python. By the end of this book, you’ll have acquired adequate skills to leverage Python as a helpful tool to pentest and secure infrastructure, while also creating your own custom exploits. What you will learn * Get to grips with Custom vulnerability scanner development * Familiarize yourself with web application scanning automation and exploit development * Walk through day-to-day cybersecurity scenarios that can be automated with Python * Discover enterprise-or organization-specific use cases and threat-hunting automation * Understand reverse engineering, fuzzing, buffer overflows , key-logger development, and exploit development for buffer overflows. * Understand web scraping in Python and use it for processing web responses * Explore Security Operations Centre (SOC) use cases * Get to understand Data Science, Python, and cybersecurity all under one hood Who this book is for If you are a security consultant , developer or a cyber security enthusiast with little or no knowledge of Python and want in-depth insight into how the pen-testing ecosystem and python combine to create offensive tools , exploits , automate cyber security use-cases and much more then this book is for you. Hands-On Penetration Testing with Python guides you through the advanced uses of Python for cybersecurity and pen-testing, helping you to better understand security loopholes within your infrastructure .