Last year we offered you three cracking, hands-on jQuery workshops. You told us you loved them and wanted more. Here they are!
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.
Finally you will implement efficient solutions to common problems when building mobile apps: download and upload pictures from S3, login with Facebook, build touch-enabled charts, etc.
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.
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.
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
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.
Park End Street
Iffley Road, The Plain
(Oxford Photo Walk)
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
(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@example.com) or call her on +44(0)7970 283 931 to discuss sponsoring the event.