Viking Halfway Point

Code camps — are they “worth it”?

When I first heard about coding “boot camps” I have to admit I was skeptical of how good the education could be in the short period of time which is usually involved. Can you really learn enough to be a professional developer in weeks? At Viking Code School, so far, the answer is definitely yes!

Hackathon

While I could talk about all the things I’ve learned (improved knowledge of Ruby, Ruby on Rails, Rspec, etc.), it is more interesting to show what we did the last two days of the Rails-centered portion of the course. We had a mini hackathon where we split into two groups of five and built a Rails app of our choice. The main requirement was to have a dashboard which would be updated with real-time data. We chose to use the Pokémon API to create a quiz app, as two members of our group are big Pokémon fans. The dashboard is populated with a leaderboard and other stats related to how people did answering the questions. You can try PokéQuiz here.

While there are still some bugs to work out, I think it came out pretty good for a 2-day project! Working with my teammates went pretty smoothly for the most part. We split up tasks and did some pair programming here and there to work out some tricky problems. We used a merging Git workflow, merging with the master branch and then submitting a pull request to our Github repository. It was a great learning experience and a good way to pull together what we have learned in the course so far.

Up Next

Next we will be diving into JavaScript. I’ve done a little in the past, but this is sure to be another set of challenges. I’m excited to keep learning and getting closer to being a professional developer!