We're excited today to announce a new Studio: Ruby on Rails II: Real-World Techniques! Itâ€™s a 4-day training course for experienced Rails developers taught by Dave Thomas and Chad Fowler. This new Studio will premiere in Santa Clara, CA on March 7-10, 2011.
If youâ€™ve written a Rails app, but youâ€™re bumping into issues as you try to add more "advanced" features youâ€™ve seen in real-world apps, then this is the course for you. If you suspect there may be better, more efficient ways of doing things in general, youâ€™ll learn our best practices for designing and developing Rails apps. Over the course of 4 days, weâ€™ll address a variety of questions including:
- Are you designing your application properly?
- Could your testing be easier and more effective?
- Are you using the right libraries to make your coding easier?
- Could you tie together multiple apps without writing a bunch of code?
- Have you considered all the security vectors?
- Will your application perform and scale well enough?
- What are you missing?
By attending this course, you'll move beyond the skills of the average Rails developer and return to your project with pragmatic ways to immediately improve your existing Rails apps. It's four day's worth of insights and discussions you can't get anywhere else!
Ruby on Rails II picks up where our introductory Ruby on Rails course leaves off. Check out the course outline for a list of topics. For those of you following along, the Rails II course replaces our Advanced Rails and Mastering Ruby and Rails courses. We found that most alumni wanted a follow-up course, but calling it "advanced" was confusing because it meant different things to different people. So we designed this new course by identifying topics we felt every experienced Rails developer should learn in order to take things to the next level.
If you have project-level experience with fundamental Rails concepts, then this is the next course for you! We've seen a lot of interest in this follow-up course, so you might want to register early to secure your seat.