-
Notifications
You must be signed in to change notification settings - Fork 13
Prerequisites
Katja Durrani edited this page Jul 6, 2017
·
3 revisions
What if you are a beginner at JavaScript and what to catch up? This is a guide with resources that have been useful to members of our group. The only prerequisite is knowing the basics, from then on you should benefit, and also be able to contribute.
- If you are completely new to coding, Codecademy is a good place to start. Ideally, don't only learn the JavaScript basics, but also HTML and CSS
- There is also a good Udacity online course
- First up, our much loved Eloquent JavaScript. It's free, online and has interactive exercises to solve. It teaches not only JavaScript, but programming concept along the way
- There is also one strong vote for JavaScript the Good Parts, although personally I (@katjad) would not recommend it as the book to read as a beginner (I did, three times!)
- An online course that at least two members have found helpful Treehouse JavaScript course
- Also mentioned more than once: Free Code Camp - As the name says, it is free, and there is a quite active community around it
-
Secrets of the JavaScript Ninja has been highly recommended to us (by a JS ninja!), although I think nobody in this group has got very far with it yet ;)
-
My personal recommendation is the YDKJS series by Kyle Simpson
-
Here is a more comprehensive list of resources: https://github.com/CodeHubOrg/discussions/issues/1
-
And here is one put together by Eric Elliott Essential JavaScript links
- For React, the original Facebook tutorial is a good place to start. Also, check out the React Lab put together by @rinseOut
- For Redux, please watch the Egghead video series by Dan Abramov, the creator of Redux; also check out the list here
- A good introduction to Webpack and React is here: http://survivejs.com/
- Check out the resources here https://github.com/CodeHubOrg/discussions/issues/12