Smashing CoffeeScript

Smashing CoffeeScript

Author: Alex Hudson

Publisher: John Wiley & Sons

Published: 2013-03-29

Total Pages: 494

ISBN-13: 1118454944

DOWNLOAD EBOOK

Brew the perfect code with CoffeeScript If you're familiar with JavaScript and the often-frustrating process of creating complex applications, a nice cup of CoffeeScript can help. CoffeeScript is a programming language that compiles into JavaScript and simplifies the entire development process. Now you can tap the full power of CoffeeScript with Smashing CoffeeScript. This full-color, practical book explains CoffeeScript language, syntax, and processes, and will soon have you producing concise and quality code. Ultimately, you'll create RIAs and mobile apps faster, with less hassle. Gets developers up and running on CoffeeScript, a programming language that compiles into JavaScript and simplifies the process of building software Helps you produce better JavaScript and more quickly Introduces the language, syntax, and processes of CoffeeScript Covers the development of both mobile and rich internet apps Explores the HTML5 feature set, real-time communication, and using CoffeeScript within node.js projects Developers, blend some better JavaScript with CoffeeScript and Smashing CoffeeScript.


HTML5 Advertising

HTML5 Advertising

Author: John Percival

Publisher: Apress

Published: 2013-02-03

Total Pages: 366

ISBN-13: 1430246030

DOWNLOAD EBOOK

Web advertising is changing. What was once a predominantly Flash-based medium is making the switch to HTML5, with the benefit of a plug-in free environment giving a larger audience for ads, and better integration with the page they are featured on. We live in a time where marketers, designers, and developers are confused as to what they can and can’t do on different devices, browsers, and operating systems. What better way to finally make sense of it all, than by stepping through the entire campaign process on your own terms? HTML5 Advertising will educate you on the whole digital advertising process from start to finish, and help you take advantage of new HTML5 features such as canvas, CSS3 animations, DOM events, audio and video, and offline storage. You'll also learn how to get around discrepancies in browser support with JavaScript and polyfills. You will be provided with tips and tricks to better optimize content across screens and make the most successful campaign with the lightest footprint possible, which is especially important when deploying to mobile devices. This book: Takes you through the advertising campaign process with HTML5 from design to delivery Provides in-depth knowledge into the digital advertising landscape and the HTML5 specification Communicates tips and tricks coming from Flash and ActionScript to HTML5, CSS3 and JavaScript. HTML5 Advertising equips you with the knowledge to attack cutting-edge, rich media projects with confidence and scale, while also learning the essentials to communicate to internal and external clients. HTML5 is here whether you like it or not, so why not jump in early and head down the path of building the future.


Clark Gable in the 1930s

Clark Gable in the 1930s

Author: James L. Neibaur

Publisher: McFarland

Published: 2021-03-26

Total Pages: 206

ISBN-13: 1476680442

DOWNLOAD EBOOK

The 1930s represented the strongest and most significant decade in Clark Gable's career. Later known as The King of Hollywood, Gable started out as a journeyman actor who quickly rose to the level of star, and then icon. With his ruggedly attractive looks and effortless charisma, Gable was the sort of manly romantic lead that bolstered features alongside the likes of Jean Harlow, Joan Crawford, and Spencer Tracy. The decade culminated with Gable's most noted movie, Gone With the Wind. This book traces Gable's early career, film-by-film, offering background information and a critical assessment of each of his movies released during the 1930s.


Understanding Advanced JavaScript

Understanding Advanced JavaScript

Author: Smashing Magazine

Publisher: Smashing Magazine

Published: 2013

Total Pages: 218

ISBN-13: 3943075605

DOWNLOAD EBOOK

This book is an exploration of popular advanced JavaScript concepts for those who already have a grasp on the basics. "Understanding Advanced JavaScript" is a comprehensive manual and how-to guide about all things JavaScript. Learn to design better APIs, use the latest tools and navigate the JavaScript MVC Jungle effortlessly. In this eBook, you will receive expert tips and techniques on avoiding coding tripwires and improving your programming methodologies. Need to know how your JavaScript performs? Find out about unit testing and user- and network-related analyses. Master JavaScript with industry leaders who explain how to make fine-tuning, streamlining and testing your JavaScript code easy. TABLE OF CONTENTS - Analysing Network Characteristics Using JavaScript And The DOM, Part 1 - Introduction To JavaScript Unit Testing - Journey Through The JavaScript MVC Jungle - JavaScript Events And Responding To The User - JavaScript Profiling With The Chrome Developer Tools - Writing Fast, Memory-Efficient JavaScript - Designing Better JavaScript APIs


Programming Language Explorations

Programming Language Explorations

Author: Ray Toal

Publisher: CRC Press

Published: 2024-08-06

