BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
Older rss
54:58

Test-Driven JavaScript with Jasmine

Posted by Brad Urani  on  Oct 18, 2014

Brad Urani presents the principles of writing unit tests using Jasmine, discussing spies, DI and mocking as strategies for isolating functionality for both synchronous and asynchronous JavaScript.

51:00

Nashorn - Native JavaScript Support in Java 8

Posted by Viktor Gamov  on  Oct 12, 2014

Viktor Gamov presents and demos the latest state of Project Nashorn, a high-performance JavaScript engine available on the JVM.

01:07:13

Retro Gaming with Lambdas

Posted by Stephen Chin  on  Oct 09, 2014

Stephen Chin shows how to use lambda in Java to create a video game with JavaFX. Other features covered are: enhanced collections, functional interfaces, simplified event handlers, and the stream API.

01:00:19

Modeling on the Web

Posted by Pedro J. Molina  on  Oct 02, 2014

Pedro Molina presents the challenges, benefits and limitations creating a cloud-based DSL tool. A demo of such a tool is included.

57:42

Learning Rails for Fun and Nonprofit

Posted by Scott Smerchek  on  Sep 27, 2014

Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics.

54:31

End to End Reactive Programming at Netflix

Posted by Jafar Husain, Matthew Podwysocki  on  Sep 14, 2014

In this talk Jafar Husain and Matthew Podwysocki explore the Reactive Extensions (Rx) library which allows us to treat events as collections. You'll learn about how Netflix uses Rx on the client and the server, allowing us to build end-to-end reactive systems. The speakers also contrast Rx with Promises, another popular approach to building asynchronous programs in Javascript.

39:40

The State of Mobile HTML5

Posted by Tomomi Imura  on  Sep 13, 2014

Tomomi Imura takes a look at the current state of HTML5 and how it supports mobile web development, comparing to where it was a year ago.

36:36

Introduction to Google Dart

Posted by Chad Adams  on  Sep 11, 2014 1

Chad Adams introduces Dart: Dart Editor, Dartium, and generating JavaScript with Dart2JS.

45:40

Getting Sassy with CSS

Posted by Julie Cameron  on  Sep 04, 2014

Julie Cameron introduces Syntactically Awesome Stylesheets, a CSS meta-language and precompiler, covering nesting, variables, mixins, inheritance, directives, gotchas, tools, extensions, and tips.

55:10

ECMAScript 6: What's Next for JavaScript?

Posted by Axel Rauschmayer  on  Sep 01, 2014

Axel Rauschmayer explains how to use some of ECMAScript 6' features today: block-scoped variables, arrow functions, better parameter handling, classes, modules and more.

30:35

CoffeeScript: The Good Parts

Posted by Azat Mardan  on  Aug 28, 2014

Azat Mardan shares experiences using CoffeeScript in production, exploring its format, evaluating its design and showcasing some of the more useful and prominent projects that have adopted it.

50:07

The Better Parts

Posted by Douglas Crockford  on  Aug 27, 2014

Douglas Crockford discusses how to use programming languages more effectively; reviews the good parts in EcmaScript 6 and JSON.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT