Yes, I’ve got the first five certificates. Basic node and express were not hard for me because it wasn’t new. Only mongoose was and that is not so hard. I knew what a backend was, an api, an endpoint, get and post requests (learned that with CS50 and flask python), I had worked with express and npm, I know what sql is and I’ve made backend exercises with flask. I could handle that. Had I not had this knowledge, I might have thrown up my hands in that section already.
It’s a new world. D3 is ‘just’ a library but a backend is not a library, it’s a entire universe and I don’t think you can approach the subject in the same way.
I’ve never used await async before, I’m just getting used to working with promises. I see that structure popping up in the docs all the time so it’s important. I don’t understand app.router, are you supposed to connect with that uri you’re given? No idea how to do that. The authentication system is very important and ‘use these these functions’ does not do it for me. I am connecting functions that I vaguely understand. That’s ok for one function or two, but it just keeps on coming.
I’m not going there again. In CS50 everything was explained in detail and the whole backend story turned out not to be that difficult. I suspect that advanced express isn’t that difficult either but the challenges don’t offer enough explanation.
I do love FCC but yesterday I felt miserable. I’ll work on those projects sooner or later because my experience tells me that those projects are a great way to integrate new knowledge. I would like to get on with it and that is why I feel so frustrated. This one is going to take time.