Total Pages: 408

ISBN-13: 1040089356

DOWNLOAD EBOOK

Programming Language Explorations helps its readers gain proficiency in programming language practice and theory by presenting both example-focused, chapter-length explorations of fourteen important programming languages and detailed discussions of the major concepts transcending multiple languages. A language-by-language approach is sandwiched between an introductory chapter that motivates and lays out the major concepts of the field and a final chapter that brings together all that was learned in the middle chapters into a coherent and organized view of the field. Each of the featured languages in the middle chapters is introduced with a common trio of example programs and followed by a tour of its basic language features and coverage of interesting aspects from its type system, functional forms, scoping rules, concurrency patterns, and metaprogramming facilities. These chapters are followed by a brief tour of over 40 additional languages designed to enhance the reader’s appreciation of the breadth of the programming language landscape and to motivate further study. Targeted to both professionals and advanced college undergraduates looking to expand the range of languages and programming patterns they can apply in their work and studies, the book pays attention to modern programming practices, keeps a focus on cutting-edge programming patterns, and provides many runnable examples, all of which are available in the book’s companion GitHub repository. The combination of conceptual overviews with exploratory example-focused coverage of individual programming languages provides its readers with the foundation for more effectively authoring programs, prompting AI programming assistants, and, perhaps most importantly, learning—and creating—new languages.


Functional JavaScript

Functional JavaScript

Author: Michael Fogus

Publisher: "O'Reilly Media, Inc."

Published: 2013-06-03

Total Pages: 440

ISBN-13: 1449360785

DOWNLOAD EBOOK

How can you overcome JavaScript language oddities and unsafe features? With this book, you’ll learn how to create code that’s beautiful, safe, and simple to understand and test by using JavaScript’s functional programming support. Author Michael Fogus shows you how to apply functional-style concepts with Underscore.js, a JavaScript library that facilitates functional programming techniques. Sample code is available on GitHub at https://github.com/funjs/book-source. Fogus helps you think in a functional way to help you minimize complexity in the programs you build. If you’re a JavaScript programmer hoping to learn functional programming techniques, or a functional programmer looking to learn JavaScript, this book is the ideal introduction. Use applicative programming techniques with first-class functions Understand how and why you might leverage variable scoping and closures Delve into higher-order functions—and learn how they take other functions as arguments for maximum advantage Explore ways to compose new functions from existing functions Get around JavaScript’s limitations for using recursive functions Reduce, hide, or eliminate the footprint of state change in your programs Practice flow-based programming with chains and functional pipelines Discover how to code without using classes


HTML5 Games: Novice to Ninja

HTML5 Games: Novice to Ninja

Author: Earle Castledine

Publisher: SitePoint Pty Ltd

Published: 2018-02-15

Total Pages: 402

ISBN-13: 1492065420

DOWNLOAD EBOOK

This book will teach you how to create awesome video games. Games from scratch. Games that run cross-platform, in web browsers, and on phones. Games filled with dynamic sound and music. Games overflowing with impressive visual effects. Fun games. More importantly, this book will teach you how to think about making games. You'll learn to analyze and dissect games; to understand what it is that makes great games great. By the end of the journey you'll have all the knowledge and tools needed to produce engaging, polished products that people will love to play. What's inside? Learn the basics: game loops and input Draw graphics on the screen using Canvas Add amazing sound effects and music using the Web Audio API Develop several fun games: a platformer, a shoot ‘em up, a dungeon crawler, and a physics-based game Create your own JavaScript game library Jazz up your game up with "juice": screen shakes, particle effects, and more


The Coffee Guide

The Coffee Guide

Author: United Nations Publications

Publisher:

Published: 2021-12-09

Total Pages: 328

ISBN-13: 9789211036831

DOWNLOAD EBOOK

The Coffee Guide is the world's most extensive, hands-on, and neutral source of information on the international coffee trade.


Beyond Redemption (Book One)

Beyond Redemption (Book One)

Author: Alex Hudson

Publisher:

Published: 2020-03-03

Total Pages: 331

ISBN-13:

DOWNLOAD EBOOK

Isabella lives on the grand estate at Brayfield House, where her governess mother is employed, but when she is traded to pay off her father's gambling debt, there must be consequences and she has to discover if her father truly is beyond redemption. Set against the backdrop of Georgian England, BEYOND REDEMPTION is a tale of seduction, rejection and tragic circumstances. But all is not what it seems as they fight trickery and cunning along the way. In the wake of something dreadful, Isabella's strength of character helps her through some of the darkest times of her life. Brace yourself for hairpin twists and edge-of-seat suspense. What if your tomorrow turns out not as you have expected. Could you turn your life around? Will justice and law win through.......? This is the first book in Alex Hudson's REDEMPTION trilogy.