One of the key ingredients to building world class applications is application architecture. From choosing a technology to build in, to selecting a framework and deciding on what database and infrastructure to use, at each point there are many decisions to make which could affect speed of development, robustness, teamwork, and scaling.
Most of the time, the principles and best practice remains the same, and is applicable for all project types. After all, the database doesn't know!
In this workshop you'll learn from over a decade of experience in building applications for global brands, and applications we all use every day.
Selecting frameworks, database and infrastructure
Best practices for...
Core principles for...
Advanced Javascript
This talk will delve into the advanced features of the JavaScript language used to create complex applications. This talk will look at the functional programming aspects of JavaScript, prototypal inheritance, dynamic function calls, and closures - giving you a complete picture of the advanced nature of the language.
This will be a very code-heavy talk with lots of examples, tutorials, quizzes, and practical code that you can begin using in your applications, today.
It is highly recommended that you bring a laptop so that you can actively participate.
A web designer and developer based in Ottawa, Canada, Jonathan Snook is a gifted creator of striking designs, impeccable markup and code, and forward-thinking ideas and applications.
His fluency and expertise in CSS, JavaScript, PHP, and MySQL make him the “turn-to” man for agencies; high-profile clients in government, the private sector, and nonprofit organizations; and fellow web developers.
Jonathan writes regularly for his blog, Snook.ca and has teamed up with a dynamic group of world-class partners to form Sidebar Creative, who take on major projects as well as inventing innovative applications, including Snitter, My Mile Marker, and Overheard.it.
Photo: Dan Rubin.
John Resig is a JavaScript Tool Developer for the Mozilla Corporation and the author of the book Pro JavaScript Techniques. He's also the creator and lead developer of the jQuery JavaScript library.
He's hard at work on his second book, Secrets of the JavaScript Ninja, due in bookstores in 2009.
Find out more at: LinkedIn, his Projects, and his Research.
Currently, John is located in Boston, MA.
Dustin Diaz is a User Interface Engineer at Twitter, author of JavaScript Design Patterns, and a photographer.
He lives in San Francisco, CA.