Save for later

Ruby on Rails

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

Ruby on Rails Web Development,

Did you ever want to build a web application? Perhaps you even started down that path in a language like Java or C#, when you realized that there was so much “climbing the mountain” that you had to do? Maybe you have heard about web services being all the rage, but thought they were too complicated to integrate into your web application. Or maybe you wondered how deploying web applications to the cloud works, but there was too much to set up just to get going. In this course, we will explore how to build web applications with the Ruby on Rails web application framework, which is geared towards rapid prototyping. Yes, that means building quickly! At the conclusion of this course, you will be able to build a meaningful web application and deploy it to the “cloud” using a Heroku PaaS (Platform as a Service). Best of all, it will almost feel effortless… Really! “But wait”, you will say, “there is no way that we can build a useful application if there is no database involved. You need the data for an application to be useful.” Great point! But what if… instead of getting the data from the database, we get it from the internet by tapping into one of the web services out there that readily provides data needed by our application? “Ok, but that’s probably very complicated”, you will say. Take this course and you will be pleasantly surprised at just how easy it is!

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.1 based on 568 ratings
Length 4 weeks
Effort 3 weeks of study, 2-3 hours/week
Starts Mar 9 (167 weeks ago)
Cost $79
From Johns Hopkins University via Coursera
Instructor Kalman Hazins
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science Mobile And Web Development

Get a Reminder

Send to:

Similar Courses

What people are saying

ruby on rails

I had really high hopes for the Ruby on Rails specialization, but after the first course, I don't think I'll be continuing.

I learned some valuable information that I could not find on other ruby/ruby on rails courses.

Finally learning Ruby on Rails doesn't hurt.

This course was a as real as you may need I consider you can go into more basic details of how the Ruby on Rails Framework worworks for a beginner.

I took some Ruby and Ruby on Rails online courses about 1.5 years ago, but haven't looked at it in awhile.

I decided to start going through the Ruby on Rails Tutorial by Michael Hartl (a book they suggest as extra reading), and I've found that to be a little easier to follow.

I have basic knowledge on Ruby on Rails prior this course.

The course is not designed to give you an intuitive understanding of Ruby and/or Ruby on Rails.

This course is designed for beginners learning Ruby on Rails.

Recommended for those starting out in Ruby on Rails.

A Solid introductory course to beginning Ruby on Rails.

Very nice course to get stated with ruby on rails The course materials are so out-of-date that they are wrong.

Courses are not detailed, Lack of support in the forums, absolutely not helpful for someone who just started studying Ruby on Rails While the description for this program states that you do not need to have any experience with Ruby in order to take this Ruby on Rails program, that is entirely false.

I have played around with Ruby on Rails before but this course really helped me understand the nots and bolts.

Read more

highly recommend

I highly recommend this course.

(but i still highly recommend the course.)

I highly recommend it to people with some (but not that much) experience in programming.

I would highly recommend it to others.

This course gives a very solid foundation, and it is highly recommended for those who want to get a firm grip on the Ruby on Rails development techniques.

This introduction was an extra ordinary course to get started with Ruby on Rails and it really helped me to build my skills Highly recommended for people wanting to learn Ruby on Rails.

I learnt a great deal about web development, ruby language, the Rails framework, version controlling using GIt, using cloud based deployment service heroku and in general it increased my knowledge about the internet on the whole ;) If professor can update the course material, that will make the course even better Highly Recommended Versions of packages are a bit old, but overall it was the best introduction to Ruby on Rails compared to other resources that I have tried!

I would highly recommend this course to anyone who would want to learn ruby on rails and develop his.her development skills in this platform Amazing course The course hasn't been updated in nearly five years.

Read more

hard to understand

The lectures weren't well put together, and it was hard to understand the lecturer at times.

Use RSPEC to do self-grading is a really good idea, but it is hard to understand for beginners.

Sometimes it was hard to understand the presenter.

The material was lacking (just static images, no real time coding), overall engagement for the courses was also lacking The instructor sounded low quality and sometimes a bit hard to understand.

Read more

easy to follow

Very easy to follow and the instructor explains everything in a very easy to follow manner.

Though I was totaly new to the programming material, it was quite easy to follow.

Spent more time sorting out gem dependencies than doing the actual work and the external API service to pass the assignment is no longer working so that also restricted my ability to learn.Course content and lectures are really great though and very easy to follow.

