нода это все тот же js, посему основы учить тут https://learn.javascript.ru/
но так как нода это js серверный, то в нем недоступны web api и вместо них имеется множество API нацеленных на взаимодействие с серверным железом, файловой системой и прочим, с которыми можно ознакомится тут https://nodejs.org/api/
Насчёт Mongo не особо знаю, но для node в первую очередь необходимо знать обычный JavaScript (по сути он из него и состоит). из ссылок могу дать эту - https://learn.javascript.ru