Coder Factory Academy - Weeks 3 and 4
I actually cannot believe a month has gone by already. What a ride! We’re now four weeks in to our Coder Factory adventure and at this point I’m starting to worry that’s it’s going by too quickly. I mean, I suppose it’s a pretty awesome situation - I’m not working for (at least) six months and I get to dedicate my time to honing my coding craft and hanging out with a bunch of cool devs-to-be - so it’s maybe not surprising that the time is flying. It was my birthday last week and my classmates were really lovely and celebrated with me - I got cake!
Next came one of my favourite challenges so far - we picked a cool website design on Dribble and then spent a couple of days taking the design and turning it into a functioning website. I really enjoyed taking a flat image and working out the structure and code that was needed to make it come to life. It’s also definitely the coolest looking website I’ve ever made because it was designed by a professional designer and not me!
Front end under our belts, it was time to get on Rails. Rails is a web framework for Ruby - it allows you to combine html with Ruby, which is very cool, and lets you have databases and other behind the scenes backend things on your website. My mind was blown! My favourite thing about Rails so far is that I can store everything in arrays and iterate through them to generate my html. So cool. We spent the last week working on Portfolio websites, from inspiration through design, development and deployment - and I have to say the coolest thing about mine is that for one section it has an if statement to decide whether there should be a button for each example. Love it! My portfolio is also up on GitHub, and deployed here if you want to see it in action!
A screenshot from my portfolio:
I know I’ve been pretty glowing about Coder Factory on my blog, but I’m honestly really happy with how the course has been going. I’ve learnt so much and I’m having a blast. It’s exhausting, and I spent most of the last weekend recovering, but it’s totally worth it.