Introduction to Ruby on Rails Workshop

Past Locations for this Workshop Series

Introduction to Ruby on Rails Workshop

Past Locations for this Workshop Series

About this workshop series

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. 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.

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

Prereqs & Preparation

Students should be knowledge 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/

Coming up near you

Let’s Keep You Updated

Enter your email to start following

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.

Join our community and receive 50% off an introductory workshop up to $100.

Never Stop Learning

Join our community and receive half off any of our offerings priced below $100. (First-time subscribers only; excludes full-time courses, part-time courses, and Circuits).

Clear some room in your inbox!

We aim to be relevant. To start us off right, tell us a little more about yourself.