Learn simple, elegant and fast cross-platform JavaScript from the author of Learning jQuery
You'll go from JavaScript novice to jQuery expert as you gain hands-on experience with ample one-on-one learning opportunities. Karl will painlessly walk you through jQuery's principles and show you how to make use of this impressive library in your everyday coding.
Bringing his Learning jQuery book to life (and giving you a free copy) Karl will ensure you learn the foundations of why and when to use jQuery and walk you through the framework step-by-step.
Topics we'll cover include
- Introduction
- Background
- Separation of Concerns and Unobtrusive JS
- Progressive Enhancement / Graceful Degradation
- Documentation and Resources
- Tools
- Getting Started with jQuery
- A few JavaScript Fundamentals
- jQuery() / $()
- Referencing scripts
- document ready
- Select and Interact
- Traversal and Selection
- Element Manipulation
- Document Manipulation
- Event Handling
- Effects
- Slides
- Fades
- Custom animations
- Ajax
- ahah
- xml
- json
- jsonp
- Plugins
- Using plugins
- Writing plugins
- jQuery UI
- Effects
- Widgets
- Components
Speaker
Karl Swedberg
After having owned a coffee house, taught high school English, and edited copy for an advertising agency, Karl Swedberg began his career as a web developer four years ago. He now works for Fusionary Media in Grand Rapids, Michigan, where he specializes in client-side scripting and interaction design. Karl is a member of the jQuery JavaScript Library project team and the co-author of the book Learning jQuery 1.3. His blog, LearningjQuery.com, is a popular source for jQuery tutorials, tips, and techniques.
Schedule
Daytime
Training will run from 9am–4pm each day. From 4–5pm, you can ask one-on-one questions, get feedback on personal projects, or head out on the town. Breakfast, lunch and snacks will be provided.
Evenings
Each evening we'll have casual (and optional) get-togethers with the class, and with local developers. You'll have opportunities to explore Indiana University's campus and the greater Bloomington area.
Location
Indiana University Memorial Union
The jQuery training will be held at the Indiana University Memorial Union located in Bloomington, IN.
The Biddle Hotel and Conference Center on the campus of Indiana University is offering great rates starting at $79/night for the training. Mention Collective Idea
when you make your reservation.
Things to bring and take home
A Laptop. Any OS will do. We use Macs, but are friendly towards Windows, Linux, or whatever else you may have. We'll help you get set up before you come.
The first day, we'll give you a book of everything we'll cover in the training. You'll also get access to all the source code we use in examples.
Friends & Family
We warmly welcome you to bring your family or significant other (we've even had roommates and pets). They're welcome to join us at our evening events, and there is lots to do within walking distance during the day. We're glad to give suggestions. So whether you stick with the group or go off on your own, you'll enjoy your stay.
Weather
Indiana's average February temperatures range from 23°F to 42°F. Dress appropriately.
