tags:

views:

285

answers:

3

I've been thinking about ordering up some modules from InnerWorkings but I am unsure if the cost/benefit is worth it. What are the thoughts of the community on this?

Thanks.

A: 

I believe that they have some free trainings, so you can try one to see if they are good for you.

I tried few a year ago, but in that moment I found that they tend to focus on a details too much.

Nenad
A: 

Thanks nency -- I've already tried their free training, and as far as free go, they are nice. But are they actually worth the money to purchase?

Peter Yovich
+1  A: 

Whether or not it is worth it depends on your knowledge, the kind of person you are, and what kind of learning you benefit from the most. A lot of this knowledge can be gained through guides on the internet combined with do-it-yourself, hands-on experience, but then you also have to take the effort to motivate yourself not only to get it done, but to make sure it is done right. There are plenty of sites all over with great programmers who will happily review and constructively criticize your code.

A lot of people stop before this last part, calling it "good enough" once they get the job done, or don't stray into foreign territory of languages, sticking with the techniques they already know. This is fine, if you are content with where you are now, but this is not learning - it is simply refining your existing skills.

If you have absolutely no programming experience under your belt, I would strongly recommend you learn from either a class or something like this, where you can get feedback from people who know what they are doing. But if you have some experience, and are self-disciplined enough to take the extra time to review your own code extensively, think "How can I improve this?", and take the time to seek out peer reviews of your code at other programming sites / forums, learning on your own can be fine. Just be sure that, if you do learn on your own, that you always research the alternatives.

Spodi