I would highly recommend the Node.js / MongoDB tutorial for making a RESTful web service here. It nicely combines all of the required technologies, so you get to learn multiple things at once.
Don’t have a lot to say here, but it’s been a while since I’ve posted. Mostly, I tried installing and running the latest version of Ubuntu on my Mac in VirtualBox, and it sucked. Really slow refreshing of windows and widgets. I even tried enabling 3D acceleration, especially as suggested