Chris

Learning to write (good) JavaScript - resources for beginners

Recommended Posts

The OP recommended WebStorm.

PhpStorm = WebStorm + PHP + Database support

If you don't need PHP or database support, Webstorm is better because it will load slightly faster and have fewer confusing menu options :)

Share this post


Link to post
Share on other sites

Yo yo, I'm a bit of a savant at "learning javascript" - went through a bootcamp, picked it up in 3 months, functioned as a teacher after, tutor people of all ages (including people trying to become professional developers) all the time. 

 

My suggestions:

 

1. Learn the syntax first via Code Academy. Search "intro to Javascript." This will get you up and running in the basic syntax in about an hour or three (or more! no shame in that). No-registration-needed alternative: https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics (worth reading anyway)

2. Get on some "good javascript practice" resources. Tackle at least https://eloquentjavascript.net/ , start reading https://github.com/getify/You-Dont-Know-JS . Deep dive Callbacks: http://javascriptissexy.com/understand-javascript-callback-functions-and-use-them/ Closures: http://javascriptissexy.com/understand-javascript-closures-with-ease/ and Array iteration / functional programming http://reactivex.io/learnrx/

3. At this point you are more than good enough to start actually making apps. Pick an app, make a clone of it in vue/react/jquery / some dead simple framework. Google tutorials, etc. Mess with websites via the chrome inspector. Crank out a bunch of crappy, janky, hacky apps. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.