Girl Develop It Logo

Intro to Rails

slides: http://gdibtv.github.io/gdi-rails

Welcome!

Girl Develop It is here to provide affordable and accessible programs to learn software through mentorship and hands-on instruction.

Some "rules"

  • We are here for you!
  • Every question is important
  • Help each other
  • Have fun

Welcome!

Tell us about yourself.

  • Who are you?
  • What do you hope to get out of the class?
  • Who is your favorite Dinosaur?

What is Rails?

  • An open-source, full stack web application framework
  • Written in the Ruby language
  • First Released in 2004
  • Created by David Heinemeier Hansson (DHH)
  • Makes many kinds of apps much simpler to write
  • Has a thriving community, tons of resources

What did we just do?

  • Made a new Rails application
  • Added a Student model, with bio & full_name attributes
  • Added a student record to the database, using Rails Console
  • Created a Students controller
  • Created a view for the Student controller's index action
  • Added routes for Student views
  • Changed the root to point to a Student view

Wow.

Rails Shibe

Homework

Practice:

Blogger tutorial from Jumpstart Labs, Section I0 only!