Rails Girls Guides
These guides are built to provide tools and a community for women to understand technology and how to build their ideas. Organize your own events, submit new guides, or just use them to learn Rails. For more, add yourself to the team mailing list.
Learn more
Guides in Japanese
Guides in French
Guides in Chinese
Guides in Russian
Guides in Brazilian-Portuguese
Guides in Spanish
Guides in Traditional Chinese
Welcome to Rails Girls!
-
★
How to Organize a Rails Girls Event
This guide has been put together to help you get started organizing your first Rails Girls event.
-
1a
Guide to Install Rails
To build apps and other things with Ruby on Rails, we need to setup some software and a developer environment for your computer (OS X, Windows, Linux).
-
1b
Nitrous.IO Quick Setup
Nitrous.IO is a cloud development box and text editor where you can write and run your code.
This quick setup guide was put together to help you quickly get started up with a Ruby on Rails developer box.
-
2
Build Your First App
Guide to building your first app with Ruby on Rails.
-
3
Push Your App to GitHub
Push your code to GitHub to give people access to it.
-
4
Put Your App Online
Instructions to get your app running on the internet. We have a lot of platform. You can choose the following services:
Heroku | OpenShift | Ninefold | Engine Yard | anynines | Trucker | Shelly Cloud
-
5
Allow Comments on Your App
How to allow comments on your apps.
-
6
Apply a Modern Design with Bootstrap
How to apply a CSS framework, such as Bootstrap.
-
7
Resize your Images Using Carrierwave
Instructions on resizing your images using Carrierwave
-
8
Add Authentication with Devise
How to quickly add a login and signup with Devise
-
9
Add Profile Pics with Gravatar
How to give your users profile photos
-
10
Design your App with HTML and CSS
How to improve HTML and CSS on your app
-
11
Continuous Deployment
Test your application with RSpec | CD with Travis (and anynines) | CD with Codeship (and Heroku)
Learning more with Rails Girls
-
1
How to Set Up Bundler for Development
Instructions for a development environment with Bundler.
-
2
Write a little game in Ruby!
Guide of Instructions for a game development with Ruby.
-
3
Web Fundamentals Tutorial
Get a deeper understanding of what's going on under the hood
-
4
Test Driven Development
Practice your Ruby skills while learning TDD
-
5
Ruby ATM
Focus on your Ruby skills - level 2!
Let's have more fun with Rails Girls
-
1
After The Event: How to Continue with Programming
A guide to keep you going with learning how to program.
-
2
Remote Pairing for the win!
Even if you can't find help locally, someone can still help you over the Internet.
-
3
Become a Rails Girls Coach
Answers to all your questions about being a Rails Girls coach - in one place.
-
4
Guide to the Guide of Rails Girls
Guide of background information about the Rails application.
-
5
Touristic Autism-friendly Spots App
Allow authenticated users (using devise) to describe touristic places, comment and rate them from their autism-friendliness. To support autistic adults during their travelling.
-
?
Submit Your Own Guide
We are accepting guides to extend the application to our Github repository →