Books Reviewed by Rahul

Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming

- May 3, 2019

The second edition of the best-selling Python book in the world (over 1 million copies sold!). A fast-paced, no-nonsense guide to programming in Python. Updated and thoroughly revised to reflect the latest in Python code and practices. Python Crash Course is the world's best-selling guide to the ... Read More

Clean Code: A Handbook of Agile Software Craftsmanship

- August 11, 2008

Looks at the principles and clean code, includes case studies showcasing the practices of writing clean code, and contains a list of heuristics and "smells" accumulated from the process of writing clean code. Looks at the principles and clean code, includes case studies showcasing the practices ... Read More

The Linux Command Line, 2nd Edition: A Complete Introduction

- March 7, 2019

You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or comm... Read More

Probabilistic Machine Learning: An Introduction (Adaptive Computation and Machine Learning series)

- March 1, 2022

A detailed and up-to-date introduction to machine learning, presented through the unifying lens of probabilistic modeling and Bayesian decision theory. This book offers a detailed and up-to-date introduction to machine learning (including deep learning) through the unifying lens of probabilistic ... Read More

Web Design with HTML, CSS, JavaScript and jQuery Set

- July 8, 2014

A two-book set for web designers and front-end developers This two-book set combines the titles HTML & CSS: Designing and Building Web Sites and JavaScript & jQuery: Interactive Front-End Development. Together these two books form an ideal platform for anyone who wants to master HTML and CSS befo... Read More

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

- October 31, 2017

Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You'll learn th... Read More

Deep Learning (Adaptive Computation and Machine Learning series)

- November 18, 2016

An introduction to a broad range of topics in deep learning, covering mathematical and conceptual background, deep learning techniques used in industry, and research perspectives. “Written by three experts in the field, Deep Learning is the only comprehensive book on the subject.” —Elon Musk, coc... Read More

Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python

- February 25, 2022

PyTorch book of the bestselling and widely acclaimed Python Machine Learning series expanded to include transformers, XGBoost, and graph neural networks Key Features: Learn applied machine learning with a solid foundation in theory Clear, intuitive explanations take you deep into the theory and p... Read More

Deep Learning with Python, Second Edition

- December 21, 2021

Printed in full color! Unlock the groundbreaking advances of deep learning with this extensively revised new edition of the bestselling original. Learn directly from the creator of Keras and master practical Python deep learning techniques that are easy to apply in the real world. In Deep Learnin... Read More

C Programming Language, 2nd Edition

- March 22, 1988

Introduces the features of the C programming language, discusses data types, variables, operators, control flow, functions, pointers, arrays, and structures, and looks at the UNIX system interface As we said in the first preface to the first edition, C wears well as one's experience with it ... Read More

Reviewed by

Linux Pocket Guide: Essential Commands

- July 5, 2016

If you use Linux in your day-to-day work, this popular pocket guide is the perfect on-the-job reference. The third edition features new commands for processing image files and audio files, running and killing programs, reading and modifying the system clipboard, and manipulating PDF files, as wel... Read More

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

- December 5, 2014

Presents a collection of tips for programmers on how to use the features of C++11 and C++14 effectively, covering such topics as functions, rvalue references, and lambda expressions. Presents a collection of tips for programmers on how to use the features of C++11 and C++14 effectively, covering... Read More

The Self-Taught Programmer: The Definitive Guide to Programming Professionally

Althoff, Cory - January 24, 2017

"This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, I also cover the rest of the things you need to know to program professionally tha... Read More

The Hundred-Page Machine Learning Book

- January 13, 2019

Provides a practical guide to get started and execute on machine learning within a few days without necessarily knowing much about machine learning.The first five chapters are enough to get you started and the next few chapters provide you a good feel of more advanced topics to pursue. Provides ... Read More

Introducing Python: Modern Computing in Simple Packages

- December 3, 2019

Easy to understand and fun to read, this updated edition of Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain ... Read More

The C# Player's Guide (5th Edition)

- January 14, 2022

The C# Player's Guide (5th Edition) is the ultimate guide for people starting with C#, whether new to programming or an experienced vet. This guide takes you from your journey's beginning, through the most challenging parts of programming in C#, and does so in a way that is casual, informative, a... Read More

Reviewed by
Categories
C# Programming

Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2, 3rd Edition

- December 12, 2019

Applied machine learning with a solid foundation in theory. Revised and expanded for TensorFlow 2, GANs, and reinforcement learning. Key Features Third edition of the bestselling, widely acclaimed Python machine learning book Clear and intuitive explanations take you deep into the theory and prac... Read More

Head First C#: A Learner's Guide to Real-World Programming with C# and .NET Core

- January 20, 2021

What will you learn from this book? For beginning programmers looking to learn C#, this practical guide provides a bright alternative to the legions of dull tutorials on this popular object-oriented language. Fun and highly visual, this introduction to C# will keep you engaged and entertained fro... Read More

C# 10 in a Nutshell: The Definitive Reference

- March 1, 2022

When you have questions about C# 10.0 or .NET 6, this bestselling guide has the answers you need. C# is a language of unusual flexibility and breadth, but with its continual growth, there's so much more to learn. In the tradition of O'Reilly's Nutshell guides, this thoroughly updated edition is s... Read More

Reviewed by

Learning PHP, MySQL & JavaScript: A Step-by-Step Guide to Creating Dynamic Websites

- August 17, 2021

Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. With the latest edition of this popular hands-on guide, you'll tackle dynamic web programming using the most recent versions of today's co... Read More

More Product Reviewed by Rahul