June 17, 2013 - Monday
Adding Recursion to your Toolbelt
In mathematics and computer science, a class of objects or methods exhibit recursive behavior when they can be defined by two properties:
- A simple base case (or cases)
- A set of rules that reduce all other cases toward the base case
For this class, we will be writing a Ruby class that will determine if an input string is a Palindrome. We will use TDD (test driven development) processes to flesh out the Ruby class.
This class will be taught by Jason Noble, one of the instructors at DaVinci Institute. In July, Jason will be teaching a new Ruby on Rails course titled “Building the tool belt of a Junior Ruby on Rails Developer” (http://davincicoders.com/building-the-toolbelt-of-a-junior-ruby-on-rails-developer/).
If you’d like to sit in on a DaVinci class to see what it’s like, this meetup would be an excellent opportunity.
If you want to follow along with the presentation, you should bring a laptop with Ruby and RSpec installed.
EVENT: Adding Recursion to your Toolbelt
DATE: June 17, 2013 - Monday
LOCATION: DaVinci Institute, 511 E. South Boulder Road, Louisville, CO 80027
DIRECTIONS: Driving Directions
COST: $0, Members: Free, SuperMembers: Free
TOPIC: Adding Recursion to your Toolbelt
SPEAKER: Jason Noble
INSTRUCTOR: Jason Noble
Senior Ruby on Rails Instructor
Jason Noble is a Senior Software Engineer that has worked with Ruby and Ruby on Rails technologies for the last seven years. He started professional life in 2000 with a systems engineering background. His first Rails website automated systems engineering tasks. He then went on to build websites dealing with cable TV content systems, and helping people find their next place to live. He moved to Colorado in March 2011, to work with Pivotal Labs in Boulder and currently works in the smart energy sector.While living in Atlanta GA, Jason taught a free intro to Ruby on Rails course which was offered as part of the Atlanta Ruby User Group. Over 100 students took this class, and a large majority of those graduates are now working with Ruby on Rails.
For the last year and a half, Jason has been a senior instructor at the DaVinci Institute. His class, “Building the Toolbelt of a Junior Ruby on Rails Apprentice” is a 13 week immersive class that will provide you an introduction to the tools utilized by Ruby on Rails software developers.
Jason is a top 45 contributor (out of over 2800+ contributors) to the Ruby on Rails framework and has spent a lot of time helping to write the Ruby on Rails Guides, which are freely available to the public. He also has contributed to numerous other open source projects including the Pivotal Tracker gem and omniauth-github.