Win a Family Weekend Break with Lovereading and VisitWiltshire - click here for details...

Search our site
Once A Pilgrim by James Deegan Read the opening extract of the brand new James Deegan book before its publication on 25/01/2018

Program concepts / learning to program books

See below for a selection of the latest books from Program concepts / learning to program category. Presented with a red border are the Program concepts / learning to program books that have been lovingly read and reviewed by the experts at Lovereading.

With expert reading recommendations made by people with a passion for books and some unique features Lovereading will help you find great Program concepts / learning to program books and those from many more genres to read that will keep you inspired and entertained. And it's all free!


Recently Published

Dynamic Logic. New Trends and Applications First International Workshop, DALI 2017, Brasilia, Brazil, September 23-24, 2017, Proceedings by Alexandre Madeira Dynamic Logic. New Trends and Applications First International Workshop, DALI 2017, Brasilia, Brazil, September 23-24, 2017, Proceedings

This book constitutes the proceedings of the First International Workshop on Dynamic Logic, DALI 2017, held in Brasilia, Brazil, in September 2017.
Format: Paperback - Released: 10/01/2018

Raspberry Pi Image Processing Programming Develop Real-Life Examples with Python, Pillow, and SciPy by Ashwin Pajankar Raspberry Pi Image Processing Programming Develop Real-Life Examples with Python, Pillow, and SciPy

Write your own Digital Image Processing programs with the use of pillow, scipy.ndimage and matplotlib in Python 3 with Raspberry Pi 3 as the hardware platform, including interfacing Raspberry Pi with image sensors. Master the use of the Pi camera...
Format: Paperback - Released: 30/12/2017

