It’s the beginning of week 9, which means we only have four weeks to go until our graduation. I can’t believe how fast the time went. I don’t know what I’m going to do with all this free time when the course is over. What do people do who don’t code all day?
Anyway, I don’t need to think about it just yet. This week I once again settled into the (dis)comfort of our usual days of 9 to 5 to 8/9/10.
We started learning Angular.js today, a JavaScript framework which provides a browser side Model-View-Controller structure. We had only seen something like this on the server side in Sinatra and Rails before.
And it wasn’t even that difficult! We’ll learn more about it tomorrow and Wednesday, so I assume the complexity will increase. But for now we displayed data from a JavaScript object (normally the data would come through an API in JSON format) and created an interactive view of this data with a search function, a display and hide functionality and a few other things. Writing these functionalities in JavaScript would have taken a lot longer, so in that respect Angular is pretty cool.
Of course it means that it’s another thing to learn and at the moment, while I’m still not comfortable with it, it’s a pain. But it reminds me of my experience with jQuery (crazy! I seriously thought I’d rather write JavaScript than jQuery because I knew how to do it… Mental! Luckily this delusion only lasted for about a day).
Homework over the next three days is to create an interactive WDI 10 yearbook page which introduces the students and what we’ve been up to. Apparently the best one will be published online. I think it’s nice to do a homework which might have the potential to be actually useful. The page will ultimately help to promote our skills and experience to potential employers.
On that note, I’m going for lunch with our careers adviser tomorrow! She made our Christmas homework into a little competition and I won. The prize is a lunch with her during which I can ask all my questions about finding jobs after the course. She hasn’t disclosed the venue yet but said that it would be a very nice restaurant, so I’m excited!