O’Reilly Media, 2018. — 474 p. — ISBN: 978-1-491-97768-2. If you’re ready to get started with Perl 6, this is the book you want, whether you’re a programmer, system administrator, or web hacker. Perl 6 is a new language—a modern reinvention of Perl suitable for almost any task, from short fixes to complete web applications. This hands-on tutorial gets you started. Author brian...
INRA, 2018. — 320 p. The C programming language has been around for a long time - the canonical reference for it is the book written by its creators, Kernighan and Ritchie [1978]. Since then, C has been used in an incredible number of applications. Programs and systems written in C are all around us: in personal computers, phones, cameras, set-top boxes, refrigerators, cars,...
O’Reilly, 2018. — 28 p. While off-the-shelf libraries and frameworks have greatly simplified the development process, they can’t help you structure applications that are maintainable, flexible, and easy to understand. In this O’Reilly report, authors Eric Freeman and Elisabeth Robson show you how object-oriented design patterns are ideal for solving specific problems in...
O’Reilly Media, 2010. — 240 p. If you're like most developers, you rely heavily on JavaScript to build interactive and quick-responding web applications. The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn optimal ways to load...
Packt Publishing, 2013. — 78 p. Impatient for results? This is a fast, concise guide to the essentials of Flask with a totally practical approach that means you'll be up and running on your first Flask app before you know it. Learn something new in an Instant! A short, fast, focused guide delivering immediate results Build a small but complete web application with Python and Flask...
Packt Publishing, 2013. — 78 p. Impatient for results? This is a fast, concise guide to the essentials of Flask with a totally practical approach that means you'll be up and running on your first Flask app before you know it. Learn something new in an Instant! A short, fast, focused guide delivering immediate results Build a small but complete web application with Python and Flask...
Packt Publishing, 2013. — 78 p. Impatient for results? This is a fast, concise guide to the essentials of Flask with a totally practical approach that means you'll be up and running on your first Flask app before you know it. Learn something new in an Instant! A short, fast, focused guide delivering immediate results Build a small but complete web application with Python and Flask...
Underscore, 2017. — 212 p. Essential Slick is a guide to building application using the Slick database library. It is aimed at Scala developers who need to become productive with Slick quickly. Topics Covered: A hands-on quick start to get you connecting to a database and running queries. An introduction to the core concepts you need to work with Slick. Selecting and modifying...
Underscore, 2017. — 115 p. The Type Astronaut's Guide is aimed at experienced Scala hitch hikers with an interest in generic programming and boilerplate elimination. The book walks you through one of the main use cases for shapeless -- automatic, boilerplate-free derivation of type class instances. The book is divided into two parts. Part I introduces the general mechanisms for...
Undescore, 2017. — 198 p. Overview Our goal is to demonstrate the building blocks that Scala developers use to create programs in a clear, succinct, and declarative manner. Working through the exercises in the book should take a few hours, after which you will know the basics of programming in Scala and have a feel of how the functional programming mindset works. The exercises...
Undescore, 2015. — 133 p. Overview This course covers a comprehensive set of topics required to create web sites and web services in Play. Use Play’s Twirl templating language to populate web pages with dynamic content. Build HTML5 content using your choice of JavaScript, Coffeescript, Less, and/or CSS. Integrate client and server with AJAX and JSON. Write functional tests...
Underscore, 2017. — 329 p. Advanced Scala with Cats is aimed at experienced Scala developers who want to take the next step in engineering robust and scalable systems. The course teaches five key abstractions of monoids, functors, monads, monad transformers, and applicative functors, using the implementations in the Cats library. Through a series of projects we show you how...
Underscore, 2015. — 43 p. Essential Scala is two books in one: it is an introduction to the Scala programming language, and a manual describing how to program it. This focused introduction is aimed at developers with one to two years' experience in another programming language, and explains the concepts and techniques you need to become a proficient Scala developer. Topics Covered...
Underscore, 2017. — 243 p. Essential Scala is two books in one: it is an introduction to the Scala programming language, and a manual describing how to program it. This focused introduction is aimed at developers with one to two years' experience in another programming language, and explains the concepts and techniques you need to become a proficient Scala developer. Topics...
Leanpub, 2014. — 238 p. Learn how to program with Python 3.4 from beginning to end. My book is made primarily for beginners. However, at least two-thirds of it is aimed at intermediate programmers. You may be wondering how that works. The book will be split into five parts: beginner material, the Python standard library, intermediate topics, 3rd party modules, and distribution....
Leanpub, 2014. — 238 p. Learn how to program with Python 3.4 from beginning to end. My book is made primarily for beginners. However, at least two-thirds of it is aimed at intermediate programmers. You may be wondering how that works. The book will be split into five parts: beginner material, the Python standard library, intermediate topics, 3rd party modules, and distribution....
O’Reilly Media, 2015. — 438 p. — ISBN: 978-1449362294. Product development is the magic that turns circuitry, software, and materials into a product, but moving efficiently from concept to manufactured product is a complex process with many potential pitfalls. This practical guide pulls back the curtain to reveal what happens - or should happen - when you take a product from...
Apress, 2016. — 175 p.
Discover how to use, manage, deploy, and secure Windows To Go, the ultimate mobile edition of Windows 10, designed to boot directly from a USB stick. This book shows you how to use your Windows To Go drive to work at home and on the move and access local and network resources from anywhere. Readers responsible for deploying Windows To Go drives will also...
Apress, 2016. — 62 p. — ISBN: 978-1484222379. This concise book shows you how to create PHP Command Line Interface (CLI) scripts, including user interaction and scripts to automate and assist your workflow. Learn to quickly create useful and effective Command Line software and scripts using the world's most popular web scripting language, PHP. Enjoy the benefits of writing CLI...
O’Reilly, March 2016. — 59 p. Digging for answers to your pressing business questions probably won’t resemble those tidy case studies that lead you step-by-step from data collection to cool insights. Data science is not so clear-cut in the real world. Instead of high-quality data with the right velocity, variety, and volume, many data scientists have to work with missing or...
O’Reilly, 2015. — 59 p. Data science today is a lot like the Wild West: there’s endless opportunity and excitement, but also a lot of chaos and confusion. If you’re new to data science and applied machine learning, evaluating a machine-learning model can seem pretty overwhelming. Now you have help. With this O’Reilly report, machine-learning expert Alice Zheng takes you through...
O’Reilly, 2016. — 78 p. Heading into 2016, the world of machine intelligence has been bustling with seemingly back-to-back developments. Google released its machine learning library, TensorFlow, to the public. Shortly thereafter, Microsoft followed suit with CNTK, its deep learning framework. Silicon Valley luminaries recently pledged up to one billion dollars towards the...
O’Reilly, 2016 - Which companies have adopted technologies such as Hadoop and Spark, as well as data science in general? And which industries are lagging behind? This O’Reilly report provides the results of a unique, data-driven analysis of the market for big data products and technologies. Using eye-catching charts and visualizations, Spiderbook cofounder Aman Naimat...
Apress, 2016. — 288 p.
Get started in the world of software development: go from zero knowledge of programming to comfortably writing small to medium-sized programs in Python. Programming can be intimidating (especially when most books on software require you to know and use obscure command line instructions) but it doesn't have to be that way!
In Learn to Program with...
Apress, 2016. — 300 p.
Re-architect relational applications to NoSQL, integrate relational database management systems with the Hadoop ecosystem, and transform and migrate relational data to and from Hadoop components. This book covers the best-practice design approaches to re-architecting your relational applications and transforming your relational data for usage with the...
Packt Publishing, 2016. — 368 p. Gaming in android is an already established market and growing each day. Previously games were made for specific platforms, but this is the time of cross platform gaming with social connectivity. It requires vision of polishing, design and must follow user behavior. This book would help developers to predict and create scopes of improvement...
SitePoint, 2015. — 477 p. Learn the ways of the JavaScript ninja! JavaScript has become a must-have skill for all web developers. JavaScript: Novice to Ninja is a fun, practical, and comprehensive guide to the modern usage of this deceptively powerful language. In this step-by-step introduction to coding in JavaScript you’ll learn how to solve real-world problems, track events,...
SitePoint, 2011. — 404 p. As stated, PHP Master is written for the intermediate developer. This means you should have a solid grounding in the fundamentals of PHP—the syntax underpinning the code, how functions and variables operate, constructs like foreach loops and if/else statements, and how server-side scripts interact with client-side markup (with HTML forms, for...
SitePoin, 2011. — 404 p. As stated, PHP Master is written for the intermediate developer. This means you should have a solid grounding in the fundamentals of PHP—the syntax underpinning the code, how functions and variables operate, constructs like foreach loops and if/else statements, and how server-side scripts interact with client-side markup (with HTML forms, for instance)....
SitePoint, 2015. — 477p. Learn the ways of the JavaScript ninja! JavaScript has become a must-have skill for all web developers. JavaScript: Novice to Ninja is a fun, practical, and comprehensive guide to the modern usage of this deceptively powerful language. In this step-by-step introduction to coding in JavaScript you’ll learn how to solve real-world problems, track events,...
SitePoint, 2015. — 477 p. Learn the ways of the JavaScript ninja! JavaScript has become a must-have skill for all web developers. JavaScript: Novice to Ninja is a fun, practical, and comprehensive guide to the modern usage of this deceptively powerful language. In this step-by-step introduction to coding in JavaScript you’ll learn how to solve real-world problems, track events,...
SitePoint, 2015. — 340 р.
CSS Master is tailor-made for the web designer who's really serious about taking their skills to the next level. Discover how to keep ahead of the game by adhering to best practice and employing the most effective cutting-edge CSS techniques.
Organize your CSS to create the most efficient and most maintainable code
Discover advanced layout...
SitePoint, 2015. — 340 р.
CSS Master is tailor-made for the web designer who's really serious about taking their skills to the next level. Discover how to keep ahead of the game by adhering to best practice and employing the most effective cutting-edge CSS techniques.
Organize your CSS to create the most efficient and most maintainable code
Discover advanced layout...
SitePoin, 2011. — 404 p. As stated, PHP Master is written for the intermediate developer. This means you should have a solid grounding in the fundamentals of PHP—the syntax underpinning the code, how functions and variables operate, constructs like foreach loops and if/else statements, and how server-side scripts interact with client-side markup (with HTML forms, for instance)....
Manning, 2015. — 440 p.
Virtual reality has long been the domain of researchers and developers with access to specialized hardware and proprietary tools. With the appearance of the Oculus Rift VR headset, the game has changed. Using standard programming tools and the intuitive Oculus SDKs, you can deliver powerful immersive games, simulations, and other virtual experiences that...
Manning Publications, 2015. — 272 p. — ISBN: 978-1617292484. The iterative nature of agile development is perfect for experience-based, continuous improvement. Tracking systems, test and build tools, source control, continuous integration, and other built-in parts of a project lifecycle throw off a wealth of data you can use to improve your products, processes, and teams. The...
3rd Edition. — Manning, 2015. — 504 p.
Thanks to jQuery, no one remembers the bad old days when programmers manually managed browser inconsistencies, CSS selectors support, and DOM navigation, and when every animation was a frustrating exercise in raw JavaScript. The elegant, intuitive jQuery library beautifully manages these concerns, and jQuery 3 adds even more features to...
Manning, 2014. — 264 p.
Ember.js is a JavaScript MVC framework that handles important tasks like managing code modules, maintaining state, and expediting reliable data flow. It provides the patterns, components, and scaffolding you need to build ambitious web applications.
Ember.js in Action introduces the Ember.js framework and shows you how to build full-featured,...
Apress, 2016. - 190p.
Transform your existing web applications into Google Chrome browser extensions and create brand new extensions that improve your own browsing experience and that of your users. This book shows you how Google Chrome browser extensions are extremely useful tools for enhancing the functionality of the Google Chrome web browser. For example, you can create...
O’Reilly Media, 2016. — 384 p. Customers who have inconsistent, broken experiences with products and services are understandably frustrated. But it's worse when people inside these companies can't pinpoint the problem because they're too focused on business processes. This practical book shows your company how to use alignment diagrams to turn valuable customer observations...
Apress, 2016. — 440 p. This book shows how to deliver eye-catching Business Intelligence with Microsoft Power BI Desktop. You can now take data from virtually any source and use it to produce stunning dashboards and compelling reports that will seize your audience's attention. Slice and dice the data with remarkable ease then add metrics and KPIs to project the insights that...
Apress, 2016. - 286p.
Updated for the latest available exam... If you are studying towards the Project Management Professional (PMP) Examination, this book is an essential aid in your study program. PMP Examination Practice Questions contains over 400 realistic multiple choice practice questions, answers and explanations. The book is organized into two useful parts. The first...
Apress, 2016. - 396p.
Samsung's announcement of the new ARTIK modules for IoT has generated tremendous interest in the developer market for wearable and other consumer or industrial devices. This book provides the perfect tutorial-based introduction to the ARTIK family of "Systems on Modules," which integrate powerful microprocessors, memory, wireless connectivity, and enhanced...
Apress, 2016. - 312p.
This book tells you everything you need to know to help your organization implement DevOps on the Microsoft platform. You will learn how to use Visual Studio, Visual Studio Team Services, and Azure to implement a complete DevOps process in your company. You will learn about Agile Project Management, Continuous Integration, Continuous Delivery, Technical...
Apress, 2016. - 260p.
This book is your hands-on guide to infrastructure provisioning and configuration management in the cloud using Chef's open source, cross-platform toolset. With over 10,000 customers joining the Microsoft Azure cloud platform each week and steadily increasing usage, the need for automation approaches has never been greater. This book provides both...
Apress, 2nd Edition, 2015. - 308p.
Learn how to create compelling games using Python and the PyGame games development library. Beginning Python Games Development, 2nd Edition will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game.
In this update to the first ever book to cover the popular open...
2nd Edition. — Apress, 2016. — 160 p. This pocket reference guide has been updated with the new PHP 7.0 release. It is a condensed, code-rich scripting and syntax handbook for the PHP scripting language. PHP 7 Quick Scripting Reference presents the essential PHP syntax in a well-organized format. You won't find any technical jargon, bloated samples, drawn out history lessons or...
Packt Publishing, 2016. - 224p.
Proxmox VE 4.1 provides an open source, enterprise virtualization platform on which to host virtual servers as either virtual machines or containers.
This book will support your practice of the requisite skills to successfully create, tailor, and deploy virtual machines and containers with Proxmox VE 4.1. Following a survey of PVE's features...
Packt Publishing, 2016. - 118p.
Apple Pay, one of the most talked about offerings of the latest iOS 9 release, is a digital wallet and electronic payment system developed by Apple Inc. Paying in stores or within apps has never been easier or safer. Gone are the days of searching for your wallet, and the wasted moments finding the right card! Now you can use your credit cards...
The Pragmatic Programmers, 2015. - 272p.
Finally, a ground-up, quick-start approach to XSLT that teaches not just the language, but XML processing solutions. XSLT Jumpstarter approaches the subject like no other book, using examples that ease you through the basic concepts while demonstrating how to solve common problems. It doesn't unload language elements on you, it shows how...