Build Better Chatbots A Complete Guide to Getting Started with Chatbots by Rashid Khan, Anik Das Build Better Chatbots A Complete Guide to Getting Started with Chatbots
,
Learn best practices for building bots by focusing on the technological implementation and UX in this practical book. You will cover key topics such as setting up a development environment for creating chatbots for multiple channels (Facebook Messenger, Skype, and...
Format: Paperback - Released: 15/12/2017

Python Coding on the BBC Micro:Bit by Jim Gatenby Python Coding on the BBC Micro:Bit


Format: Paperback - Released: 16/10/2017

How to Think Like a Coder Without Even Trying by Jim Christian How to Think Like a Coder Without Even Trying

A back-to-basics guide on coding for absolute beginners, whether adults or children - no prior experience required! Coding is set to change the way we work and the skills we will need in the future. For those who know nothing...
Format: Hardback - Released: 05/10/2017

Computational Thinking A beginner's guide to problem-solving and programming by Karl Beecher Computational Thinking A beginner's guide to problem-solving and programming

Computational thinking (CT) is a timeless, transferable skill that enables you to think more clearly and logically, as well as a way to solve specific problems. With this book you'll learn to apply computational thinking in the context of software...
Format: Paperback - Released: 11/08/2017

Introduction to Deep Learning Using R A Step-by-Step Guide to Learning and Implementing Deep Learning Models Using R by Taweh Beysolow Introduction to Deep Learning Using R A Step-by-Step Guide to Learning and Implementing Deep Learning Models Using R

Understand deep learning, the nuances of its different models, and where these models can be applied.The abundance of data and demand for superior products/services have driven the development of advanced computer science techniques, among them image and speech recognition. Introduction...
Format: Paperback - Released: 20/07/2017

Learning to Program in Python by P. M. Heathcote Learning to Program in Python

This book is a straightforward guide to the Python programming language and programming techniques. It covers all of the practical programming skills that may be required up to GCSE level. It is suitable for both experienced programmers, students or individuals...
Format: Paperback - Released: 19/06/2017

Coming Soon

Reinforcement Learning With Open AI, TensorFlow and Keras Using Python by Abhishek Nandy Reinforcement Learning With Open AI, TensorFlow and Keras Using Python

Master reinforcement learning, a popular area of machine learning, starting with the basics: discover how agents and the environment evolve and then gain a clear picture of how they are inter-related. You'll then work with theories related to reinforcement learning...
Format: Paperback - Released: 21/01/2018

Deciphering Procedural Coding 2017, Text by Chippewa Valley Technical College, Ruth Berger, Sharon McBride Deciphering Procedural Coding 2017, Text
, ,

Format: Paperback - Released: 30/01/2018

Deciphering Procedural Coding 2017, Text, eBook and Navigator+ (code via mail) by Chippewa Valley Technical College, Ruth Berger, Sharon McBride Deciphering Procedural Coding 2017, Text, eBook and Navigator+ (code via mail)
, ,

Format: Paperback - Released: 30/01/2018

Building Intelligent Systems A Guide to Machine Learning Engineering by Geoff Hulten Building Intelligent Systems A Guide to Machine Learning Engineering

Produce a fully functioning Intelligent System that leverages machine learning and data from user interactions to improve over time and achieve success.This book teaches you how to build an Intelligent System from end to end and leverage machine learning in...
Format: Paperback - Released: 08/04/2018

Other books in this genre

Engineering Scalable, Elastic, and Cost-Efficient Cloud Computing Applications The CloudScale Method by Steffen Becker Engineering Scalable, Elastic, and Cost-Efficient Cloud Computing Applications The CloudScale Method

This book provides an overview of the problems involved in engineering scalable, elastic, and cost-efficient cloud computing services and describes the CloudScale method - a description of rescuing tools and the required steps to exploit these tools.
Format: Hardback - Released: 09/06/2017

Researching Complex Information Infrastructures Design Characteristics of ICT Tools for Examining Modern Technology Usage by Thomas Ludwig Researching Complex Information Infrastructures Design Characteristics of ICT Tools for Examining Modern Technology Usage

Thomas Ludwig reveals design characteristics when aiming at researching information infrastructures and their diverse information resources, types of users and systems as well as divergent practices.
Format: Paperback - Released: 07/06/2017

Evolutionary Wind Turbine Placement Optimization with Geographical Constraints by Daniel Luckehe Evolutionary Wind Turbine Placement Optimization with Geographical Constraints

Daniel Luckehe presents different approaches to optimize locations of multiple wind turbines on a topographical map. Advanced evolutionary heuristics for the turbine placement optimization create not only highly optimized solutions but also significantly different solutions to give decision-makers optimal choices.
Format: Paperback - Released: 07/06/2017

Mastering Machine Learning with Python in Six Steps A Practical Implementation Guide to Predictive Data Analytics Using Python by Manohar Swamynathan Mastering Machine Learning with Python in Six Steps A Practical Implementation Guide to Predictive Data Analytics Using Python

Exploring fundamental to advanced topics, this book s approach is based on 'Six degrees of separation', which states that everyone and everything is a maximum of six steps away. It also covers advanced text mining techniques, neural networks and deep...
Format: Paperback - Released: 07/06/2017

End-User Development 6th International Symposium, IS-EUD 2017, Eindhoven, The Netherlands, June 13-15, 2017, Proceedings by Simone Barbosa End-User Development 6th International Symposium, IS-EUD 2017, Eindhoven, The Netherlands, June 13-15, 2017, Proceedings

This book constitutes the refereed proceedings of the 6th International Symposium on End-User Development, IS-EUD 2017, held in Eindhoven, The Netherlands, in June 2017.The 10 full papers and 3 short papers presented were carefully reviewed and selected from 26 submissions.
Format: Paperback - Released: 14/05/2017

MATLAB Machine Learning by Michael Paluszek, Stephanie Thomas MATLAB Machine Learning
,
This book is a comprehensive guide to machine learning with worked examples in MATLAB. It starts with an overview of the history of Artificial Intelligence and automatic control and how the field of machine learning grew from these. It provides...
Format: Paperback - Released: 29/12/2016

Reactive Programming with Node.js by Fernando Doglio Reactive Programming with Node.js

You will also create a custom library that provides a variety of key features, and learn how to scale up a system developed using RP in Node.js.Ideal for back-end developers with knowledge of Node.js or JavaScript, this book enables you...
Format: Paperback - Released: 09/12/2016

Absolute Beginners Guide to Computing by Wallace Wang Absolute Beginners Guide to Computing

Learn and understand how you can perform a wide range of tasks on your new Windows computer, including managing files, browsing the internet, and protecting yourself, as well as interacting with Cortana.Using Absolute Beginners Guide to Computing you will see...
Format: Paperback - Released: 30/11/2016

Deciphering Procedural Coding 2016 Text with Course Navigator by Ruth Berger, Sharon McBride Deciphering Procedural Coding 2016 Text with Course Navigator
,
This up-to-date, in-depth, and engaging text gives students the information and skills they need to understand Current Procedural Terminology (CPT (R)) coding. Clear and concise anatomy and physiology examples and practice coding exercises guide students in learning the skills required...
Format: Paperback - Released: 30/08/2016

Registered users have access to unique site features

Register now