Helping developers succeed! The Pragmatic Studio is where developers have come since 2005 to learn relevant skills, master new tools, and continually improve their craft. Building and delivering a real application requires learning more than syntax, libraries, and APIs. To effectively craft a high-quality application, you also need to know where to start your project, what makes a good design, and how to adjust when requirements change. So in our project-driven courses you learn how to confidently build apps with the right tools and the right techniques.
Our courses are also unique because they're taught by programmers who have spent substantial time in the trenches on real-world projects figuring out what works pragmatically and what doesn't. Equally important, each of our instructors has the distinct ability to clearly and effectively teach what they know.
Finally, we're a small company without a lot of distractions or overhead. That means we can focus on what's important: creating high-quality courses, delivering exceptional customer service, and building long-term relationships with our students.
Join us in the Studio!
How It Started
Mike and Nicole Clark started The Pragmatic Studio in 2005 by offering the first-ever Ruby on Rails training. Back then, folks were just getting into Rails and many were looking to make a career change. Dave Thomas and Mike Clark had written the Rails book, and thought it would be fun to teach in a setting where they could work with students one-on-one. So we announced a public, open-enrollment class. We figured we might be able to teach a couple classes if the first one went well…
Since then we've put on over 100 public classes and have taught just as many private classes at a variety of companies around the world. The Pragmatic Studio has grown into not only a full-time business for us, but also a supportive, friendly community of over 2,500 alumni. Those folks have gone on to create some amazing applications, find new career opportunities, and become leaders in their community.
And that's what this is all about to us: helping developers succeed!
Daniel Steinberg is the author of Cocoa Programming: A Quick Start for Developers, iPad Programming, and Test Driving iOS Development with Kiwi. He writes feature articles for Apple's ADC web site and is a regular contributor to Mac Devcenter. He has presented at Apple's Worldwide Developer Conference, MacWorld, MacHack, CocoaConf, and other Mac developer conferences.
Matt Drance is the owner of Bookhouse Software, an iPhone and iPad app development company, co-author of iOS Recipes, and an eight-year Apple veteran. As Apple's Application Frameworks Evangelist, Matt helped shape the APIs in the iPhone SDK and worked with hundreds of third-party developers to build many of the apps you use today. He was an annual speaker at Apple's Worldwide Developers Conference (WWDC) and iPhone Tech Talks, and his orientation videos in the iPhone Dev Center have been viewed by thousands of iPhone developers. At Bookhouse, Matt now builds his own products and works regularly with a number of clients.
James Dempsey is a fifteen-year Apple veteran gone indie. At Apple, he worked on iOS, Aperture, and OS X releases Leopard through Lion, including half a decade on the Cocoa frameworks team. Along the way he's trained hundreds of developers on Apple technologies, including teaching Cocoa development at Stanford University and presenting at WWDC for over a decade. He founded Tapas Software to build apps for iOS and OS X, with an initial release now on the App Store.
Jim Weirich has been active in the software development world for over twenty-five years. Jim is very active in the Ruby community and has contributed to several Ruby projects including the Rake build system, the FlexMock mocking library, and the RubyGems package management software. Jim is the Chief Scientist for Neo.
Mike Clark is the co-owner of The Pragmatic Studio, and also an accomplished Rails and iOS developer, author, and trainer. He started teaching the original Rails Studio with Dave Thomas way back in 2005. He's the author of Advanced Rails Recipes, co-author of Agile Web Development with Rails, and author of Pragmatic Project Automation. You can check out his latest endeavors on his blog.