About our training programs:
Throughout the years, we've been training people and teams. Below are some of the areas where we can work with your organization on. If you need more information about these or any of our services, please get in touch with us by emailing [email protected].
Technologies: Ruby, Ruby on Rails, SQL, Javascript (and Coffeescript), CSS (and SASS).
Building products and services with Ruby on Rails
Our team has been using Ruby on Rails since 2004, back before version 1.0 was officially released in 2005. With Rails, we've built solutions for many of our clients including small startups, venture funds, Fortune 500 companies and ourselves. We know the nuts and bolts of the framework, and can help your organization and team go from zero to hero with it as well.
Our Ruby on Rails training normally takes 2 to 3 days, depending on your team's previous knowledge of programming, the Ruby language and the Ruby on Rails framework. We'll be covering the upcoming Rails 3.1 version (currently a release-candidate), so you'll be at the tip of the wave.
Technologies: Node.JS, Redis, Javascript, Ruby, Websockets (and graceful degradation with Flash).
Realtime services with Node.JS and Redis
One of the most exciting changes happening on the web right now is the emergence of realtime services. From realtime analytics to communication platforms, the possibilities for services based on low latency, instant push are endless. Technologies like Node.JS and Redis are at the forefront of these developments. We've been working with both for quite a while now, and one of us is writing a book on Redis for O'Reilly.
In this one day training session, we'll guide your team into building realtime services by using Node.JS and Redis. On top of these two main blocks, we'll talk about data design for NoSQL and server-side javascript in detail.
Technologies: Amazon Web Services (EC2, S3, ELB, Cloudfront), HAProxy, Apache, NGinx, Puppet, Chef.
Deploying and scaling services in the cloud
Back in 2005, we deployed the first application worldwide into Amazon's EC2 platform, which got us a feature on several industry magazines, including Wired. Cloud services have come a long way, and so have the tools and practices for scaling and deploying in the cloud.
In this one to two day training session (depending on your needs and your team's expertise), we'll take your team through the best practices of preparing for the deployment, automated scaling and monitoring of services in the cloud. We'll guide you through our experience as a VIP member of Amazon Web Services, so that you too can take advantage of our knowledge in the area.
Keywords: HTML 5, CSS 3, Mobile, UX, Javascript and Graceful degradation.
Building future-proof services with HTML5 and CSS3
Don't fall behind on web technologies. The emergence of HTML5 and CSS3 semantics allows developers to quickly build applications and services that work seamlessly across platforms - on the desktop and mobile devices (including the iPhone, iPad, Android phones and tablets).
In this one day workshop, we'll guide your team through the new technologies behind HTML5 and taking advantage of them to build services that work across several generations of browsers and platforms. In our work, we have written several articles for online and print media on taking advantage of standards and semantics - it is this knowledge that we intend to pass along to your team members.