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'.
A book of fun coding projects for readers who know a little Python already and want to expand their skills. Simulate volcanoes,... [more]
A fully updated tutorial on the basics of the Python programming language for science students Python is a computer programming... [more]
Python 3.x programmers can go beyond the basics by working through 52 brilliantly crafted projects that help them gain true... [more]
Automate the Boring Stuff with Python teaches simple programming skills to automate everyday computer tasks [more]
Teach Your Kids to Code is a parent and teacher's guide to teaching basic programming and problem-solving skills. [more]
Python Crash Course is a quick, no-nonsense guide to programming in Python. [more]
Head First Kotlin is a complete introduction to coding in Kotlin. This hands-on book helps you learn the Kotlin language with... [more]
Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices,... [more]
Key Features * Contains all of Java 9's new features * The Java Module System * Testing and debugging with... [more]
This book is a useful companion for anyone learning to write clean Java code. The authors introduce you to the fundamentals... [more]
If you're a web designer or app developer interested in sophisticated page styling, improved accessibility, and saving time... [more]
The third edition of this practical book provides a quick reference to the language-including Python 3.5, 2.7, and highlights... [more]
The only book you'll ever need for learning to build your own website from scratch, covering every topic you will encounter,... [more]
Eagerly anticipated by millions of programmers, Java SE 8 is the most important Java update in many years. Now, internationally... [more]
Java Enterprise Edition (Java EE) continues to be one of the leading Java... [more]
Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality... [more]
Are you an entrepreneur about to create a new web application? If you want to maximize your chances of building something... [more]
Webbots, Spiders, and Screen Scrapers is for programmers and businesspeople who want to take full advantage of the vast resources... [more]
Provides coverage of HTML and XHTML. This title features detailed explanations of key concepts and skills. [more]
Part of the Illustrated Series , this book lets you equip your students with HTML5 and CSS3 skills. [more]
Aims to give you the code phrases you need to complete your programming projects in Java. This book contains more than 100... [more]
'Java in a Nutshell', fifth edition, covers all the extensive changes implicit in 5.0. which has undergone a complete editorial... [more]