What Is Python Good For?

There is no “best” programming language suitable for all tasks. This book describes the areas where Python can be a great tool for rapid problem solving. These areas include web scraping, file parsing, creating websites, working with various APIs, data visualization, computer vision, machine learning, deep learning, etc. Possible weak sides of Python are described in the book as well.

The book is intended both for beginners and for seasoned developers who search an appropriate language for their area.

What Is Python Good For Book Cover

Table of Contents

About the Author

Anna Novikova is a software developer with over 15 years of experience. She used C++, C#, Python and Go (not simultaneously, though!). Anna began to use Python when she started working at the area of deep learning.

That’s why the main theme of the book is not only about Python applications but also about how programming language helps the developer to be efficient.