Posts

Showing posts with the label python

Python High Performance 2nd Edition

Image
Title : Python High Performance Edition : 2nd edition Year : 2017 Authors :  Gabriele Lanaro Publisher : Packt Preface The Python programming language has seen a huge surge in popularity in recent years,  thanks to its intuitive, fun syntax, and its vast array of top-quality third-party libraries.  Python has been the language of choice for many introductory and advanced university  courses as well as for numerically intense fields, such as the sciences and engineering. Its  primary applications also lies in machine learning, system scripting, and web applications. The reference Python interpreter, CPython, is generally regarded as inefficient when  compared to lower-level languages, such as C, C++, and Fortran. CPython’s poor  performance lies in the fact that the program instructions are processed by an interpreter  rather than being compiled to efficient machine code. While using an interpreter has several  advantages, ...

Software Architecture with Python

Image
Title : Software Architecture with Python Edition :  Year : 2017 Authors : Anand Balachendran Pillai Publisher : Packt Preface Software architecture, or creating a blueprint design for a particular software  application, is not a walk in the park. The two biggest challenges in software  architecture are keeping the architecture in sync, first with the requirements as they are  uncovered or evolve, and next with the implementation as it gets built and evolves. Filled with examples and use cases, this guide takes a direct approach to helping you  with everything it takes to become a successful software architect. This book will  help you understand the ins and outs of Python so that you can architect and design  highly scalable, robust, clean, and performant applications in Python. DOWNLOAD (MEGA)  |  DOWNLOAD (SOLIDFILE)  |  DOWNLOAD (UPTOBOX) Password zip : gratissebook.blogspot.co.id

Web Scraping with Python

Image
Title : Web Scraping with Python Edition :  Year : 2015 Authors : Richard Lawson Publisher :  Packt Preface The Internet contains the most useful set of data ever assembled, which is largely  publicly accessible for free. However, this data is not easily reusable. It is embedded  within the structure and style of websites and needs to be extracted to be useful.  This process of extracting data from web pages is known as web scraping and is  becoming increasingly useful as ever more information is available online. What this book covers Chapter 1, Introduction to Web Scraping, introduces web scraping and explains ways to  crawl a website. Chapter 2, Scraping the Data, shows you how to extract data from web pages. Chapter 3, Caching Downloads, teaches you how to avoid redownloading by  caching results. Chapter 4, Concurrent Downloading, helps you to scrape data faster by downloading  in parallel. Chapter 5, Dynamic...

Python Data Science Essentials 2nd Edition

Image
Title : Python Data Science Essentials Edition : 2nd edition Year : 2016 Authors :  Alberto Boschetti,  Luca Massaron Publisher :  Packt Preface Data science is a relatively new knowledge domain that requires the successful integration  of linear algebra, statistical modeling, visualization, computational linguistics, graph  analysis, machine learning, business intelligence, and data storage and retrieval. The Python programming language, having conquered the scientific community during the  last decade, is now an indispensable tool for the data science practitioner and a must-have  tool for every aspiring data scientist. Python will offer you a fast, reliable, cross-platform,  mature environment for data analysis, machine learning, and algorithmic problem solving.  Whatever stopped you before from mastering Python for data science applications will be  easily overcome by our easy, step-by-step, and example-oriented ap...

Python Geospatial Development 3rd Edition

Image
Title : Python Geospatial Development Edition : 3rd edition Year : 2016 Authors :  Erik Westra Publisher :  Packt Preface With the increasing use of map-based web sites and spatially aware devices and  applications, geospatial development is a rapidly growing area. As a Python  developer, you can't afford to be left behind. In today's location-aware world,  every Python developer can benefit from understanding geospatial concepts  and development techniques. Working with geospatial data can get complicated because you are dealing  with mathematical models of the earth's surface. Since Python is a powerful  programming language with many high-level toolkits, it is ideally suited to  geospatial development. This book will familiarize you with the Python tools  required for geospatial development. It walks you through the key geospatial  concepts of location, distance, units, projections, datums, and geospatial data...

Python Machine Learning Blueprints

Image
Title : Python Machine Learning Blueprints Edition :  Year : 2016 Authors :  Alexander T. Combs Publisher :  Packt Preface Machine learning is rapidly becoming a fixture in our data-driven world. It is relied upon in  fields as diverse as robotics and medicine to retail and publishing. In this book, you will  learn how to build real-world machine learning applications step by step.  Working through easy-to-understand projects, you will learn how to process various types  of data and how and when to apply different machine learning techniques such as  supervised or unsupervised learning.  Each of the projects in this book provides educational as well as practical value.  For  example, you'll learn how to use clustering techniques to find bargain airfares and how to  use linear regression to find a cheap apartment. This book will teach you how to use  machine learning to collect, analyze, and act on massi...

Python Project for Kids

Image
Title : Python Project for Kids Edition :  Year : 2016 Authors :  Jessica Ingrassellino Publisher :  Packt Preface As you can guess from the title, this book is designed to teach the basic concepts of  Python to kids. This book uses several mini projects so that kids can learn how to  solve problems using Python. Python has grown to become a very popular language for programming web apps,  analyzing data, and teaching people how to write code. Python is known for being a  simple language to use because it is read much like natural languages, yet it is able  to do data analysis very quickly, making it a great language to create websites that  handle a lot of data. Another nice thing about Python that makes it fun to use is that  people have been working on game libraries, such as pygame, so that people can  create graphics programs with Python. The use of simple graphics to make short  games is a fun way to le...

Scientific Computing with Python 3

