Programming is sometimes referred to as a continual process of becoming stuck and trying to get unstuck. The former will come naturally. Your instructional team at General Assembly is there to help you with the latter. Here are some additional resources that you might also consider referencing when you hit a roadblock:
Derived from this blog post from Harvard, Getting Unstuck: http://www.gse.harvard.edu/news/uk/14/10/getting-unstuck
Here are list of resources that will help you find answers to programmings questions:
StackOverflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required. There's a wealth of knowledge on StackOverflow but it can be overwhelming. We recommend using Google to search for error messages or specific questions and then clicking on the StackOverflow threads that pop up in your search results.
Find the content you're looking for, without scrubbing through videos.
The Apple Developer Forums are a great place to post questions and share comments with fellow developers and Apple engineers. Discuss a variety of development topics, from getting started to working with the latest pre-release software.