Courses

Get up to speed quickly. We focus on hands on programming, so you’ll build real applications immediately.

Our courses are customized to fit the needs of your team, but below are some of the components we offer. Send us an email and we’ll get to work customizing the right content for you.

Ruby

  • Introductory Ruby (3 Days)
  • Intermediate Topics
    • Test-Driven Development with RSpec (2 Days)
    • RSpec Best Practices (1 Day)
    • Ruby Object Systems & Fundamentals (2 Days)
    • Interacting with 3rd Party Services (1 Day)
  • Advanced Topics
    • Performance Analysis and Benchmarking (1 Day)
    • Creating Native Extensions with C (2 Days)
    • Creating Gems (1 Day)

Rails

  • Introductory Rails (3 Days)
  • Intermediate Rails (3 Days)
  • Intermediate Topics
    • Test Driven Development with RSpec and Rails (2 Days)
    • Modeling RESTful Resources (2 Days)
    • Adding Processor Objects and Asynchronous Workers (1 Day)
    • Decorator/Presenter and Facade Patterns (2 Days)
    • Fast Rails Testing (2 Days)
    • Integration Testing (2 Days)
  • Advanced Topics
    • Rails Performance Analysis (1 Day)
    • Working with NoSQL and Alternative ORMs (2 Days)

JavaScript & Frameworks

  • Introduction to JavaScript (2 Days)
  • Introduction to JQuery (2 Days)
  • ExtJS Fundamentals (3 Days)
  • Backbone.js Fundamentals (3 Days)
  • JavaScript Testing (2 Days)