Web Development with Ruby on Rails for Beginners



What is Ruby on Rails?

Ruby on Rails is an open source web framework that’s optimized for programmer happiness and productivity. It lets you write beautiful code by favoring convention over configuration.


Job Market:

“Rails has become the most popular framework for developing web applications, and people who know it are in serious demand”- from businessinsider.com






What this class teaches:

  • Ruby programming language
  • MVC architecture
  • Full-stack web development
  • Rails Framework
  • Web application deployment
  • Rails and Mobile


Who should attend:

  • Someone who wants to change your career to web and mobile industry
  • want a job with better pay 
  • want to start a company someday


Prerequisites: this class is for Ruby on Rails newbie. 

  • Basic programming concepts
  • Laptop, Macbook strongly recommended
  • Some SQL, HTML/CSS knowledge helps


Course Dates: 24 hours (3 full days) (9:00AM - 4:00PM, 5/31/2012 - 6/3/2012)

  • Starts with an intense half day session of Ruby.
  • We'll cover everything from syntax, control structures to classes, objects and blocks. 
  • The rest of the course will focus on building a simple rails application from the ground up.
  • We will cover topics such as MVC, routing, views and controllers in the process of building it.


About the Instructor:

  • Four years experience with Ruby on Rails and six years with Java
  • Co-founder of Bitcoinpayflow.com - a payment gateway system for bitcoins
  • Rails consultant for varies start-ups 
  • Consultant for Accenture 


Course Content

  • Learn the basics of Ruby language
  • Configure and install Ruby on Rails
  • Model-View-Controller Architecture
  • Setup and manage database 
  • Build an application from scratch 
  • Understand test-driven development (TDD)
  • Understand application deployment