Refreshing Your UI with HTML5, Bootstrap and CSS3


Details
6:00: JavaScript Unit Testing for a Stronger Tomorrow, by Damon Delgado
7:00: DINNER!
7:30: Refreshing Your UI with HTML5, Bootstrap and CSS3, by Matt Raible
JavaScript Unit Testing for a Stronger Tomorrow
by Chase Foster and Mike Scarborough
Unit testing is essential for implementing correct and robust software. This talks explores the world of unit testing with JavaScript, including tye popular Moca, Chai, and PhantomJS, including a look at build integration with Jenkins.
Why do we Unit Test? Building Unit Testing into your daily process Mocha - Javascript Test Framework Chai - Assertion LibrarySinon.js/Chai-Sinon - Fake XHR Plugin for Chai PhantomJS - Headless Browser with a Full Web Stack Build Integration with Jenkins
Refreshing Your UI with HTML5, Bootstrap and CSS3
by Matt Raible
Many startups and open source projects have the luxury of starting greenfield projects. Unfortunately, the corporate world rarely works this way. It's more maintenance coding and a few new features every now and then. This session covers how you can use three of the hottest technologies (HTML5, CSS3 and Bootstrap) to spruce up a legacy application. It describes a real-world situation where a redesign was implemented in a few short weeks, making an old site look brand new. It also does a deep dive into Bootstrap, explains LESS, and shows pitfalls with older browsers. After this session, you'll be motivated to integrate Bootstrap into your applications and turn that legacy UI into something sexy!
About Matt Raible:
Matt Raible has been building web applications for most of his adult life. He started tinkering with the web before Netscape 1.0 was even released. For the last 15 years, Matt has helped companies adopt open source technologies (Spring, Hibernate, Apache, Struts, Grails, Bootstrap, jQuery) and use them effectively. Matt has been a speaker at many conferences worldwide, including Devoxx, The Rich Web Experience, Jfokus, No Fluff Just Stuff, and a host of others. Matt is an author (Spring Live and Pro JSP), and an active "kick-ass technology" evangelist on raibledesigns.com (http://raibledesigns.com/). He is the founder of AppFuse, a project which allows you to get started quickly with Java open source frameworks, as well as a committer on the Apache Roller and Apache Struts projects. Matt has had quite a ride in the past few years, serving as the Lead UI Architect for LinkedIn, the UI Architect for Evite.com (http://evite.com/) and the Chief Architect of Web Development at Time Warner Cable. He currently consults as a UI Architect for HTML5 apps at Taleo/Oracle.

Refreshing Your UI with HTML5, Bootstrap and CSS3