Image
Title : Scientific Computing with Python 3 Edition :  Year : 2016 Authors :  Claus Führer,  Jan Erik Solem,  Olivier Verdier Publisher :  Packt Preface Python can be used for more than just general-purpose programming. It is a free, open  source language and environment that has tremendous potential for use within the domain  of scientific computing. This book presents Python in tight connection with mathematical  applications and demonstrates how to use various concepts in Python for computing  purposes, including examples with the latest version of Python 3. Python is an effective tool  to use when coupling scientific computing and mathematics and this book will teach you  how to use it for linear algebra, arrays, plotting, iterating, functions, polynomials, and much  more.  DOWNLOAD (MEGA)  |  DOWNLOAD (SOLIDFILE)  |  DOWNLOAD (UPTOBOX) Password zip : gratisse...

Smart Internet of Things Projects

Image
Title : Smart Internet of Things Projects Edition :  Year : 2016 Authors : Agus Kurniawan Publisher :  Packt Preface Internet of Things is a groundbreaking technology that is connecting numerous  physical devices to the internet and controlling them. Creating basic IoT projects is  common but imagine building smart IoT projects that can extract data from physical  devices, thereby making decision by itself. Smart Internet of Things project is an essential reference of practical solution  to build a project that combines IoT and intelligent system. Basic statistics and  various applied algorithms on Data Science and Machine Learning are introduced  to accelerate your learning of how to integrate decision system into the physical  devices.  This book contains IoT projects, such as building a smart temperature  controller, creating your own vision machine project, how to build an autonomous  mobile robot l...

Web Development with Django Cookbook 2nd Edition

Image
Title : Web Development with Django Cookbook Edition : 2nd edition Year : 2016 Authors :  Aidas Bendoraitis Publisher :  Packt Preface Django framework is relatively easy to learn and it solves many web-related questions, such as  project structure, database object-relational mapping, templating, form validation, sessions,  authentication, security, cookie management, internationalization, basic administration,  interface to access data from scripts, and so on. Django is based on the Python programming  language, where the code is clear and easy to read. Also, Django has a lot of third-party modules that can be used in conjunction with your own apps. Django has an established and  vibrant community, where you can find source code, get help, and contribute. Web Development with Django Cookbook - Second Edition will guide you through all the  web development process with Django 1.8 framework. You will get started with the virtua...

What You Need To Know About Python

Image
Title : What You Need To Know About Python Edition :  Year : 2016 Authors : Pierluigi Riti Publisher :  Packt Preface When, 25 years ago, Guido Van Rossum invented the Python language, he probably  didn’t imagine how diffused the language would become.  Python is actually one of the most diffused programming languages in the world.   The areas of interest of Python essentially cover all of computer programming. Python is easy to learn and use, and because of that, it has become one of the most  popular languages. Python makes it easy to create complex web applications.  Because of the nature of the language, it’s easy to create Unix/Linux scripts for  maintaining systems, as well as being possible to operate with database and scientific  calculations to create powerful big data analysis.  In this eGuide, we will cover different areas of the language; in particular, we will  see the basics of different area...

Learning PySpark

Image
Title : Learning PySpark Edition :  Year : 2017 Authors :  Tomasz Drabas,  Denny Lee Publisher : Packt Preface It is estimated that in 2013 the whole world produced around 4.4 zettabytes of data;  that is, 4.4 billion terabytes! By 2020, we (as the human race) are expected to produce  ten times that. With data getting larger literally by the second, and given the growing  appetite for making sense out of it, in 2004 Google employees Jeffrey Dean and  Sanjay Ghemawat published the seminal paper MapReduce: Simplified Data Processing  on Large Clusters. Since then, technologies leveraging the concept started growing  very quickly with Apache Hadoop initially being the most popular. It ultimately  created a Hadoop ecosystem that included abstraction layers such as Pig, Hive,  and Mahout – all leveraging this simple concept of map and reduce. However, even though capable of chewing through petabytes of data daily...

Automate it!

Image
Title : Automate it! Edition :  Year : 2017 Authors : Chetan Giridhar Publisher :  Packt Preface   Business process automation is the technology-enabled automation of activities that accomplish a specific function or workflow. It is an organizational transformation that aims to drive process efficiency, consistency, and repeatability. Many business processes, such as HR onboarding, lead management, financial reports, and invoicing, among others, can be easily automated to achieve these goals across the organization using Python modules. The Python recipes covered in the chapters of this book will help you gain knowledge and encourage you to think of automating your business flows. With a classical problem-solving pattern, we look at different areas, such as HR, marketing, customer support, and many more, where we can automate and innovate with the help of Python recipes. DOWNLOAD (MEGA)  |  DOWNLOAD (SOLIDFILE) ...

Artificial Intelligence with Python

Image
Title : Artificial Intelligence with Python Edition :  Year : 2017 Authors : Prateek Joshi Publisher :  Packt Preface   Artificial intelligence is becoming increasingly relevant in the modern world where  everything is driven by data and automation. It is used extensively across many fields such as image recognition, robotics, search engines, and self-driving cars. In this book, we will  explore various real-world scenarios. We will understand what algorithms to use in a given  context and write functional code using this exciting book.  We will start by talking about various realms of artificial intelligence. We’ll then move on to  discuss more complex algorithms, such as Extremely Random Forests, Hidden Markov  Models, Genetic Algorithms, Artificial Neural Networks, and Convolutional Neural  Networks, and so on. This book is for Python programmers looking to use artificial  intelligence algorithms to crea...