Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. All the cool kids are using it. Now you can be one of the programmers for those awesome websites.
Learning Rails for the first time should be fun, and this class will allow you to get your feet wet and start learning how to build rails apps. We will cover the basics of the Ruby language and explore the key concepts behind the Rails framework, like MVC (models, views, and controllers), ActiveRecord, and more.
The format of the class is going to be a lecture - I will be building a rails application in real time, you will be able to ask questions and optionally follow along. That will be the first hour and a half and then there will be time to ask questions and build some other features. The goal is for you to know what Rails is capable of, get a basic understanding of Ruby syntax, and learn how to learn more.
Prerequisites: If you are new to programming, I just ask that you come with patience and passion. You won't be ready to build your own product after this class, but you'll see that programming isn't some magical language that means you are half computer and leave with an idea and a resource in me on how to continue your journey in code. If you are new to Ruby and Rails but have built web applications, then this class will give you an idea of what building on Rails is like and the beauty and effeciency of Ruby.
A School for Passionate People
Hi! I'm Avi Flombaum, Dean of the Flatiron School where I teach code all day every day!
I've been programming with Ruby for the past 8 years and in general since I was 11. I've worked on numerous Ruby projects, including DesignerPages.com, which I founded and was the CTO of for four years.
Sin... view full bio