In this post, we have prepared a curated top list of reading recommendations for beginners and experienced. This hand-picked list of the best Slack books and tutorials can help fill your brain this December and ensure you’re getting smarter. We have also mentioned the brief introduction of each book based on the relevant Amazon or Reddit descriptions.
1. Designing Bots (2017)
From Facebook Messenger to Kik, and from Slack bots to Google Assistant, Amazon Alexa, and email bots, the new conversational apps are revolutionizing the way we interact with software. This practical guide shows you how to design and build great conversational experiences and delightful bots that help people be more productive, whether it’s for a new consumer service or an enterprise efficiency product. Ideal for designers, product managers, and entrepreneurs, this book explores what works and what doesn’t in real-world bot examples, and provides practical design patterns for your bot-building toolbox.
Author(s): Amir Shevat
2. Building Slack Bots (2016)
Slack promises that its users will “be less busy.” Slack bots interact with users in Slack chatrooms, providing useful immediate information, and automating work. This book gives you everything you need to build powerful and useful Slack bots. You’ll see how to hook into the Slack API to create software that can read and post to chatrooms, respond to commands and hints given in natural conversational language, and build fun and useful bots for your own place of work, both as a front end to your…
Author(s): Paul Asjes
3. Programming the Microsoft Bot Framework: A Multiplatform Approach to Building Chatbots (Developer Reference) (2017)
This is the only comprehensive, authoritative guide to building Conversational User Interfaces (CUI, a.k.a. bots, chatbots, or chatterbots) with the Microsoft Bot Framework. Reflecting the next radical revolution in human-computer interaction, it will help you leverage advanced artificial intelligence (AI) and natural language processing to empower new and existing applications with stunningly intuitive conversational interfaces. Long-time Microsoft MVP Joe Mayo begins with high-level…
Author(s): Joe Mayo
“This unique book delves down into the capabilities of hiding and obscuring data object within the Windows Operating System. However, one of the most noticeable and credible features of this publication is, it takes the reader from the very basics and background of data hiding techniques, and run’s on the reading-road to arrive at some of the more complex methodologies employed for concealing data object from the human eye and/or the investigation. As a practitioner in the Digital Age…
Author(s): Nihad Ahmad Hassan, Rami Hijazi
Get beyond the basics with PowerPoint 2007. Take your PowerPoint skills to the next level with help from this highly visual, easy-to-follow guide. PowerPoint 2007 Graphics & Animation Made Easy shows you how to enhance your presentations with everything from bullets and tables to dynamic slides that come to life on the screen. You’ll learn to use the latest tools and techniques such as WordArt, SmartArt, charts, audio…
Author(s): Sally Slack, Michelle Zavala
This book lays the foundation of programming skills for the computer science major, with an early introduction (in Chapter 2) of the basic concepts of objects, classes, selection and iteration, and how graphics are handled in Java. The rest of the book builds on this core knowledge base. A major advantage of this book is that several key topics in the course – including graphical user interfaces (GUIs), graphics, applets, and exceptions – are presented in optional, stand-alone appendixes at the back of the text, making it easy for instructors…
Author(s): James M. Slack
7. Practical Bot Development: Designing and Building Bots with Node.js and Microsoft Bot Builder Framework (2018)
Explore the concept of bots and discover the motivation behind working with these new apps with messaging platforms. This book is an accessible resource teaching the basic concepts behind bot design and implementation. Each chapter builds on previous topics and, where appropriate, real working code is shown that implements the concepts. By just picking up a code editor, you can start creating smart, engaging, and useful bot experiences today. Practical Bot Development will teach you how to create your own bots on platforms like Facebook…
Author(s): Szymon Rozga
8. Configuring User-Designer Relations: Interdisciplinary Perspectives (Computer Supported Cooperative Work) (2010)
‘User-designer relations’ concerns the sorts of working relationships that arise between developers and end users of IT products – the different ways designers of IT products seek to engage with users, and the ways users seek to influence product design. It is through the shifting patterns of these relations that IT products are realised. Although it has generally been accepted that achieving better user-designer relations will improve the quality of IT products, there has been little consensus on how this might be achieved. This book aims to deepen our understanding…
Author(s): Alex Voss, Mark Hartswood
Best Slack Books to Read
We highly recommend you to buy all paper or e-books in a legal way, for example, on Amazon. But sometimes it might be a need to dig deeper beyond the shiny book cover. Before making a purchase, you can visit resources like Genesis and download some Slack books mentioned below at your own risk. Once again, we do not host any illegal or copyrighted files, but simply give our visitors a choice and hope they will make a wise decision.
Please note that this booklist is not absolute. Some books are really chart-busters according to Chicago Tribune, others are drafted by unknown writers. On top of that, you can always find additional tutorials and courses on Coursera, Udemy or edX, for example. Are there any other relevant links you could recommend? Drop a comment if you have any feedback on the list.