Save for later

Rails with Active Record and Action Pack

Heads up! This course may be archived and/or unavailable.

Ruby on Rails Web Development,

You already know how to build a basic web application with the Ruby on Rails framework. Perhaps, you have even taken Course 1, "Ruby on Rails: An Introduction" (we highly recommend it) where you relied on external web services to be your “data layer”. But in the back of your mind, you always knew that there would come a time when you would need to roll up your sleeves and learn SQL to be able to interact with your own relational database (RDBMS). But there is an easier way to get started with SQL using the Active Record Object/Relational (ORM) framework. In this course, we will be able to use the Ruby language and the Active Record ORM framework to automate interactions with the database to quickly build the application we want. In Rails with Active Record and Action Pack, we will explore how to interact with relational databases by using Active Record, a Ruby gem, which Rails uses by default for database access. We will then take a look at what role Active Record plays in the overall request-response cycle, when a client (the browser) requests data from the server, as well as how to submit the data to the server. Of course, when accessing data, security is of paramount importance! We will talk about vulnerabilities such as SQL injection, as well as how to secure access to data by authenticating and authorizing users accessing the data. Take this course to build a Ruby on Rails application with Active Record to automate the detailed SQL interactions with our database.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.5 based on 151 ratings
Length 5 weeks
Starts Mar 9 (165 weeks ago)
Cost $79
From Johns Hopkins University, University of Michigan via Coursera
Instructors Kalman Hazins, Margo Schlanger
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Social Sciences
Tags Computer Science Social Sciences Law Governance And Society Software Development Mobile And Web Development

Get a Reminder

Send to:

Similar Courses

What people are saying

ruby on rails

This course is much better than the previous course "Ruby on Rails: An Introduction".

This course is much better than the previous course "Ruby on Rails: An Introduction".

It has helped me a lot to understand critical ruby on rails concepts.

Amazing course, i had complete Ruby on Rails tutorial by Michael Hartl and i was still doubtful about alot of things but i think this course has put me on the right path and now im really confident and i think i will go all the way, Johns Hopkins university courses are amazing, very good for learning.

I highly recommend it to anyone wants to learn Ruby on Rails.

A great help to put you on your feet with Ruby on Rails development!

Would recommend to anyone wanting to learn about Ruby on Rails specifically or Web Development generally.

All in all, this is an excellent 2nd course in my Ruby on Rails Web Development skills development.

As someone new to ruby on rails, I found some details were glossed over, and some explanations were vague.

I had to move "ENV['RAILS_ENV'] ||= 'test'" from rails_helper.rb to spec_helper.rb to get stuff working.Without my ruby on rails hubby, I'd have been lost!

This course is awesome, even to who know a little about Ruby on Rails.

In this course I got new skills about the Ruby on Rails framework using the incredible Active Record ORM and the Action Pack.

Highly recommended for people wanting to learn Ruby on Rails I loved the course.

Great course to get you started into ruby on rails Nice course!

Read more

active record

Thank you Professor :) Was great to understand how to use/implement Active Record in Rails This course teach me a lot of complex things like authentication, nested resources and authorization.

Great course for understanding Active Record and managing data in a rails app.

Good Digging deeper into Active Record.

I learned a huge amount about the main components of Rails - Active Record, Action Controller and Action View.

Active Record is so useful!

Read more

action pack

Instructor never gives an overview of the architecture/data flow/structure of Active Record or Action Pack, instead describes the syntax of a handful of functions.

This is the good place to learn Active Record and Action Pack.

Great intro to rails with Active record and action pack Best course ever!

Awesome course, i have learned a lot about active records, rails database management, action pack, and so on.

A good overview upon: routing, helper, controller, nested resources A good overview of action pack and active record.

Read more

some things

Because the assignments are written in this way, some things will break but are fixed in later steps, though you will not know that they are fixed later after you spend time trying to fix the issues so RSPEC or the Web test will pass.

You will still have to use Google to figure out what the correct convention is and maybe why some things are done.

I was already familiar with the concepts taught in this course but I still learned some things which is nice.

Read more

much better

The RSPEC files are much better at actually pointing you towards what your issues are.

may be not the one for a beginner but help to gain some basics Could have been much better ....should have been a proper video tutorial very useful Great follow up course on Ruby programming!

at times

They can be very confusing at times, hard to follow.

It has some weird conventions and tries to be "Too helpful" at times.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Record Agent $38k

Record Clerk $53k

Active Representative $54k

Record Keeper $56k

Agency of record $58k

Medical Record Administrator $63k

Active Service $67k

Record Specialist $68k

The Record $69k

Medical record $70k

Visiting Instructor of Record $70k

Active $80k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.5 based on 151 ratings
Length 5 weeks
Starts Mar 9 (165 weeks ago)
Cost $79
From Johns Hopkins University, University of Michigan via Coursera
Instructors Kalman Hazins, Margo Schlanger
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Social Sciences
Tags Computer Science Social Sciences Law Governance And Society Software Development Mobile And Web Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now