My First Coding Creation

October 13, 2013 — Leave a comment

I’m three weeks into Hack Reactor and have gotten to the point where I can create some pretty cool web applications.  The first week was focused on core computer science curriculum like data structures, recursion and algorithms.  I learned more about coding in those seven days than I had in all of my previous programming experience.

Week two was a deeper dive into algorithms and inheritance patterns and an exploration of the emerging javascript framework D3.  I built my first web application using D3 technology, which you can check out here: http://colliderd3.herokuapp.com/.  What’s cool about this game is that it doesn’t use flash or any other third-party technology.  Everything you see is HTML5 and javascript.  D3 is a powerful javascript library for data visualization and my game doesn’t even touch the surface of what is possible.

Last week we spent most of our time learning Backbone.js, which is a javascript framework for structuring an application and providing server communication on the client side through a REST API.  Backbone enables lightening-fast user interaction with data so that elements in a collection can change without needing to reload the page.  Despite being a fairly new technology, some big players are using Backbone including Hulu, Foursquare, Khan Academy, Basecamp, AirBNB, Stripe, Pandora and ZocDoc.

Next week we are going to start diving into Node.js, servers and databases.

No Comments

Be the first to start the conversation!

Let me know whether you like this post and/or how it can be improved!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s