Discover Classes. Earn 10% Rewards.

Introduction to Ruby on Rails Workshop

  • Beginner
  • 18 and older
  • $300
  • Earn 10% Rewards
  • Price Lock
  • 10 E 21st St, New York, NY
  • over 2 sessions

Get More Information

Fill out this form and the course provider will contact you with more information about this course.

  • $300/person
  • over 2 sessions
  • A computer will not be provided.

By submitting this form, I consent to CourseHorse providing the information in this form with the course provider which may contact me via email, phone or text.

Class Description

Description

What you'll learn in this intro to programming class:

In this workshop, you will learn the basics of programming in Ruby - enough to play around with arrays, hashes, control structures, and methods. You will also be able to build and deploy a simple Rails app (Twitter clone) to Heroku.

You’ve got a head full of ideas when it comes to creating a web app, but where do you start? In this weekend workshop, you’ll learn HTML, Rails, and GIT basics that will get you moving the right direction in your app development process.

Takeaways:
  • Build a simple object-oriented Ruby program
  • Differentiate arrays and hashes
  • Apply loops to manipulate collections
  • Create and implement custom methods and classes
  • Explain the MVC structure and differentiate between models, views, and controllers.
  • Build a simple Rails app from scratch

Schedule:

Day 1: Introduction to Ruby, GitHub, and the Command Line

  • Explain the request/response cycle
  • Learn the basics of object oriented programming in Ruby Variables, Conditionals, Loops, Collections, Methods, Classes, and Objects
  • Navigate file structures using the command line
  • Learn the basics of git and GitHub

Day 2: Introduction to Rails

  • Learn what MVC means for web apps
  • Create your first Rails app using scaffolding
  • Apply Rails generators to create simple models, views, and controllers
  • Set up custom routes in Rails
  • Implement a Twitter clone web app in Rails
  • Learn how to deploy to Heroku

Prereqs & Preparation:

Students should be knowledgeable and comfortable in the general ways the World Wide Web works.

No pre-reqs but some pre-course work in the command line and git would be good if you are not familiar. Ideally, understand how to navigate to a folder using the command line.

Review these resources before class:

  • http://try.github.io/
  • http://cli.learncodethehardway.org/book/

Preparation:

  • Laptop preferably a Mac but PCs welcomed.
  • Text editor, such as Sublime Text: http://www.sublimetext.com/
  • Download/Install Ruby and Rails: http://railsinstaller.org/

School Notes:
For students enrolling in 12 week part time and immersive classes, it is not recommended that you book more than one class simultaneously.

Refund Policy

If you can't make it to a class/workshop, please email us at [email protected] at least 7 days before the scheduled event date. No refunds will be given after this timeframe.


In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

Reviews of Classes at General Assembly (2,637)

(4.3-star rating across 2,637 reviews)
  • Introduction to Ruby on Rails Workshop

    Anonymous review on 8/24/2015
    Outstanding introduction to Ruby on Rails with a pace that provided a general understanding of the subject. It was enough to get you started and know where to go to learn more.
  • Introduction to Ruby on Rails Workshop

    Reviewed by Dan D. on 7/16/2015
    Used great examples/analogies, and was always able to answer any questions I had!
  • Introduction to Ruby on Rails Workshop

    Reviewed by Anthony Bermeo on 6/1/2014
    Really Good workshop
  • Introduction to Ruby on Rails Workshop

    Reviewed by Christopher Mehmed on 3/27/2014
    The instructor, Brian Fountain, was an excellent teacher. He was clear and effective at communicating beginner concepts and next steps for Ruby on Rails. This course had some materials to review before hand, which were helpful in getting into the actually information more quickly. There were some students who had computer or software problems. This slowed us down considerable. But Brian was very nice about helping every person and finding solutions. If you decide to take this, or a similar course, I recommend reviewing materials and software requirements carefully before attending.
  • Introduction to Ruby on Rails Workshop

    Reviewed by Shamil Rodriguez on 3/24/2014
    The course covers a lot of ground and is taught by Brian Fountain. He was very knowledgeable and willing to help students throughout the class instruction. I would suggest coming to the class with a primer on Ruby under your belt so you aren't completely lost on the first day. I found taking the Codecademy Ruby course the week prior to the class to be very helpful. The value of the course really kicks in on the second day when you create the apps and learn how easily rails can work in your favor. There is still a lot to learn before considering yourself a web developer after this workshop, but it definitely gives you guidance on your next steps, and demystifies many of the basic web development questions you may have as a newbie. Well worth the investment.
  • Introduction to Ruby on Rails Workshop

    Reviewed by David G. on 10/26/2015
  • Introduction to Ruby on Rails Workshop

    Reviewed by Heidi B. on 8/25/2015
  • Introduction to Ruby on Rails Workshop

    Reviewed by hsiao-li L. on 8/24/2015
  • Introduction to Ruby on Rails Workshop

    Anonymous review on 6/15/2015
  • Introduction to Ruby on Rails Workshop

    Reviewed by Zachary C. on 6/15/2015
  • Introduction to Ruby on Rails Workshop

    Reviewed by Gregory D. on 3/29/2015
  • Introduction to Ruby on Rails Workshop

    Anonymous review on 2/26/2015
  • Introduction to Ruby on Rails Workshop

    Reviewed by Steven Z. on 11/24/2014
See reviews for other classes at General Assembly
loading...
Hide Reviews

Review Summary by CourseHorse

Students who have taken the Introduction to Ruby on Rails Workshop found it to be an outstanding introduction to the subject, providing a general understanding and getting them started on their learning journey. The instructor, Brian Fountain, was praised for his clear and effective teaching style, using great examples and always being available to answer questions. The course covered a lot of ground and guided the next steps for further learning. Some students recommended reviewing materials and software requirements before attending to avoid any technical issues. One student suggested having a basic understanding of Ruby beforehand, while another found taking the Codecademy Ruby course before the workshop to be very helpful. Overall, the course was deemed well worth the investment in terms of the valuable skills and knowledge gained. Direct quotes: 1. "The instructor...was clear and effective at communicating beginner concepts and next steps for Ruby on Rails." 2. "I found taking the Codecademy Ruby course the week before the class to be very helpful." 3. "There is still a lot to learn before considering yourself a web developer after this workshop, but it definitely gives you guidance on your next steps."

Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Similar Classes

General Assembly

At General Assembly you get the tech skills, career advice and networking opportunities needed to be job ready for a career in coding or data or ux design, in as little as three months, with little or no previous experience.

Since 2011 General Assembly has graduated more than 40,000 students...

Read more about General Assembly

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

General Assembly

General Assembly

All classes at this location

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Coding Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

  • Price Lock Guarantee

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Earn 10% Reward Points

    Maximize your savings with every purchase. Unlock rewards on every transaction, ensuring you get the most value out of your experience!

  • No Added Fees

    Enjoy hassle-free transactions without worrying about additional charges. With us, what you see is what you pay - no surprises!

  • Curated Courses

    Discover a curated selection of courses handpicked by experts in the field. Dive into quality content that suits your learning needs and interests!

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...