Wow, time flies when you’re busy. I knew I hadn’t posted in a while but I didn’t think it has been over two months! Well, here I am again. Probably best to a recap of what’s been happening since May.
Looking back over the past few months sometimes it feels like I’m not getting anywhere but I am. My knowledge and skill levels are improving. For example, I completed the Mongo DB/Node course I also spoke about in my last post. It was a great course, 7 weeks, assignments were due weekly, it covered a lot of new topics but it was very challenging. The prerequisites said you should have “prior experience writing software using Node.js” which I didn’t have, if I did I’m sure the practical exercises wouldn’t have been nearly as difficult. But I managed, with a lot of extra research on the side, and graduated with a final mark of 100%! I couldn’t have done that four months ago. The theoretical part of the course was easy. Understanding how a non-relational database works, is set up, gets queried…. no problem. Using the right syntax and formats to write the code… that was challenging. There were a few weeks when I looked at the exercise and thought to myself ” I don’t have a clue what to do” but with a little perseverance and research it eventually came to me and most times it wasn’t as difficult as I first believed.
So, how am I going to do that?
Update. FreeCodeCamp updated their course selection adding a lot of new ‘challenges’. Please note, these are not the same as the challenges mentioned on the other sites. freeCodeCamp teaches you the tools you’ll need for each challenge. Code Challenge web sites generally don’t teach (except showing you other solutions once you find the solution yourself). BUT, freeCodeCamp does include challenges. Their Coding Interview Prep has hours of problems and projects including a selection of problems from Project Euler.