Modern Front End Development

Front end development is always changing, and it's very easy to fall behind. This session will be a whirlwind tour of the front end tools, libraries, and design patterns of the future.

Groundbreaking frameworks like famo.us, Polymer, AngularJS, and Meteor are fighting for the future of how web front ends should be structured.

Build and dependency management tools like Grunt, Gulp, Browserify, RequireJS, Bower, and Yo are scaffolding web apps faster than ever.

JavaScript has become the most popular language on GitHub, one of the most cross-platform languages ever, and one of the fastest programming languages you can run on a phone. Most modern browsers support a majority of the ECMAScript 6 specification, and new programming platforms like Dart and WebGL are pushing the boundaries of what kind of code you can run in a browser.

If you are a front end web developer who is unfamiliar with the majority of the bold words above, you should definitely attend this session. We will be building example projects using tools and techniques that will change your entire approach to working with code.

Experience level: 
Intermediate
Session Time Slot(s): 
Time: 
Sep 12 2014 - 10:00am-Sep 12 2014 - 10:50am
Room: 
163C
Allowed Types: 
Session
Sessions Topics: 
Speaker Bio(s): 
Although he spends most of his time on the back end, Sasha secretly likes front end web development and obsesses over details like transition easing, animation speed, paint rectangles, and HTML5 routing in his spare time. He is an active contributor to several JavaScript libraries and would like to show you some cool stuff he has learned over the years.