by Kurt Cagle, Amelia Bellamy-Royds, Dudley Storey
Using Scalable Vector Graphics (SVG) for illustrations only scratches the surface of this format's potential on the web. With this practical guide, you'll learn how to use SVG not only for illustrations but also as graphical documents that you can integrate into complex HTML5 web pages, and style with custom CSS. Web developers will discover ways to adapt designs by adding data based graphics, dyn...
Price: $48.77 | Publisher: O'Reilly Media | Release: 2017
by Justin Rajewski
Learn how to design digital circuits with FPGAs (field-programmable gate arrays), the devices that reconfigure themselves to become the very hardware circuits you set out to program. With this practical guide, author Justin Rajewski shows you hands-on how to create FPGA projects, whether you're a programmer, engineer, product designer, or maker. You'll quickly go from the basics to designing your ...
Price: $31.98 | Publisher: O'Reilly Media | Release: 2017
by Amir Shevat
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 produc...
Price: $19.61 | Publisher: O'Reilly Media | Release: 2017
by Ben Crothers
Do you feel like your thoughts, ideas, and plans are being suffocated by a constant onslaught of information? Do you want to get those great ideas out of your head, onto the whiteboard and into everyone else's heads, but find it hard to start? No matter what level of sketching you think you have, Presto Sketching will help you lift your game in visual thinking and visual communication.In this practical...
Price: $23.99 | Publisher: O'Reilly Media | Release: 2017
by Gary McLean Hall
By applying this book's principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, and patterns for designing and writing code that can evolve more quickly and easily, with fewer errors, because it doesn't impede change.Now revised, updated, and expanded, Adaptive Code, Secon...
Price: $25.92 | Publisher: Microsoft Press | Release: 2017
by Michael Keeling
Great software comes from great designers. Learn the essential software architecture fundamentals every programmer needs to know. With hands-on examples in every chapter, tips and advice from respected architects, practical scenarios, and dozens of architectural design activities, Design It! shows you how to lead your team as a software architect to create excellent software.Uncover the big ideas behind sof...
Price: $18.78 | Publisher: The Pragmatic Programmers | Release: 2017
FREE EBOOK - The Data Science Design Manual
by Steven S. Skiena
This engaging and clearly written textbook/reference provides a must-have introduction to the rapidly emerging interdisciplinary field of data science. It focuses on the principles fundamental to becoming a good data scientist and the key skills needed to build systems for collecting, analyzing, and interpreting data. The Data Science Design Manual is a source of practical insights that highlights what real...
Price: $61.52 | Publisher: Springer | Release: 2017
FREE EBOOK - The Unix Workbench
by Sean Kross
Learning the command line can be a difficult and intimidating task, but this book is designed to be your lighthouse in the modern computational storm. Unix is a 40 year old operating system that powers the internet, your phone, and the latest scientific research. This book aims to be a gateway to the world of computer programming, providing you with a set of tools that will allow you to scale your ideas. Ev...
Publisher: Leanpub | Release: 2017
FREE EBOOK - Go Web Development Succinctly
by Mark Lewin
Go is a modern programming language built to deal with modern programming challenges, such as concurrency and compilation. Designed specifically with the web in mind, Go is an excellent language for writing web applications, specifically for web services. In his second book on Go, Mark Lewin will take you through serving, routing, connecting to a data source, using the templating engine, working with cookie...
Publisher: Syncfusion | Release: 2017
Learn More Python 3 the Hard Way
by Zed A. Shaw
Zed Shaw has perfected the world's best system for becoming a truly effective Python 3.x developer. Follow it and you will succeed - just like the tens of millions of programmers he's already taught. You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python 3 the Hard Way, Zed Shaw taught you the basics of Programming with Python 3. Now, in Learn Mo...
Price: $22.33 | Publisher: Addison-Wesley | Release: 2017