Filters

Free/Non-free



Python Version




Reading Time [?]

Publication Year

Showing 30 books for experienced programmers new to Python
.

Data Science from Scratch: First Principles with Python

by Joel Grus

1.0
Popularity score [?]
To really learn data science, you should not only master the tools—data science libraries, frameworks, modules, and toolkits—but also understand the ideas and principles underlying them. Updated fo...
Published on : May 16, 2019
Python version: TH
406 pages

Python for Excel: A Modern Environment for Automation and Data Analysis

by Felix Zumstein

0.9705882352941176
Popularity score [?]
While Excel remains ubiquitous in the business world, recent Microsoft feedback forums are full of requests to include Python as an Excel scripting language. In fact, it's the top feature requested...
Published on : March 30, 2021
Python version: TH
338 pages

Programming the Raspberry Pi : Getting Started with Python

by Simon Monk

0.9411764705882353
Popularity score [?]
This fully updated guide shows how to create inventive programs and fun games on your powerful Raspberry Pi―with no programming experience required. Programming the Raspberry Pi™: Getting Started w...
Published on : June 3, 2021
Python version: TH
192 pages

Advanced Python Scripting for ArcGIS Pro

by Paul A. Zandbergen

0.9117647058823529
Popularity score [?]
Advanced Python Scripting for ArcGIS Pro builds on Python Scripting for ArcGIS Pro. Learn how to create a geoprocessing tool out of your script and automate tasks in ArcGIS Pro, how to share your t...
Published on : July 14, 2020
Python version: TH
290 pages

Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!

by Amit Saha

0.8823529411764706
Popularity score [?]
Doing Math with Python shows you how to use Python to delve into high school—level math topics like statistics, geometry, probability, and calculus. You'll start with simple projects, like a factor...
Published on : Aug. 1, 2015
Python version: TH
264 pages

Problem Solving with Algorithms and Data Structures Using Python

by Bradley N. Miller

0.8529411764705882
Popularity score [?]
This textbook is about computer science. It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all a...
Published on : Aug. 22, 2011
Python version: TH
438 pages
Available for free here

Mastering Python Networking

by Eric Chou

0.8235294117647058
Popularity score [?]
One of the best book on mastering networking in Python, written by an author who has worked as a network engineer in top companies. The third edition came out in January, 2020. This new edition is ...
Published on : Jan. 30, 2020
Python version: TH
576 pages

Python for DevOps: Learn Ruthlessly Effective Automation

by Noah Gift

0.7941176470588235
Popularity score [?]
This DevOps bible, written by a highly credible author (PSF Fellow, Lecturer at UC Berkeley, worked at Disney, AT&T, Sony and ABC News Network) shows you how to use Python for everyday Linux system...
Published on : Dec. 31, 2019
Python version: TH
506 pages

Python for Finance: Mastering Data-Driven Finance

by Yves Hilpisch

0.7647058823529411
Popularity score [?]
The financial industry has recently adopted Python at a tremendous rate, with some of the largest investment banks and hedge funds using it to build core trading and risk management systems. Update...
Published on : Dec. 31, 2018
Python version: TH
720 pages

Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

by Al Sweigart

0.7352941176470589
Popularity score [?]
Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make, test, a...
Published on : Jan. 23, 2018
Python version: TH
416 pages
Available for free here

Python for ArcGIS Pro: Automate cartography and data analysis using ArcPy, ArcGIS API for Python, Notebooks, and pandas

by Silas Toms

0.7058823529411765
Popularity score [?]
Integrating Python into your day-to-day ArcGIS work is highly recommended when dealing with large amounts of geospatial data. Python for ArcGIS Pro aims to help you get your work done faster, with ...
Published on : April 29, 2022
Python version: TH
586 pages

Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers

by TJ O'Connor

0.6764705882352942
Popularity score [?]
Violent Python shows you how to move from a theoretical understanding of offensive computing concepts to a practical implementation. Instead of relying on another attacker’s tools, this book will t...
Published on : Nov. 22, 2012
Python version: TW
288 pages

Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit

by Steven Bird

0.6470588235294118
Popularity score [?]
This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic s...
Published on : July 10, 2009
Python version: TW
504 pages
Available for free here

Python for Biologists: A complete programming course for beginners

by Dr Martin Jones

0.6176470588235294
Popularity score [?]
Learning to program is one of the best investments that you can make for your research and your career. Python for biologists is a complete programming course for beginners that will give you the s...
Published on : Sept. 7, 2013
Python version: BO
244 pages

Python in a Nutshell: A Desktop Quick Reference

by Alex Martelli

0.5882352941176471
Popularity score [?]
This Nutshell guide provides a one-stop shop for Python programmers who need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented mo...
Published on : May 4, 2017
Python version: BO
772 pages

Python Essential Reference

by David Beazley

