| It's very cool, but some complaints: - I shouldn't have to know advanced database management to do AJAX or user authentication. Seems like a dependency bug. - The tree emphasizes jQuery effects to an odd degree (three levels) and it doesn't depend on JS mastery. Seems obscure and out of place. - There's too much specificity in a lot of the descriptions and links. I'd focus less on tools and more on skills. For example, instead of "You can use frameworks like Ember.js,...", say "you can build a complete, highly interactive SPA". Instead of "You can use mod_rewrite", say "You are comfortable deploying, configuring, and maintaining high-traffic sites in a complex environment." The User Testing and Prototypes skills are much better in this regard. - I'm not sure I love the Web Development Mastery skill, because I'm not sure what it captures besides "I checked off all the other boxes". Edit: removed use of "just" that makes it sound more critical than I meant it. |
Do you find that use of jQuery requires a mastery of JavaScript? There was a time when I could use jQuery(especially jQuery plugins) but didn't have a clue about how to do very basic things with JavaScript.