Intro to Ruby (4-Session Workshop)

Session #1: Monday, September 18 @ 6:00 PM – 8:30 PM

Session #2: Wednesday, September 20 @ 6:00 PM – 8:30 PM

Session #3: Monday, September 25 @ 6:00 PM – 8:30 PM

Session #4: Wednesday, September 27 @ 6:00 PM – 8:30 PM

Ready to start programming? Want to learn one language that you can use to build web apps and iPhone apps, do system administration, and security? Then you’re ready to learn Ruby.

Ruby is an open source language that powers applications and products like Hulu, LivingSocial, Groupon, and Github. There is a thriving, friendly community of users, and the job market for developers is strong.

Through this four course series, you’ll get a thorough introduction to programming fundamentals with Ruby. We’ll use the interactive Ruby shell; write command line programs that use loops, conditionals, methods, and classes; and learn the basics of object oriented programming. We’ll mix lecture and practice, and help guide you through the coursework.

We’ll spend part of the first class setting up your development environment, so there’s no need to install software ahead of time. Just bring your laptop and be prepared to start coding!

PREREQUISITES: This is a beginner-level course and a basic understanding of HTML and CSS would be great. This class is designed for those who have very limited or no programming experience. 


Patrick McSweeny is a full-stack web application developer specializing in Ruby on Rails. He has developed web applications for organizations ranging from startups to non-profits. He has been the organizer of the Ann Arbor Ruby Brigade since 2014 and a TA for numerous GDI classes as well as speaking at conferences and user groups.” Patrick on LinkedIn

JOIN US ON SLACK: Girl Develop It Ann Arbor Slack

WHAT TO BRING: Please bring your laptop and charger to all class sessions. Power strips & Wi-Fi will be provided.

Come hungry….dinner will be provided each night!

QUESTIONS? We’re here to help! If you have additional questions or would like to talk further before signing up for a class, please contact us at [masked]

SCHOLARSHIPS: We are offering scholarships on a limited basis for students with financial need. Please complete our scholarship application if you are interested. Applications must be received at least 2 weeks in advance of the class dates. Scholarship recipients will be notified via email at least 1 week before the first class.

MINIMUM ENROLLMENT: If fewer than 12 students register for this workshop, GDI Ann Arbor may postpone or cancel it.  In that event a refund or class credit will be available to any students who have paid to attend.


Nexient is the pioneer in onshore agile software development services. Launched in 2009, the company today has over 60 scrum teams across 5 US-based delivery centers, supporting 500 and high growth mid-market enterprises. Nexient’s approach of applied innovation, agile thinking, and continuous delivery creates software customers love to use. Together with clients, Nexient strives to harness the future and deliver on What’s Next. 

We couldn’t do this without our PARTNERS:

All attendees are expected to abide by the Girl Develop It Code of Conduct.

Comments are closed.