0.5588235294117647
Popularity score [?]
Python Essential Reference is the definitive reference guide to the Python programming language — the one authoritative handbook that reliably untangles and explains both the core Python language a...
Published on : July 19, 2009
Python version: TH
717 pages

Make Your Own Neural Network

by Tariq Rashid

0.5294117647058824
Popularity score [?]
A step-by-step gentle journey through the mathematics of neural networks, and making your own using the Python computer language. Neural networks are a key element of deep learning and artificial ...
Published on : March 31, 2016
Python version: TH
222 pages

Python for Microcontrollers: Getting Started with MicroPython

by Donald Norris

0.5
Popularity score [?]
This DIY guide provides a practical introduction to microcontroller programming with MicroPython. Written by an experienced electronics hobbyist, Python for Microcontrollers: Getting Started with M...
Published on : Nov. 17, 2016
Python version: TH
288 pages

A Student's Guide to Python for Physical Modeling

by Jesse M. Kinder

0.47058823529411764
Popularity score [?]
Python is a computer programming language that is rapidly gaining popularity throughout the sciences. This fully updated edition of A Student's Guide to Python for Physical Modeling aims to help yo...
Published on : Jan. 30, 2018
Python version: TH
168 pages

Practical Computing for Biologists

by Steven H. D. Haddock

0.4411764705882353
Popularity score [?]
Increasingly, scientists find themselves facing exponentially larger data sets and analyses without suitable tools to deal with them. Many biologists end up using spreadsheet programs for most of t...
Published on : Nov. 5, 2010
Python version: TW
538 pages

Numerical Methods in Engineering with Python 3

by Jaan Kiusalaas

0.4117647058823529
Popularity score [?]
This book is an introduction to numerical methods for students in engineering. It covers the usual topics found in an engineering course: solution of equations, interpolation and data fitting, solu...
Published on : Jan. 30, 2013
Python version: TH
432 pages

Text Analytics with Python: A Practical Real-World Approach to Gaining Actionable Insights from your Data

by Dipanjan Sarkar

0.38235294117647056
Popularity score [?]
Derive useful insights from your data using Python. Learn the techniques related to natural language processing and text analytics, and gain the skills to know which technique is best suited to sol...
Published on : Dec. 1, 2016
Python version: TW
385 pages

Fundamentals of Python: Data Structures

by Kenneth Lambert

0.35294117647058826
Popularity score [?]
Whether you are a computer programming student, hobbyist or professional, Lambert's FUNDAMENTALS OF PYTHON™: DATA STRUCTURES, 2E offers the perfect introduction to object-oriented design and data s...
Published on : Oct. 11, 2018
Python version: TH
448 pages

Getting Started with Raspberry Pi: Electronic Projects with Python, Scratch, and Linux

by Matt Richardson

0.3235294117647059
Popularity score [?]
What can you do with the Raspberry Pi, the affordable computer the size of a credit card? All sorts of things! If you're learning how to program--or looking to build new electronic projects, this h...
Published on : Nov. 6, 2014
Python version: BO
200 pages

Python for Data Science For Dummies

by John Paul Mueller

0.29411764705882354
Popularity score [?]
Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and visualization. Python for ...
Published on : July 7, 2015
Python version: TW
432 pages

Hacking with Python: The Ultimate Beginners Guide

by Steve Tale

0.2647058823529412
Popularity score [?]
Hacking with Python: The Ultimate Beginners Guide This book will show you how to use Python, create your own hacking tools, and make the most out of available resources that are made using this pr...
Published on : Jan. 5, 2017
Python version: TH
112 pages

Build a Website With Django 3: A complete introduction to Django 3

by Nigel George

0.23529411764705882
Popularity score [?]
In late 2019, Django entered version 3.0. In that spirit, popular Django author Nigel George has updated his Django beginner's book to Django 3.0. If you are a beginner, this book will give you a p...
Published on : Dec. 21, 2019
Python version: TH
264 pages

Python for Scientists

by John M. Stewart

0.20588235294117646
Popularity score [?]
Scientific Python is a significant public domain alternative to expensive proprietary software packages. This book teaches from scratch everything the working scientist needs to know using copious,...
Published on : Aug. 21, 2017
Python version: TW
270 pages

Raspberry Pi 3: Beginner to Pro Guide

by Timothy Short

0.17647058823529413
Popularity score [?]
This book is the ultimate guide for the beginner Raspberry Pi 3 user who wants to learn the basics of the Rapberry Pi 3 and then progress to pro user in little time, once they have carried out all ...
Published on : March 6, 2017
Python version: BO
258 pages

Mastering Django: The Complete Guide to Django 1.8 LTS

by Nigel George

0.14705882352941177
Popularity score [?]
Want a book on the Django web framework that doesn't leave anything out?One you know comes from an authoritative source that you can trust to give you the good stuff?Well how about a book that was ...
Published on : Aug. 8, 2016
Python version: TH
645 pages
Available for free here