Best Upcoming Web Programming Books of March 2017
Every month, new books are released, and we’d like to share the ones with you we think should not be missed. This time, we’re focussing on Web Programming. Please let us know what you think, and happy reading!
- High Performance Spark: Best Practices for Scaling and Optimizing Apache Spark
High Performance Spark shows you how take advantage of Spark at scale, so you can grow beyond the novice-level. It’s ideal for software engineers, data engineers, developers, and system administrators working with large-scale data applications. Learn how to make Spark jobs run faster Productionize exploratory data science with Spark Handle even larger data sets with Spark Reduce pipeline running times for faster insights.
- Artificial Intelligence with Python [Read online]
Build real-world Artificial Intelligence applications with Python to intelligently interact with the world around you About This Book Step into the amazing world of intelligent apps using this comprehensive guide Enter the world of Artificial Intelligence, explore it, and create your own applications Work through simple yet insightful examples that will get you up and running with Artificial Intelligence in no time Who This Book Is For This book is for Python developers who want to build real-world Artificial Intelligence applications. It will also be useful for experienced Python programmers who are looking to use Artificial Intelligence techniques in their existing technology stacks. We will explore various real-world scenarios in this book and you’ll learn about various algorithms that can be used to build Artificial Intelligence applications.
- Windows PowerShell in Action
Windows PowerShell transformed the way administrators and developers interact with Windows. Windows PowerShell in Action, Third Edition is a completely revised edition of the bestselling book on PowerShell. It keeps the same crystal-clear introduction to PowerShell as the last edition and adds extensive coverage of v3, v4, and v5 features such as PowerShell Workflows, Desired State Configuration, PowerShell classes and the PowerShell APIs, new error handling and debugging features.
- Python in a Nutshell: A Desktop Quick Reference
This Nutshell guide provides a one-stop shop for Python programmers who need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented modules. Python is an easy scripting language with a huge library that is enormously rich. Our Nutshell format fits Python perfectly—it’s an excellent way to present the highlights of all the modules and functions, which cover well over 90% of a programmer’s practical needs.
- SVG Animations: From Common UX Implementations to Complex Responsive Animation
It becomes increasingly more interesting as you explore its capabilities for responsive animation and performance boons. When you animate SVG, you must be aware of normal image traits like composition, color, implementation, and optimization. Learn how to make SVG cross-browser compatible, backwards compatible, optimized, and responsive Plan and debug animation Make a complex animation responsive, as many sites are responsive Profile each animation technique in terms of performance so that you know what you’re getting in to with each library or native technology.
- Cross-Platform Desktop Applications: With Node, Electron, and NW.js
Cross-Platform Desktop Applications guides readers step-by-step as they learn to develop NW. js desktop applications that run on Windows, OSX and Linux. js as they build their first desktop application.
- Front-end Development with ASP.NET Core, Angular, and Bootstrap
Stay ahead of the web evolution with elegant combination front-end development Front-End Development with ASP. NET MVC 6, Angular, and Bootstrap is the professional’s guide to fast, responsive web development. Front-End Development with ASP.
- Beginning Python: From Novice to Professional
Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you’ll be guided by sound development principles. Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in Python 3, Beginning Python also covers advanced topics such as extending Python and packaging/distributing Python applications. What You’ll Learn Become a proficient Python programmer by following along with a friendly, practical guide to the language’s key features Write code faster by learning how to take advantage of advanced features such as magic methods, exceptions, and abstraction Gain insight into modern Python programming paradigms including testing, documentation, packaging, and distribution Learn by following along with ten interesting projects, including a P2P file–sharing application, chat client, video game, remote text editor, and more Who This Book Is For Programmers, novice and otherwise, seeking a comprehensive introduction to the Python programming language.
- The Rails 5 Way (4th Edition) (Addison-Wesley Professional Ruby Series)
The Rails™ 5 Way is the only comprehensive, authoritative guide to delivering production-quality code with Rails 5. They present extensive new and updated content on Rails API, web sockets using Action Cable, RSpec 3. 4, Turbolinks 5.
- CSS in Depth
CSS lets programmers precisely specify the visual design of a web page or web app, from the structural layout of elements on the page to their individual look and feel. CSS in Depth takes web developers from beginner to advanced. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.