Beginning App Development with Flutter
by Rap Payne
Create iOS and Android apps with Flutter using just one codebase. App development on multiple platforms has historically been difficult and complex. This book breaks down complex concepts and tasks into easily digestible segments with examples, pictures, and hands-on labs with starters and solutions. In doing so, you'll develop a basic understanding of the Dart programming language; the entire Flutter...
Price: $30.88 | Publisher: Apress | Release: 2019
by Pete Warden, Daniel Situnayake
Deep learning networks are getting smaller. Much smaller. The Google Assistant team can detect words with a model just 14 kilobytes in size - small enough to run on a microcontroller. With this practical book you'll enter the field of TinyML, where deep learning and embedded systems combine to make astounding things possible with tiny devices.Pete Warden and Daniel Situnayake explain how you can train ...
Price: $24.99 | Publisher: O'Reilly Media | Release: 2019
by Peter Yaworski
Learn how people break websites and how you can, too. Real-World Bug Hunting is the premier field guide to finding software bugs. Whether you're a cyber-security beginner who wants to make the internet safer or a seasoned developer who wants to write secure code, ethical hacker Peter Yaworski will show you how it's done.You'll learn about the most common types of bugs like cross-site scriptin...
Price: $23.54 | Publisher: No Starch Press | Release: 2019
by Lam Thuy Vo
Did fake Twitter accounts help sway a presidential election? What can Facebook and Reddit archives tell us about human behavior? In Mining Social Media, senior BuzzFeed reporter Lam Thuy Vo shows you how to use Python and key data analysis tools to find the stories buried in social media.Whether you're a professional journalist, an academic researcher, or a citizen investigator, you'll learn how t...
Price: $20.49 | Publisher: No Starch Press | Release: 2019
Automate the Boring Stuff with Python, 2nd Edition
by Al Sweigart
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?In this fully revised second edition of the best-selling classic Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand�...
Price: $26.99 | Publisher: No Starch Press | Release: 2019
by Pierre-Yves Saumont
Maintaining poor legacy code, interpreting cryptic comments, and writing the same boilerplate over and over can suck the joy out of your life as a Java developer. Fear not! There's hope! Kotlin is an elegant JVM language with modern features and easy integration with Java. The Joy of Kotlin teaches you practical techniques to improve abstraction and design, to write comprehensible code, and to build ma...
Price: $30.00 | Publisher: Manning | Release: 2019
by Venkat Subramaniam
Programmers don't just use Kotlin, they love it. Even Google has adopted it as a first-class language for Android development. With Kotlin, you can intermix imperative, functional, and object-oriented styles of programming and benefit from the approach that's most suitable for the problem at hand. Learn to use the many features of this highly concise, fluent, elegant, and expressive statically typ...
Price: $38.99 | Publisher: The Pragmatic Programmers | Release: 2019
Technical Blogging, 2nd Edition
by Antonio Cangiano
Successful technical blogging is not easy but it's also not magic. Use these techniques to attract and keep an audience of loyal, regular readers. Leverage this popularity to reach your goals and amplify your influence in your field. Get more users for your startup or open source project, or simply find an outlet to share your expertise. This book is your blueprint, with step-by-step instructions that ...
Price: $32.49 | Publisher: The Pragmatic Programmers | Release: 2019
by Yuri Shkuro
Mastering Distributed Tracing will equip you to operate and enhance your own tracing infrastructure. Through practical exercises and code examples, you will learn how end-to-end tracing can be used as a powerful application performance management and comprehension tool.The rise of Internet-scale companies, like Google and Amazon, ushered in a new era of distributed systems operating on thousands of nodes ac...
Price: $49.99 | Publisher: Packt Publishing | Release: 2019
by Sam Keene
Google's new ARCore and Daydream VR platforms enable you to deliver advanced augmented and virtual reality games and apps on a wide spectrum of modern Android devices. Now for the first time, there's a comprehensive deep dive into both ARCore and Daydream for every Android developer and designer. Multi-award-winning AR/VR developer Sam Keene takes a hands-on approach, leading you through all aspec...
Price: $38.64 | Publisher: Addison-Wesley | Release: 2018