Read more

kalman hazins

I would like to say thank you to Prof. Kalman Hazins for teaching this class and sharing his valuable knowledge.

thanks Kalman Hazins Lectures are fairly good although they need to be updated.

Thanks to Kalman Hazins and JHU for the wonderful introduction.

Professor Kalman Hazins is a wonderful teacher.Initially I felt that the course wasn't structured very well but that feeling dissipated as I went ahead with the course.

great lecture and great course...... Kalman Hazins is a great instructor.

I liked the way Prof. Kalman Hazins taught this course -- very straight to point.

I would like to say "Thank You" to Prof. Kalman Hazins to make such a great course.

Read more

figure out

But I had to spend a lot of time looking through discussion boards (and stack overflow) to figure out some of the issues I ran into.

I wasted hours of my time each week trying to figure out how to fix the instructors' failure to update the materials.

But you end up having to figure out a lot of that either off site (in which case you are not learning from the course) or by modifying a copy paste of some of the templates/scaffolding from the course GitHub content, in which case you don't get a good reinforcement of the material.In the end I wound up getting a certificate, feeling like I passed despite the course rather than because of it.

Technical staff performing well, very good effort trying to figure out and solving the problems.

I would say the bundle install (bundle update) is usually the most annoying one because they just depend each other, and sometimes it will be hard to figure out what is happening!

But there are such a lot of blanks you have to figure out when you make you assignment.

Read more

well structured

I hope next course is well structured and nice to follow.

The lectures are well structured and clear.

Excellent, well structured.

Very well structured introductory course.

Well structured and organised.

Read more

discussion forums

Graded assignments lack any real direction and instead classmates who have suffered through them provided guidance in the discussion forums.

That being said, It is likely you will find a solution to your problem in the discussion forums, so always check there when doing whatever you are doing.

I could also discuss on discussion forums.

There are some technical issues for Windows users and the discussion forums are nearly empty, but it's still a pretty good free resource to learn Rails.

Read more

even though

It seems that the quizzes assignment needs to be upgraded to RAILS 5 at least .I had really hard time to understand when as per RAILSINSTALLER just took 2.3 version of ruby and installed and even though coded much earlier , took 2-3 days for me to pass the final grading since it is specifically loaded on RAILS 4.2.3 even though the gemfile mentioned 4.2.8 .

If you don't get it just right, the automatic grading software will give you 0 on the final assignment even though your app works correctly.

The professors seem to create an environment where if you are too new to anything, then you should take a different course(even though every module has "introduction to .." in the title).

It is a really nice course, the instructor explains the subjects very well, the only problem is the API used on the exercises is not available anymore and the last exercise requires rails 4 and it's kind of difficult to find out why the exercise is not approved even though the tests are passing locally.

Read more

no longer

Many examples no longer work.

The examples gone in Week 3 in the "lectures" can no longer be followed.

This is an abandoned course that is no longer supported.

Examples shown from the lecture no longer works in real life.

Read more

get started

Enough for someone who is starting at a work place using RoR to get started.

Walks you through everything you need to get started with Ruby on Rails.

Very completed course for someone who want to get started with Ruby and Ruby on rails framework to get develop web applications.

Read more

other courses

Nice introduction to Ruby and Ruby on Rails plus a thorough guide on how to set up your development environment (this is where I usually get frustrated in other courses).

I'm working and I have finished some other courses which were a bit lighter, although longer in time.

Great introduction information for newcomers , Thank you Compared to other courses I have completed on Coursera, this is one of the most confusing ones so far I learned ruby during my school career.

a live recording of the coding would have been more informative... like what is done in most other courses) Nice introduction course.

Read more

Careers

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

Web Application Engineer 4 $65k

Web Application Coordinator $73k

Web Application Programmer 3 4 $83k

C# .Net Web Application Developer $85k

Web Application Designer, IT $86k

Web Application testing $87k

R&D - Web Application Developer $91k

Web Application Integrator $97k

IT Web/Application Developer $98k

Windows and Web Application Developer $112k

Web Application Programmer 3 $113k

Application and Web Developer Consultant $122k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.1 based on 568 ratings
Length 4 weeks
Effort 3 weeks of study, 2-3 hours/week
Starts Mar 9 (167 weeks ago)
Cost $79
From Johns Hopkins University via Coursera
Instructor Kalman Hazins
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science 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