Last year we offered you three cracking, hands-on jQuery workshops. You told us you loved them and wanted more. Here they are!
Ralph Whitbeck
It’s time to realise the full potential of jQuery. Join us as we delve into advanced topics surrounding front-end web development and learn how to adopt an application architecture that is maintainable and scalable, while still keeping things simple.
We’ll teach you how to utilise the jQuery library in the context of large-scale applications and show you how to dramatically improve performance, write cleaner and more concise code, and increase maintainability and reusability. By the end of the day you should feel confident creating and maintaining advanced front-end-focused web applications.
Ralph Whitbeck is a front-end web developer with over 19 years experience in web development including HTML5, CSS3, and JavaScript with a focus in jQuery. Ralph also has experience in developing web strategies, usability testing, working with ASP.NET and SQL Server. Ralph is a co-author of O’Reilly’s jQuery Cookbook. Ralph is a board member on the jQuery Foundation, a member of the jQuery Mobile team doing developer relations, and the former co-host of the Official jQuery Podcast. Ralph currently works at appendTo as the Vice President of Training.
Brian Edgerton
jQuery UI is one of the most popular libraries, built with jQuery, for creating rich user interfaces. jQuery UI comes with a rich set of user interactions, effects, animations, and widgets to easily help your application become interactive. The library also comes with a powerful CSS framework that allows it to be easily themed.
In this class, attendees will gain a foundational knowledge of jQuery UI by learning about each of the interactions and widgets. Attendees will learn how these components can work together to build a user interface that is interactive while easy to create. We’ll learn how to use the jQuery UI ThemeRoller to build a custom theme specific for your application.
Brian Edgerton is a Javascript Engineer at appendTo, LLC and currently serves as one of the lead developers of the Blazon presentation software. After starting out using PHP, he now has over 6 years of experience using open source web technologies. Brian enjoys writing clean, modular code and has long used jQuery and jQuery UI to bring pages to life. He is a Node.js fanatic and also pretends to be a system admin when necessary. When not in front of his computer, Brian enjoys his two children, good coffee, playing sports, and falling asleep on the couch.
Jordan Kasper
jQuery is a powerful library that is very popular and easy to use. Have you ever wondered what tools the core developers of jQuery use to help them with the projects at jQuery? These tools are becoming increasingly common in web development and can be used to help you in any web project of your own. Tools like Git for version control, Sass for extending CSS, JSHint for detecting errors or potential problems with your code, UglifyJS to minify and compress your code, Bower to manage your front-end dependencies, QUnit to run tests against your code and GruntJS to run all these tasks automatically and together at the same time.
In this class, attendees will learn the foundations for implementing web projects. We’ll show you how to use each of these tools and then how to tie them all together with GruntJS to make managing the tasks that each of these tools need a breeze.
Shortly after it arrived at his home in 1993, Jordan began disassembling his first computer – his mother was not happy. She breathed more easily when he moved from hardware into programming, starting with BASIC. Jordan’s experience includes multiple startups, companies large and small, and one large university. He contributes to a few open source projects and participates in local user groups, barcamps, and hackathons. Jordan’s primary mission for over 10 years has been to use JavaScript, HTML, and CSS to elevate web applications above their desktop rivals. He currently works for appendTo, a leader in front-end software solutions, specializing in JavaScript, jQuery, HTML5 and mobile development. In his down time he enjoys puzzles of all sorts and board games.
Peter Bacon Darwin
Build your own awesome AngularJS Super-Powered “FoodMe” application in one day
Peter has been programming for almost three decades. His Dad bought him a ZX-81 in the early eighties, where he cut his teeth typing in BASIC programmes from Your Sinclair magazine. He worked with .NET from before it was released. He worked for Microsoft on the development of IronRuby and was an IT consultant for Avanade and IMGROUP before quitting to share his time between freelance development and looking after his kids.
Peter is a notable figure in the AngularJS community. He recently joined the AngularJS team at Google and is a founder member of the AngularUI project.
He has spoken about AngularJS at Devoxx UK, Umbraco UK Festival and numerous London MeetUps. He provides consultancy and sometimes runs training courses on AngularJS.
He has just published a book – Mastering Web Application Development with AngularJS
Christophe Coenraets
Tired of Hello World? In this workshop, you will learn modern strategies and best practices to build native-like mobile applications with HTML, JavaScript, and CSS. You’ll also learn how to use PhoneGap to leverage the native capabilities of your device in JavaScript and to package your HTML application as a native app for distribution through the different app stores.
With the focus on performance and architecture, this workshop will give you the keys to fast, robust, and successful PhoneGap applications. You will build a PhoneGap application from scratch using the Single Page Architecture, HTML templates, touch events, modularization techniques, and many performance optimization techniques. We will also compare and contrast the leading JavaScript and Mobile Frameworks.
Christophe is a developer advocate for salesforce.com where he focuses on mobile application development. Prior to joining Salesforce, Christophe worked with the PhoneGap / Cordova team at Adobe. He is the author of several reference applications for Cordova, Backbone.js, AngularJS and other frameworks. He blogs at coenraets.org, tweets at @ccoenraets, and codes at github.com/ccoenraets.
Woodstock Road
Oxford
OX2 6HS
Park End Street
Oxford
OX1 1HS
Gloucester Green
Oxford
OX1 2BN
(jQuizzy)
Iffley Road, The Plain
Oxford
OX4 1EA
(Oxford Photo Walk)
Broad Street
Oxford
OX1 3BG
Please note the training location is different from that of the conference.
Registration starts at 08:30 along with coffee and pastries. Mid-morning and afternoon refreshments and lunch are provided.
St Anne’s College
Woodstock Road
Oxford
OX2 6HS
(The conference on 16 May take place at the King’s Centre, Osney Mead, Oxford, OX2 0ES)
We’d love you to join our partners and supporters, and have a range of sponsorship opportunities available. For a sponsorship pack please get in touch with Ruth Yarnit by email ([email protected]) or call her on +44(0)7970 283 931 to discuss sponsoring the event.