I am officially going straight to online learning. The past two months of testing out independent learning from textbook has given me an information overload, even with purchased lab materials. There is a lack of constant revisit of certain important theories, one component of self study which I felt was really essential towards internalization of the subject. With Coursera, the intermittent questions do help to reinforce certain concepts. I am currently working hard towards a course certificate for the full stack web development course and am enjoying the ride so far.
I also realised that Coursera has a treasure trove of courses and I am aiming to complete quite a few of them which are aligned with my interests. Looking forward!