Learn the basics of the Elm platform for web applications. This book covers the language as of version 0.18 and the most important libraries. After reading this book you will have an understandin
Break into the most lucrative platform in the world by adding HTML5 game development to your current skillset. Zarrar Chishti has trained developers from a wide range of programming disciplines to cro
This book teaches you how to program modern web applications using the full Node.js platform, including Node.js on the server, Express for middleware and routing, and Pug (formerly Jade) to simplify t
In today’s app era, when everything is asynchronous and responsiveness is so vital, reactive programming makes your programs better-performing, easier to scale, and more reliable. This practical book
Systems Programming: Designing and Developing Distributed Applications explains how the development of distributed applications depends on a foundational understanding of the relationship among operat
How do you make your enterprise applications or sites available on an assortment of mobile devices as well as the desktop? This hands-on guide shows you how to build HTML5 applications that will satis
HTML5 Server Side Events (SSE) allow the server to push new data to clients, providing a superior solution to having the client poll for new data every few seconds. Presently 60% of desktop and mobile
Each book aims to teach an important technology or programming language and is designed to take a person from being a novice to a professional by including the most essential information and explainin
Mastering Cloud Computing is designed for undergraduate students learning to develop cloud computing applications. Tomorrow's applications won’t live on a single computer but will be deployed from and
Tablet computing devices have not only captured a wide swath of the consumer electronics market, they are also finding a warm welcome in many businesses, where portability, connectivity, and usability
Humans interact with and are part of the mysterious processes of nature. Inevitably they have to discover how to manage the environment for their long-term survival and benefit. To do this successfull
Truly revolutionary: now you can write geolocation applications directly in the browser, rather than develop native apps for particular devices. This concise book demonstrates the W3C Geolocation API
This book introduces Web developers to the advanced topic of machine learning and statistics in a clear and concise way, with easy-to-follow examples and code that can be used in their own application
WebAssembly fulfills the long-awaited promise of web technologies: fast code, type-safe at compile time, execution in the browser, on embedded devices, or anywhere else. Rust delivers the power of C i
Gain a deep, practical knowledge of HTML and JavaScript that will provide an introduction to programming and enable you to build interactive websites. This completely updated second edition explains H
Elm brings the safety and stability of functional programing to front-end development, making it one of the most popular new languages. Elm's functional nature and static typing means that run-time er
Introduce your beginning programmers to the power of Java™ for developing applications with the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 9E. With this dynamic text, even first-time p
Build your next game on a bigger scale with Pro HTML5 Games. This essential book teaches you to master advanced game programming in HTML5. You’ll learn techniques that you can transfer to any area of
This bestselling text provides a practical guide to structural equation modeling (SEM) using the Amos Graphical approach. Using clear, everyday language, the text is ideal for those with little to no
LINQ draws on principles of functional programming and represents a paradigm shift for developers used to an imperative/object oriented programming style. Thinking in LINQ explains the benefits of fun
This book provides a hands-on introductory course on concepts of C programming using a PICR microcontroller and CCS C compiler. Through a project-based approach, this book provides an easy to understa
This book illustrates the ease with which various features of LISREL 8 and PRELIS 2 can be implemented in addressing research questions that lend themselves to SEM. Its purpose is threefold: (a) to pr
Create and deploy modern enterprise applications that leverage HTML5 and Java EE 7 on the NetBeans IDE using this definitive Oracle Press guide.Java EE and HTML5 Enterprise Application Development is