[FREE] PacktPub e-books for Python 🐍
Hello guys! This thread will alert you everytime a free ebook on Python is available for legal download. This source requires registering an account by giving an email, but it can be any email (10minutemail.com) Each time the offer is valid for a day, thus prompt reaction is crucial here. Bookmark this page and be a frequent visitor: https://www.packtpub.com/packt/offers/free-learning Note: please do not post in this thread. Just bookmark with a star on the left. Spam&eggs, people! Spam&eggs... 🐍
6/5/2017 6:53:14 AMKuba Siekierzyński
245 AnswersNew Answer
This is a resource really worth checking out: http://books.goalkicker.com. The intro to the Python book (814 pages jammed with tips and tricks) says: "Please feel free to share this PDF with anyone for free, latest version of this book can be downloaded from: http://books.GoalKicker.com/PythonBook This Python® Notes for Professionals book is compiled from Stack Overflow Documentation , the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA, see credits at the end of this book whom contributed to the various chapters." Edit. PS Don't forget to sign up to be notified when updates come out. Thanks to Mason Neville for sharing this.
Sep 06 - "Python Data Structures and Algorithms" https://www.packtpub.com/application-development/python-data-structures-and-algorithms Implement classic and functional data structures and algorithms using Python - A step by step guide, which will provide you with a thorough discussion on the analysis and design of fundamental Python data structures. - Get a better understanding of advanced Python concepts such as big-o notation, dynamic programming, and functional data structures. - Explore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner.
April 08 - "Step-by-Step Machine Learning with Python [Video]" https://www.packtpub.com/big-data-and-business-intelligence/step-step-machine-learning-python-video What will you learn: - Learn the fundamentals of machine learning and build your own intelligent applications - Master the art of building your own machine learning systems with this example-based practical guide - Work with important classification and regression algorithms and other machine learning techniques
April 15 - "Machine Learning for OpenCV" https://www.packtpub.com/big-data-and-business-intelligence/machine-learning-opencv - Load, store, edit, and visualize data using OpenCV and Python - Grasp the fundamental concepts of classification, regression, and clustering - Understand, perform, and experiment with Machine Learning techniques using this easy-to-follow guide - Evaluate, compare, and choose the right algorithm for any task
Aug 21 - "Artificial Intelligence with Python" https://www.packtpub.com/big-data-and-business-intelligence/artificial-intelligence-python Artificial Intelligence is becoming increasingly relevant in the modern world where everything is driven by technology and data. It is used extensively across many fields such as search engines, image recognition, robotics, finance, and so on. We will explore various real-world scenarios in this book and you’ll learn about various algorithms that can be used to build Artificial Intelligence applications. During the course of this book, you will find out how to make informed decisions about what algorithms to use in a given context. Starting from the basics of Artificial Intelligence, you will learn how to develop various building blocks using different data mining techniques. You will see how to implement different algorithms to get the best possible results, and will understand how to apply them to real-world scenarios. If you want to add an intelligence layer to any app
Aug 23 - "Python Machine Learning By Example" https://www.packtpub.com/big-data-and-business-intelligence/python-machine-learning-example Take tiny steps to enter the big world of data science through this interesting guide - Learn the fundamentals of machine learning and build your own intelligent applications - Master the art of building your own machine learning systems with this example-based practical guide - Work with important classification and regression algorithms and other machine learning techniques
April 04 - "Getting Started with Python Bitcoin Programming [Video]" https://www.packtpub.com/application-development/getting-started-python-bitcoin-programming-video - Simple examples that show you how to build Bitcoin applications in Python - Mine Bitcoins, program Bitcoin-enabled API’s, build trading bots, and explore Bitcoin transaction graphs. - Build amazing and efficient Bitcoin trading bots and increase your avenues of income
May 8 - "Software Architecture with Python [Video]" https://www.packtpub.com/application-development/software-architecture-python-video - Identify design issues and make the necessary adjustments to achieve improved performance - Understand practical architectural quality attributes from the perspective of a practising engineer and architect using Python
Aug 08 - "Python for Finance" https://www.packtpub.com/application-development/python-finance If your interest is finance and trading, then using Python to build a financial calculator makes absolute sense. As does this book which is a hands-on guide covering everything from option theory to time series.
Aug 25 - "Learning PySpark" https://www.packtpub.com/big-data-and-business-intelligence/learning-pyspark Build data-intensive applications locally and deploy at scale using the combined powers of Python and Spark 2.0 - Learn why and how you can efficiently use Python to process data and build machine learning models in Apache Spark 2.0 - Develop and deploy efficient, scalable real-time Spark solutions - Take your understanding of using Spark with Python to the next level with this jump start guide
May 16 - "Django by Example [Video]" https://www.packtpub.com/application-development/django-example-video - Learn Django by building four fully-functional, real-world web applications from scratch - Develop powerful web applications quickly using the best coding practices - Integrate other technologies into your application with clear, step-by-step explanations and comprehensive example code
May 28 - "Raspberry Pi 3 Cookbook for Python Programmers - Third Edition" https://www.packtpub.com/hardware-and-creative/raspberry-pi-3-cookbook-python-programmers-third-edition learn: - To set up and run Raspberry Pi 3 - Build text classifiers and perform automation using Python - Predict sentiments in words and create games and graphics - Detect edges and contours in images - Build human face detection and recognition system - Use Python to drive hardware - Sense and display real-world data - Build a neural network module for optical character recognition - Build movie recommendations system
Aug 02 - "Python Data Structures and Algorithms" https://www.packtpub.com/application-development/python-data-structures-and-algorithms Implement classic and functional data structures and algorithms using Python A step by step guide, which will provide you with a thorough discussion on the analysis and design of fundamental Python data structures. Get a better understanding of advanced Python concepts such as big-o notation, dynamic programming, and functional data structures. Explore illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner.
May 11 - "Learning Python [Video]" https://www.packtpub.com/application-development/learning-python-video What will you learn: - Learn the fundamentals of programming with Python - Develop a strong set of programming skills - Create outstanding applications of all kind - Make the best of Python features - Learn complex concepts using the most simple examples
June 07 - "Hands - On Reinforcement Learning with Python [Video]" https://www.packtpub.com/big-data-and-business-intelligence/hands-reinforcement-learning-python-video learn: - Spot new opportunities to deploy RL by mastering its core concepts and real-life examples - to identify RL problems by creating a multi-armed bandit environment in Python - Deploy the Swiss-army-knife of RL by solving multi-armed and contextual bandit problems - Optimize for long-term rewards by implementing a dynamically programmed agent - Plugin a Neural Network into your software agent to learn complex interactions - Teach the agent to react to uncertain environments with Monte Carlo - Combine the advantages of both Monte Carlo and dynamic programming in SARSA - Implement CartPole-v0, Blackjack, and Gridworld environments on OpenAI Gym
June 04 - "Applied Machine Learning with Python" https://www.packtpub.com/big-data-and-business-intelligence/applied-machine-learning-python What will you learn: - Develop a full appreciation of the big topics in Machine Learning, like when supervised or unsupervised learning is appropriate, - Stay away from partisanship with regard to libraries and learn to evaluate libraries solely according to their usefulness in a real-world context. - Show practical uses of deep learning when can you use machine learning algorithms and when are deep learning algorithms appropriatemachine learning for business, not Kaggle competitions
June 08 - "Mastering Geospatial Analysis with Python" https://www.packtpub.com/application-development/mastering-geospatial-analysis-python - Analyze and process geospatial data using Python libraries such as; Anaconda, GeoPandas - Leverage new ArcGIS API to process geospatial data for the cloud. - Explore various Python geospatial web and machine learning frameworks.
June 10 - "Raspberry Pi Cookbook for Python Programmers" https://www.packtpub.com/hardware-and-creative/raspberry-pi-cookbook-python-programmers learn: - Install your first operating system, share files over the network, and run programs remotely - Unleash the hidden potential of the Raspberry Pi’s powerful Video Core IV graphics processor with your own hardware accelerated 3D graphics - Discover how to create your own electronic circuits to interact with the Raspberry Pi - Interface with purpose-built add-ons and adapt off-the-shelf household devices
Jun 8 - "Advanced Machine Learning with Python" https://www.packtpub.com/big-data-and-business-intelligence/advanced-machine-learning-python Solve challenging data science problems by mastering cutting-edge machine learning techniques in Python
Jun 9 - "Expert Python Programming" https://www.packtpub.com/application-development/expert-python-programming-second-edition Become an ace Python programmer by learning best coding practices and advance-level concepts with Python 3.5