Question: I want to make it clear that I have no prior experience programming, I only have experience in HTML and SQL, everyone seems to be like "Look like the documentation" well yes that sure helps me! *sniff* \*sniff\* is there a book that could be recommendable or a series of webcasts?

Answer: 
* I want to make it clear that I have no prior experience programming,
* I only have experience in HTML and SQL

Based on these two points, first you should learn programming. You want to learn NodeJS+Express+MongoDB which 3 of them are completely different things from what you already know. 

1. First start with Javascript. This is more than enough: <http://www.w3schools.com/js/>
	* Write your scripts to a file named `try.js` and execute them with `node try.js` and see the results!
2. Then try to learn how a web application is built. Two basics for you:
	* You request something from server via HTTP, <http://myapp.com/users/all>
	* Server processes requests, and sends you a result in HTML
	* Your browser displays it.
	* More information at: <http://www.slideshare.net/nbrier/how-to-build-a-web-app-for-nonprogrammers>
	* Look the ExpressJS web site, and go step by step, and TRY EVERYTHING there
3. Then learn MongoDB, this is not SQL database, it's a NoSQL database, I do not know why you want to learn it, however, experimenting with <http://www.mongodb.org/display/DOCS/Tutorial> will definetely help. But all you have to do is looking in to examples. To use MongoDB from Node, you can use Mongoose.
I think you should learn the basics of a programming language before getting deep into the frameworks.

[**Code Year**](http://codeyear.com/) has a series of interactive programming lessons to learn JavaScript. You learn the language step by step from the ground up.

When you have grasped JavaScript you can start using express and mongo and other frameworks.