Capstone
Photo Tourist Web Application
Heads up! This course may be archived and/or unavailable.
Ruby on Rails Web Development,
In this Capstone project for the Photo Tourist you will implement a Ruby on Rails web application that makes use of both a relational and NoSQL database for the backend and expose the data through services to the Internet using Web services and a responsive user interface operating in a browser from a desktop and mobile device. You will have a chance to revisit and apply what you have learned in our previous courses to build and deploy a fully functional web application to the cloud accessible to your co-workers, future employers, friends, and family. In developing the Photo Tourist web application, you will get to work with different data types and data access scenarios (e.g., fielded data display and update, image upload/download, text search, access controlled information) to provide your users the ability to show off their photos and information from trips they have taken and to seek out photos and information from trips taken by others. Using the application you develop, your users will be able to • Create an account • Upload and download photos to the site and make them accessible to others • Provide descriptions of trips and photos that others can read • Organize photos by location and trip, • Find photos based on location • Find photos based on text searches of descriptions • Locate the place where the photo was taken on a map
Get a Reminder
Rating | 4.8★ based on 8 ratings |
---|---|
Length | 9 weeks |
Starts | Jul 13 (202 weeks ago) |
Cost | $79 |
From | Johns Hopkins University via Coursera |
Instructor | Jim Stafford |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science Mobile And Web Development |
Get a Reminder
Similar Courses
What people are saying
ever growing software frameworks
A solid bedrock to ever growing software frameworks and technology.
related videos regarding lectures
As this is the final course of the entire specialization, I expected a lot about the content and related videos regarding lectures and projects.
even though angular.js 1.5
And to be honest, even though angular.js 1.5 is getting 'old' now, and RoR is perhaps less popular than node.js, I still highly highly recommend this course and the specialization, as it will take you from zero to hero on full stack web development.
programming languages or projects
I also liked that some techniques introduced on the course can be used for other programming languages or projects also.
jim put into developing
I can't begin to think how much effort Jim put into developing this course.
3rd party intergrations
From backend to frontend, detailed unit/integration testing, serving up the asset pipeline, getting comfortable with git, angular.js, 3rd party intergrations, data base queries (in both sql and no sql), caching, authentication/authorization... etc etc.
todo list which
Also testing worked here as a TODO list which i found that approach really useful.
data base queries
find any flaws
I tried but i can not find any flaws!
great learning experience
Congratulation to Jim for making it a great learning experience and giving me additional tools to pursue my goals of being a better Rails developer.
test your code
I also liked that Professor Stafford worked a lot with testing and automated testing is something really important to test your code.
from backend
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.
Please login to leave a review
Rating | 4.8★ based on 8 ratings |
---|---|
Length | 9 weeks |
Starts | Jul 13 (202 weeks ago) |
Cost | $79 |
From | Johns Hopkins University via Coursera |
Instructor | Jim Stafford |
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