vanshikatrivedi / javascript-resources

Collection of JS resources

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#JavaScript Resources

This is a repository for all the JavaScript resources that I have come across and believe are worth sharing and archiving. It will continue to grow with time, so check back frequently. Feel free to fork the project and contribute! So far, the project has been getting larger. I welcome contributions and some feedback regarding the divisions.

#General/Fundies

#Docs

  • Mozilla JavaScript Guide
  • Dev Docs - JavaScript documentation that's handy like Dash. If you use Dash, then this will look familiar. Includes other documentation as well.

#Books

#Level Up

#Interview

#Online IDEs

  • JS Bin
  • ES6 Fiddle - Play with ES6 in the browser (has examples too!)
  • Babel ES015 - Try out ES2015 and Babel in the browser
  • C9 - Full IDE
  • Repl.it - Play with all sorts of languages online

#Promises

#This

#Prototypes

#Objects

#Object Oriented Programming

#Value and Reference

#Goodies

#ES2015

#ES6 Compliers

#Reactive Programming

#Frameworks (This is not nearly an exhaustive list of resources for JavaScript frameworks, but it points you to the main sites of the popular frameworks)

#Browser Packages

#Exercises

  • Exercism.io A good place to learn more about writing good code in all languages. Most of the people who comment on your code give good tips.
  • Codeeval.com An excellent resource for coding challenges and practicing your problem solving and algorithmic skills. Featuring challenges in over 21 languages, including JavaScript.
  • Codewars.com Another great place to learn how to write better code and practice your problem solving with increasing levels of difficulty and various different languages.
  • CodeCombat.com - Gamification of writing code. Really fun!
  • CodeFights.com

#Working with Data

#Design Patterns

#Functional JS

#Object Oriented JS

#Useful Libraries

#Algorithms

#Testing

#Arrays

#Strings

#RegEx

  • Regex101 My favorite RegEx site for testing
  • Regexper Visualize how your regular expression works

#Templating

#Currying

#Performance

#Style Guides

#Responsive Webdesign (JS)

#Animations

#Hybrid Languages

#Structured Curriculum

  • FreeCodeCamp A free, full-stack structured curriculum focusing entirely on JavaScript
  • JavaScript.com From the makers of "Try Ruby", CodeSchool, comes a new introductory site for those wanting to get their feet wet in JS in an interactive fashion.
  • JavaScript the Wierd Parts - Udemy Course $ - Great course by Anthony Alicea for beginners and experienced programmers wanting to understand the intricacies of JS.

#Podcasts

#GeoJSON

  • GeoJSON Linter - Nice linter for GeoJSON. Very good for checking basic GeoJSON quickly.
  • GeoJSON.io - Linter and better looking maps than GeoJSON, but more opinionated.

About

Collection of JS resources