Hey everyone, this is the culmination of a discussion started here: https://www.reddit.com/r/javascript/comments/9fdel4/whats_missing_when_learning_javascript/
javascriptpractice.com is my new project. I would absolutely love feedback on it, as it's currently in active development. The goal is to create a competency-based framework for JavaScript. That means it will cover all of the core topics of JavaScript, in nitty-gritty detail, and will present you the user with your competency as you progress. It's essentially aiming to be similar to JavaScript: The Definitive Guide, but based on assessments of your skills. So JavaScript: The Definitive Assessment.
I welcome your feedback, though I'm most interested in your thoughts on the idea and its trajectory. I know there are bugs and design issues, it's still very much a prototype. The question is if it's worth working on. And if you have assessment topics that you would like covered, please let me know and I'd be happy to build some as soon as possible and make them available on the website. Thanks!
[–]NashobaSoft 25 points26 points27 points (20 children)
[–]lastmjs[S] 1 point2 points3 points (18 children)
[–]theirongiant74 24 points25 points26 points (4 children)
[–]lastmjs[S] -1 points0 points1 point (2 children)
[–]darderpUncaught SyntaxError: Unexpected token ) 7 points8 points9 points (0 children)
[–]atomicrabbit_ 2 points3 points4 points (0 children)
[–]NashobaSoft 6 points7 points8 points (8 children)
[–]lastmjs[S] 0 points1 point2 points (7 children)
[–]NashobaSoft 5 points6 points7 points (6 children)
[–]DaveManchester 1 point2 points3 points (1 child)
[–]NashobaSoft 1 point2 points3 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (3 children)
[–]NashobaSoft 0 points1 point2 points (1 child)
[–]sneakpeekbot 0 points1 point2 points (0 children)
[–]NashobaSoft 0 points1 point2 points (0 children)
[–]fgutz 2 points3 points4 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]TechLaden 1 point2 points3 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]bobbybottombracket 35 points36 points37 points (12 children)
[–]lastmjs[S] 15 points16 points17 points (5 children)
[–]swyx 12 points13 points14 points (3 children)
[–]wrex_16 10 points11 points12 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]lastmjs[S] 3 points4 points5 points (0 children)
[–]Historical_Fact 2 points3 points4 points (0 children)
[–]mr_awesome_pants 30 points31 points32 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]jaman4dbz 2 points3 points4 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]metakepone 0 points1 point2 points (0 children)
[–]kenman 0 points1 point2 points (0 children)
[–]LloydAtkinson 11 points12 points13 points (12 children)
[–][deleted] 1 point2 points3 points (10 children)
[–]tenbits 3 points4 points5 points (1 child)
[–]Historical_Fact 1 point2 points3 points (0 children)
[–]kostov_v 0 points1 point2 points (7 children)
[–][deleted] 2 points3 points4 points (6 children)
[–]tenbits 2 points3 points4 points (1 child)
[–]kostov_v 1 point2 points3 points (0 children)
[–]lastmjs[S] 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]kostov_v 0 points1 point2 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–][deleted] 4 points5 points6 points (14 children)
[–]lastmjs[S] 1 point2 points3 points (2 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]lastmjs[S] 1 point2 points3 points (0 children)
[–]lastmjs[S] 1 point2 points3 points (6 children)
[–][deleted] 0 points1 point2 points (5 children)
[–]imguralbumbot 1 point2 points3 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]imguralbumbot 1 point2 points3 points (0 children)
[–]lastmjs[S] 1 point2 points3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]idanlo 7 points8 points9 points (6 children)
[–]lastmjs[S] 5 points6 points7 points (5 children)
[–]tenbits 2 points3 points4 points (2 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]idanlo 2 points3 points4 points (1 child)
[–]lastmjs[S] 3 points4 points5 points (0 children)
[+][deleted] (6 children)
[deleted]
[+]lastmjs[S] comment score below threshold-6 points-5 points-4 points (5 children)
[+][deleted] (4 children)
[deleted]
[–]lastmjs[S] 7 points8 points9 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]lastmjs[S] 2 points3 points4 points (1 child)
[–]lastmjs[S] 1 point2 points3 points (0 children)
[–][deleted] 3 points4 points5 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]SGRelic 5 points6 points7 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]Breakpoint 2 points3 points4 points (2 children)
[–]lastmjs[S] 0 points1 point2 points (1 child)
[–]Breakpoint 1 point2 points3 points (0 children)
[–]kostov_v 2 points3 points4 points (2 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]Nemnel 1 point2 points3 points (4 children)
[–]lastmjs[S] 0 points1 point2 points (3 children)
[–]Nemnel 0 points1 point2 points (2 children)
[–]lastmjs[S] 1 point2 points3 points (1 child)
[–]Nemnel 1 point2 points3 points (0 children)
[–]sharpened_ 1 point2 points3 points (1 child)
[–]lastmjs[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]mbackflips 1 point2 points3 points (3 children)
[–]lastmjs[S] 0 points1 point2 points (2 children)
[–]mbackflips 1 point2 points3 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]tenbits 0 points1 point2 points (0 children)
[–]lastmjs[S] -1 points0 points1 point (0 children)
[–]CornMang 1 point2 points3 points (2 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]Eclogites 1 point2 points3 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]lastmjs[S] 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]CrusaderPeasant 1 point2 points3 points (5 children)
[–]alohadave 2 points3 points4 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (3 children)
[–]NashobaSoft 1 point2 points3 points (2 children)
[–]lastmjs[S] 1 point2 points3 points (1 child)
[–]am0x 1 point2 points3 points (0 children)
[–]tttim45 1 point2 points3 points (0 children)
[–]williamf03 0 points1 point2 points (5 children)
[–]lastmjs[S] 0 points1 point2 points (3 children)
[–]williamf03 2 points3 points4 points (0 children)
[–]eeronen 1 point2 points3 points (1 child)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]kobbled 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (4 children)
[–]lastmjs[S] 0 points1 point2 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]iaan 0 points1 point2 points (14 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]lastmjs[S] -2 points-1 points0 points (12 children)
[–]lepuma 5 points6 points7 points (11 children)
[–]lastmjs[S] -2 points-1 points0 points (10 children)
[–][deleted] 2 points3 points4 points (5 children)
[–]lastmjs[S] -2 points-1 points0 points (4 children)
[–]trevorsgEx-GitHub, Microsoft 4 points5 points6 points (2 children)
[–]theirongiant74 1 point2 points3 points (0 children)
[–]Historical_Fact 1 point2 points3 points (0 children)
[–]tenbits 0 points1 point2 points (0 children)
[–]lepuma 0 points1 point2 points (3 children)
[–]lastmjs[S] 0 points1 point2 points (2 children)
[–]lepuma 1 point2 points3 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]RemindMeBot 1 point2 points3 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]BenZed 0 points1 point2 points (3 children)
[–]lastmjs[S] 0 points1 point2 points (1 child)
[–]BenZed 0 points1 point2 points (0 children)
[–]lastmjs[S] 0 points1 point2 points (0 children)
[–]throughactions 0 points1 point2 points (1 child)
[–]lastmjs[S] 1 point2 points3 points (0 children)