Our search has the following Google-type functionality:
If you use '+' at the start of a word, that word will be present in the search results.
eg. Harry +Potter
Search results will contain 'Potter'.
If you use '-' at the start of a word, that word will be absent in the search results.
eg. Harry -Potter
Search results will not contain 'Potter'.
If you use 'AND' between 2 words, then both those words will be present in the search results.
eg. Harry AND Potter
Search results will contain both 'Harry' and 'Potter'.
NOTE: AND will only work with single words not phrases.
If you use 'OR' between 2 single words, then either or both of those words will be present in the search results.
eg. 'Harry OR Potter'
Search results will contain just 'Harry', or just 'Potter', or both 'Harry' and 'Potter'.
NOTE: OR will only work with single words not phrases.
If you use 'NOT' before a word, that word will be absent in the search results. (This is the same as using the minus symbol).
eg. 'Harry NOT Potter'
Search results will not contain 'Potter'.
NOTE: NOT will only work with single words not phrases.
If you use double quotation marks around words, those words will be present in that order.
eg. "Harry Potter"
Search results will contain 'Harry Potter', but not 'Potter Harry'.
NOTE: "" cannot be combined with AND, OR & NOT searches.
If you use '*' in a word, it performs a wildcard search, as it signifies any number of characters. (Searches cannot start with a wildcard).
Search results will contain words starting with 'Pot' and ending in 'er', such as 'Potter'.
The Game Makers Apprentice: Game Design For Beginners is a work on computers/software. [more]
This book provides a textbook introduction to the B-Method, a rigorous methodology for the development of correct software,... [more]
These algorithmic tools for programmers, astronomers, and calendar enthusiasts include more than forty calendars and astronomical... [more]
As seen in Wired and Time A revealing look at how negative biases against women of color are embedded in search engine results... [more]
A fully updated tutorial on the basics of the Python programming language for science students Python is a computer programming... [more]
Students explore the idea that thinking is a form of computation by learning to write simple computer programs for tasks that... [more]
Automate the Boring Stuff with Python teaches simple programming skills to automate everyday computer tasks [more]
Python Crash Course is a quick, no-nonsense guide to programming in Python. [more]
Teach Your Kids to Code is a parent and teacher's guide to teaching basic programming and problem-solving skills. [more]
Presents collected notes from an introductory game theory course taught at Queen's University. The course introduced traditional... [more]
We live in the age of the algorithm. Increasingly, the decisions that affect our lives - where we go to school, whether we... [more]
Coding is cool, and these fun projects help you get started today! [more]
The only book you'll ever need for learning to build your own website from scratch, covering every topic you will encounter,... [more]
Learn to code the fun way with nine real projects for true beginners Adventures in Coding is written specifically for young... [more]
<p><b>Embargoed until 10th November</b></p><p>In the world of XCOM, the governments of Earth unite under threat of an alien... [more]
<p>A German as a foreign language course for adults (16+ years) with language... [more]
Arduino in easy steps begins with an explanation of what Arduino is, why it came into being and what can be done with it.... [more]
Previous edition: published as Building Android apps. 2012. [more]
Designed for people who never programmed before, this text offers an introduction to programming by the inventor of C++. It... [more]
Discover all the amazing things you can do with Arduino Arduino is a programmable circuit board that is being used by everyone... [more]
For anyone who has ever wondered how computers solve problems, an engagingly written guide for nonexperts to the basics of... [more]
From the author of the New York Times bestseller The End of Faith comes a new, hard-hitting, and impassioned book that... [more]
Teaches students an innovative and successful approach to software testing. Resources for instructors (e.g. PowerPoint slides,... [more]
This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment.... [more]
You'll flex your problem-solving skills and employ Python's many useful libraries to do things like- - Help James Bond crack... [more]