Hello everyone,

I apologise for being that guy that makes his first post in a forum asking a question rather than contributing to the community initially.

I'm currently doing work experience and my expertise lies in application development through a video game sort of environment, such as artificial intelligence, physics, collision detection and video game logic in general.

I have been tasked to create a database using MongoDB in C# using MVC API. The database is supposed to take in the message of the email, type of email, date & time and of course the ID entry. I have downloaded the DLLs necessary to make MongoDB work in an MVC4.0 environment. However, due to my lack of training (as in none) in Javascript and databases in general, let alone MongoDB (the most I've ever done was create and sort through a scoreboard in SQL).

The real question is not how to do this, I'm sure I'll figure it out, but where do I go to learn MVC effectively, Javascript necessary to create the front end for my tests and programming for this database that I honestly never heard of until I was given this task. If anyone has any superb links or books they know that will help I'd greatly appreciate it.