Backbone.js Training Class I'm interesed
What is it?
This isn't a "talk at you" class. I'll demonstrate a particular concept with a few slides, but then we'll dive right into programming exercises. Bring a laptop and be ready for some hands-on learning.
Why Should I Learn from you?
Backbone.js is a small library, and you can become familiar with its core components fairly quickly. However, because it's so flexible, it's easy to get going down the wrong path. When I first learned Backbone.js I spent a week going through three different tutorials that all led me astray, and it was quite frustrating. My goal is to show you Backbone.js at its best, and give you a solid footing for writing clean and maintainable code.
Who are you?
What are the prerequisites?
What are we going to do?
We're going to implement a reactive client-side web application using Backbone.js. The 3-day schedule is:
- Day 1
- Introduce the server-side application
- Run the server
- Bootstrapping Backbone
- Create our application's namespace
- Connecting the RESTful endpoint with a Collection
- CRUD operations on Collection
- Day 2
- Display information with Views
- Update server-side data with forms
- Day 3
- Change views with a router
- Extract common code components
- Improve performance
The exact schedule will depend on the class pace. If we have time, I have lots more to share.
When are the classes?
Right now I'm looking to test-drive the class in Baltimore, MD in May or June. For this first class, I'm going to reduce the rate and try to keep the class to a small group.
After we do the Baltimore trial class, I'll be opening the class up nationwide.
I may also be doing a remote course, to be given over Google Hangouts or similar. If you're interested in that, just fill out the nationwide survey and let me know in the comments.
What about ...?