Ruby on Rails Web Services and Integration with MongoDB
Heads up! This course may be archived and/or unavailable.
Ruby on Rails Web Development,
In this course, we will explore MongoDB, a very popular NoSQL database and Web Services concepts and integrate them both with Ruby on Rails. MongoDB is a used to handle documents with a pre-defined schema which will give the developers an ability to store, process and use data using it’s rich API. The modules will go in-depth from installation to CRUD operations, aggregation, indexing, GridFS and various other topics where we continuously integrate MongoDB with RailsRuby. We will be covering the interface to MongoDB using the Mongo Ruby API and the Mongoid ORM framework (the MongoDB access counterpart to RDBMS/ActiveRecord within Rails). The last portion of the course will focus on Web Services with emphasis on REST, its architectural style and integration of Web Services with Rails. Core concepts of Web Services like request/response, filters, data representation (XML/JSON), web linking and best practices will covered in depth. This course is ideal for students and professionals who have some programming experience and a working knowledge of databases.
Get a Reminder
Rating | 4.0★ based on 83 ratings |
---|---|
Length | 5 weeks |
Starts | May 18 (207 weeks ago) |
Cost | $79 |
From | Johns Hopkins University via Coursera |
Instructor | Kiran Chittargi |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science Software Development Mobile And Web Development |
Get a Reminder
Similar Courses
What people are saying
ruby on rails
I have to warn that the assignments are quite lengthy but you will walk out learning a lot on Ruby on Rails, MongoDB and Web Services.
Overall this is a great course with a lot discussion on MongoDB and using Ruby on Rails to build web services.
Read more
recommend this course
5 start rating from me Very easy to understand the lectures and is taught by a professor who is well versed with the concepts.I recommend this course 100% 非常好的课程,难度适中,作业有一定挑战,但是遇到问题仔细查阅论坛基本都能够解决,感谢老师的耐心解答 I didn't find it helpful that all the code was simply given to us and we kind of had to figure out what it did.
I would recommend this course to anybody wanting to learn how to develop web apps and api web services using Rails with MongoDB as the backend.
I would recommend this course for just MongoDB.
Read more
learn about mongodb
But it was good to learn about MongoDB and ROR.
I am a full-stack developer working mainly with Ruby on Rails.I took this course to learn about MongoDB and how it can be used with Rails, as well as to pick up certain aspects of Rails that I have not been using as much (like JBuilder)The materials and assignments are very detailed, which shows that a lot of effort has gone into them.
Read more
lot of time
I spent a lot of time on the assignments.
Just be prepared to dedicate a lot of time each week.
Read more
web services
Also, the I think that the web services coverage is very poor and needs to be improved.
too much
The material was was too much for the estimated time given to spend on the course per week.
The assignments are poorly written and demand too much Ruby expertise for a course meant for Ruby novices.
Dependency issues all but derailed my progress * I spent too much time resolving dependencies.
Read more
worth it
As the other user said, the assignments are hard but it is worth it.
But it was worth it.
Read more
web apps
But as a whole this course is great - it offers a different look at database and this is the only course that talks about web services rather than web apps in this specialization.
It really got me thinking about all the types of web apps I could make.
figure out
There are entries in the db seed data that cause trouble, leading to intensive debugging and modification of given files that require a much more experienced programmer to figure out.
I spent more time searching google for information than I did the lecture videos because A. the lecture videos are not named or indexed in such a way as to make it easy to figure out which video to rewatch and B. in many cases the particular thing I was trying to do wasn't covered at all.
two courses
I can only imagine how will my skill-set look after next two courses and final capstone project.
John Hopkins should be embarrassed that their name is associated with the pedagogical malpractice that is this specialization series.Foolishly, I paid for the entire specialization up front and Coursera refuses to refund me for the remaining two courses.
first two
The first two courses were great, but this one goes too far into the inner workings of MongoDB which is something I have no interest in.
The first two weeks were fairly boring as they are all about MongoDB.
Read more
hard work
So in spite of the hard work I am happy that I stayed in there to the end.
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Web Services Representative $49k
Auxiliary Services Web Specialist $52k
Web Services Analyst $61k
Web Services Team $70k
Web Producer, Web Communications & Services $82k
Web Services Specialist Consultant $94k
Project Manager - Web Services $96k
Client Systems - Web & Services $106k
IT Services- Global Web Services $110k
Java Web Services Architect $129k
Quality Engineer - Web Services $142k
Web Services Architect $162k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | 4.0★ based on 83 ratings |
---|---|
Length | 5 weeks |
Starts | May 18 (207 weeks ago) |
Cost | $79 |
From | Johns Hopkins University via Coursera |
Instructor | Kiran Chittargi |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science 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