Skip to content

gdiseattle/gdi-rails

 
 

Repository files navigation

INTRO TO RAILS

This is an Intro to Rails course, intended for eventual inclusion in the Girl Develop It Core Curriculum. All material by Cheri Allen, inspired by Railsbridge.

The course is meant to be taught in four two-hour workshops. Each of the slides and practice files are customizable according to the needs of a given class or audience.

Cheri's slides can be viewed here.

Promotional Blurb

Ready to build on your basic Ruby knowledge to start building full web applications? It's time to learn Rails!

Rails is a framework that makes creating web applications relatively quick and easy. There is a thriving community around it, a strong job market, and ample resources available to beginners. Rails powers applications like Living Social, Groupon, Twitter, Square, Github and more.

Through classroom instruction, group excercises, and homework, you'll get a solid introduction to the fundamentals of building Rails applications. By the end of the course, you'll have built at least three complete web apps, including a blogging framework with user authentication, and you'll have the knowledge and resources to continue building.

Please prepare for this class by setting up your development environment, following this guide: http://docs.railsbridge.org/installfest/. If you encounter any problems or have questions about the process, attend our Coffee & Code before the class begins, and volunteers will be available to help you out.

This course runs for four Thursdays:

Class 1: Intro to Rails

Class 2: Working With Objects

Class 3: Active Record In Depth

Class 4: Deploying to Heroku & Professional Best Practices

Note: To get the most out of this course, you'll need a modicum of Ruby knowledge. If you didn't attend our recent Intro to Ruby course, I would recommend working through at least some of Code Academy's Ruby Track to prepare: http://www.codecademy.com/tracks/ruby

At this time, you will need to provide your own laptop - PC or Mac - to participate in the course.

About

Slides for a 4-part introductory Rails course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 44.8%
  • CSS 30.6%
  • JavaScript 23.9%
  • GLSL 0.7%