addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Hack Day & Backbone.js study group

Note: This is a study group that provides an environment for coders to work on their own within a group. We will be following a course and it’s up to you to stay on track - there will be no one teaching us.


Introduction
This is a study group for folks who want to learn how to be proficient at Backbone.js, a popular JavaScript MVC framework. This course requires intermediate knowledge of JavaScript. We’ll meet up weekly to follow the ‘Learn Backbone.js Completely' roadmap

Details - Week 1
As noted in task #1 of the roadmap, there will be a fair amount of reading before we can dive into the nuts and bolts of Backbone.js, so keep that coffee handy.

We’ll be reading through these three blog posts:
- JavaScript Objects in Detail 
- JavaScript Variable Scope and Hoisting Explained 
- (Must Read) Understand JavaScript Closures With Ease

It may be beneficial for you to run the examples in the reading, so remember to bring your laptop. If we finish in time, we can begin following the tutorials listed in task #2

Format
There are 10 task points listed in the roadmap, so a safe plan of attack would be to do 1 task per week. We may finish early some weeks and can get started on the next task, but everyone learns at their own pace, so don't be frustrated if you fall behind schedule. 

It's fine to skip a week here and there but remember, it's up to you to stay on track and keep moving through the course.

I expect to take a break after week 5 to let ourselves relax.

Help
If you have questions or run into problems while working on a task, don't be afraid to speak up! Odds are someone else is having trouble too. Between all of us, we can conjure up an answer.

Requirements
If you don’t know JavaScript at all or are a beginner, you should learn JavaScript properly. Feel free to join the other DCCers following this course.

Equipment
Here's what you'll need:
- A laptop
- Developing Backbone.js Applications book, by Addy Osmani
- A code editor (Sublime Text, Coda, VIM, etc.)
- Working knowledge of CSS/HTML/JavaScript

Meh, Backbone... 
Remember, there's a list of topics available to help you choose what to work on if you aren't interested in Backbone.js. Two people will be following a Ruby/Rails book. At least two people will be working through the 'How To Learn JavaScript Properly' outline. Several people have expressed interest in tackling AngularJS.

What will you be working on? Post in the comments and coordinate with others to work together.

Join or login to comment.

  • Tom B.

    Thanks for the hangout!

    Here is another good JS hoisting explication: http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html
    & one example of hoisting gone bad: http://code.tutsplus.com/tutorials/javascript-hoisting-explained--net-15092

    2 · March 29, 2014

  • Brian D.

    I'd like to work on the 'How To Learn JavaScript Properly' outline with the group doing that if that's ok.

    March 28, 2014

  • Nick S.

    I was looking forward to joining you guys for the first time, but I've come down with something nasty. I will try to make it next week!

    March 28, 2014

    • Craig

      Feel better, man

      March 28, 2014

  • Matt S.

    Here's a great course map to follow for beginners looking to become a developer. I think it would likely take 6 months to get through, but it sure is thorough.

    http://www.theodinproject.com/home

    1 · March 22, 2014

    • Amy

      Rooster cat? Curious? Anymore cool gifts??

      March 23, 2014

  • Matt S.

    I'll be coming but working on my own project.

    March 22, 2014

  • Rachael

    I'm probably going to do the Rails book that Joe and Matt recommended.

    1 · March 20, 2014

  • Craig

    I'm anticipating 10 weeks for the 10 bullet points in the roadmap, though we may cruise through some chapters and finish early or some chapters may hold us up.

    I want to have a break after the 5th week (5/10) to catch our breath.

    It's totally fine to skip a week here and there. It's up to you to stay on track and keep moving through the course, but people work at their own pace

    March 20, 2014

  • Jeff S.

    Back to Roostercat eh? Been a while since I had a waffle sandwich. :)

    Craig, are there some number of consecutive weekends I should look to set aside, or will these Backbone meetups be sort of ad hoc?

    I'm happy with starting with Backbone, and then perhaps we can look into Angular afterwards.

    1 · March 19, 2014

15 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy