Solving Identity Management in Modern Applications

Solving Identity Management in Modern Applications

Know how to design and use identity management to protect your application and the data it manages. At a time when security breaches result in increasingly onerous penalties, it is paramount that application developers and owners understand identity management and the value it provides when building applications. This book…

Salesforce Platform App Builder Certification

Salesforce Platform App Builder Certification

New or intermediate developers will want to use this hands-on guide to prepare for the Salesforce Certified Platform App Builder credential, awarded for designing, building, and implementing applications using the declarative customization capabilities of the Salesforce Platform. This is the first book available covering this content, and Salesforce…

Prepare Your Data for Tableau

Prepare Your Data for Tableau

Focus on the most important and most often overlooked factor in a successful Tableau project―data. Without a reliable data source, you will not achieve the results you hope for in Tableau. This book does more than teach the mechanics of data preparation. It teaches you: how to look…

Raspberry Pi Assembly Language Programming

Raspberry Pi Assembly Language Programming

Gain all the skills required to dive into the fundamentals of the Raspberry Pi hardware architecture and how data is stored in the Pi’s memory. This book provides you with working starting points for your own projects while you develop a working knowledge of Assembly language programming on…

Computing with the Raspberry Pi

Computing with the Raspberry Pi

The Raspberry Pi is about as minimalist as a computer gets, but it has the power to run a full Linux operating system and many great desktop and command line tools as well. Can you push it to operate at the level of a $2,000 computer? This book…

The IT Support Handbook

The IT Support Handbook

Become a more effective tech professional by learning how to provide the most useful IT support for your users. You’ll learn how to efficiently and effectively deal with any type of problem, including operating systems, software, and hardware. IT support is often complex, time-consuming, and expensive, but it…

Agile Machine Learning

Agile Machine Learning

Build resilient applied machine learning teams that deliver better data products through adapting the guiding principles of the Agile Manifesto. Bringing together talented people to create a great applied machine learning team is no small feat. With developers and data scientists both contributing expertise in their respective fields,…

Micro:bit for Mad Scientists

Micro:bit for Mad Scientists

Build your own secret laboratory with 30 coding and electronic projects! The BBC micro:bit is a tiny, cheap, yet surprisingly powerful computer that you can use to build cool things and experiment with code. The 30 simple projects and experiments in this book will show you how to…

The Secret Life of Programs

The Secret Life of Programs

A primer on the underlying technologies that allow computer programs to work. Covers topics like computer hardware, combinatorial logic, sequential logic, computer architecture, computer anatomy, and Input/Output. Computer programming is not abstract and programs run on a machine. Knowing how computers work and how programs run on them…