← Back to SproutCore Training Overview
There are no online training classes scheduled at this time.
Get the video for this training class for only $99.
The video is DRM-free, in the mp4 format, and is watermarked throughout with the purchaser's name. You will receive an email when your video is ready to download.
SproutCore includes a powerful, full-featured and cloud-ready model layer framework called the datastore.
This class will explain (with code and diagrams) every major aspect of the datastore. Following the class, you will have the necessary info to choose the correct server-interaction style and provide the proper API to your app's controller and view layers.
You'll learn a practical, scalable methodology for providing model layer functionality early in the app development process, and then iteratively extend the reach of your model layer to the server and with push. Finally, you'll learn how to handle the latency issues that arise with browser apps connecting to the cloud.
We'll also cover how to test your model layer, both for correctness and for performance. With regards to performance, substantial time will be spent on the various "knobs" in the datastore available for performance tuning. In combination with the development approach I'll be describing, you will be able to handle virtually any performance issue that arises on the SproutCore side of the client-server interaction.
This is a hands-on, practical class designed to change the way developers think about, code, and test their model layer code with SproutCore. After this course, you'll be able to begin applying what you've learned to your existing codebase the following day.
The class starts at 10 am Pacific Standard Time, has a 10-15 minute break around noon, and goes until 2pm. Space is limited to 24 people. Please arrive 5 minutes before the class is schedule to start.
The class will start on time. If you are late, need to leave during the class, or cannot attend at all, a video of the class is made available for you to review.
Please allow 2-4 weeks for the video to be encoded. Each video is unique to the attendee, and may not be a recording of the specific class taken, though it does contain the same material as the outline. With up to 24 attendees, it takes a while to do.
The class is $99 USD/person. Quantity discounts are not available.
Note: Subject to change. I'm still improving the presentation. :-)
Erich Ocean has been working with Cocoa for 13 years and with SproutCore since 2007. He has taught this course material at Apple (Cupertino, CA), Infosys (India), Bosch (Germany) and to individuals all over the world.
Erich consulted with Apple Computer on SproutCore 1.0 and MobileMe, and with other companies on SproutCore and Cocoa. Most recently, Erich ported the Google v8 JavaScript engine and node.js to Solaris 10.
In 2009, Erich was the primary architect behind SproutCore 1.0's highly-regarded datastore framework.
Mike Subelsky, OtherInbox:
Erich Ocean is a software visionary and a gifted teacher. He marries extensive development expertise with an engaging teaching style, which helped me quickly get up to speed in a language and framework that were brand-new to me while building OtherInbox on a tight deadline. I would recommend his training to anyone who wants to get better, faster, and smarter at building applications.
Andreas Linde, Cultured Code:
Working with Erich Ocean has been an awesome experience. The workshop was perfectly organized and all our questions and issues were addressed. We were even able to bring in some new questions and work on strategies and proof of concepts on how our goals could be achieved. The know how that we were able to gather via the workshop made it possible to speed up our development time tremendously while increasing code quality and overall understanding of the used frameworks. We can't wait to do another workshop when our next project starts.
Gregory Moeck, Review:
The training materials on Sproutcore are definitely lacking, and so to have the opportunity to watch, and talk with Erich for 4 hours was a steal of a deal at double what I was charged. I would certainly recommend the course to others...
Last updated February 20, 2011.
Copyright 2010-2011 Erich Atlas Ocean. All Rights Reserved.