Best books in Programming 2019

Showing bestselling books in Programming 1 to 10

Browse some of the top selling books in Programming from 2019. A top ten of popular books in Programming from 1 to 10. At the bottom of the page you can explore some of the new book releases in this category, if you haven't found what you are looking for in this top 10. If you still can't find your next favorite book or ebook to read in 'Programming' you can try and look for more books by using the search box on the top of the page and search by keyword, author or title.

Product picture for Python Crash Course: A Hands-On, Project-Based Introduction to Programming by Eric Matthes
Book › Paperback
Python Crash Course is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time.

In the first half of the book, you’ll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You’ll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you’ll put your new knowledge into practice with three substantial...
Book cover from Automate the Boring Stuff with Python: Practical Programming for Total Beginners by Al Sweigart
Book › Paperback
If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation to:
–Search for text in a file or across multiple...
Book cover from Web Design with HTML, CSS, JavaScript and jQuery Set by Jon Duckett
Book › Paperback
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 before stepping up to JavaScript and jQuery.

HTML & CSS covers structure, text, links, images, tables, forms, useful options, adding style with CSS, fonts, colors, thinking in boxes, styling lists and tables, layouts, grids, and even SEO, Google analytics, ftp, and HTML5. JavaScript &...
Book cover from Deep Learning with Python by Francois Chollet
Book › Paperback
Summary

Deep Learning with Python introduces the field of deep learning using the Python language and the powerful Keras library. Written by Keras creator and Google AI researcher François Chollet, this book builds your understanding through intuitive explanations and practical examples.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Machine learning has made remarkable progress in recent years. We went from near-unusable speech and image recognition, to near-human accuracy. We...
Book cover from Eloquent JavaScript, 3rd Edition: A Modern Introduction to Programming by Marijn Haverbeke
Book › Paperback
Completely revised and updated, this best-selling introduction to programming in JavaScript focuses on writing real applications.

JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.

This much anticipated and thoroughly revised third edition of Eloquent JavaScript dives deep into the JavaScript language to show you how to write...
Book cover from Elements of Programming Interviews in Python: The Insiders Guide by Adnan Aziz
Book › Paperback
Take great care to buy the latest version: bit.ly/buyingEPI
EPI includes a framework for writing your solutions, as well as testing them against a comprehensive set of test-cases. Head over to judge.elementsofprogramminginterviews.com for details.
Before you buy this book, please first head over to our sample page - elementsofprogramminginterviews.com/sample

The sampler should give you a very good idea of the quality and style of our book. In particular, be sure you are comfortable with the level and with our Python coding style.
Since different candidates...
Book cover from Learning Python, 5th Edition by Mark Lutz
Book › Paperback
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.

Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3— the latest releases in the 3.X and 2.X lines—plus all other releases...
Book cover from Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython by Wes McKinney
Book › Paperback
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 the latest versions of pandas, NumPy, IPython, and Jupyter in the process.

Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It’s ideal for analysts new to Python and for Python programmers new to...
Book cover from Python Data Science Handbook: Essential Tools for Working with Data by Jake VanderPlas
Book › Paperback
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the Python Data Science Handbook do you get them all—IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and other related tools.

Working scientists and data crunchers familiar with reading and writing Python code will find this comprehensive desk reference ideal for tackling day-to-day issues: manipulating, transforming, and cleaning data; visualizing...
Book cover from Learn Windows PowerShell in a Month of Lunches by Donald W. Jones
Book › Paperback
Summary

Learn Windows PowerShell in a Month of Lunches, Third Edition is an innovative tutorial designed for busy IT professionals. This updated edition covers PowerShell features that run on Windows 7, Windows Server 2008 R2 and later, PowerShell v3 and later, and includes v5 features like PowerShellGet.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

PowerShell is both a scripting language and an administrative shell that lets you control and automate nearly every aspect of...