JavaScript is an easy way to add interactive functions to your web page.
The following materials support learning JavaScript for beginners like me.
๐ผ TUTORIAL: A Re-Introduction to JavaScript
The Mozilla Development Network(MDN) has really good JavaScript advanced tutorials like the ones below:
A re-introduction to JavaScript (JS tutorial)
If you are more familiar with JavaScript, be sure to also look at:
๐ฝ Documentations: JavaScript Garden
JavaScript Garden is a collection of knowledge about avoiding common mistakes, performance issues, and bad practices,
that non-expert JavaScript programmers may encounter.
๐ ONLINE COURSE: UDACITY JavaScript Basics
This course helps you get started with JavaScript which is the main tool to create interactive content on the Internet.
Through this course, youโll create your interactive, excellent resume with JavaScript.
๐ ONLINE COURSE: KHANACADEMY Computer Programming
There are excellent JavaScript courses through the screen-casts:
- Intro to JS: How to create drawing and animations
- Advanced JS: Developing your own games and visualization
- Advanced JS: Natural Simulations
Computer programming Khan Academy
๐ ONLINE PROGRAMMING: coderbyte
The material supports studying the basis of JavaScript by some movies and solving some problems to improve your coding skill.
coderbyte Learn JavaScript In One Week
๐ฐ ONLINE COURSE: udemy
There are a lot of paid video learning courses in advanced JavaScript courses.
You can save your time to learn advanced usage in JavaScript.
๐ ONLINE PROGRAMMING: AIZU ONLINE JUDGE
AIZU ONLINE JUDGE gives you practice for programming contests.
There are a lot of problems on the site, and you can see the fastest code for each problem!
AIZU ONLINE JUDGE: Programming Challenge
๐ FREE BOOKS: You Donโt Know JS
It is a beginner-friendly book series which is open sourced on JavaScript, it has tutorials for ES6:
getify/You-Dont-Know-JS: A book series on JavaScript
๐ฝ FREE BOOK: Eloquent JavaScript
Eloquent JavaScript describes the fundamentals of how JavaScript works, and mini exercises help to understand this concept:
๐ Special Thanks
๐ฅ Recommended VPS Service
VULTR provides high performance cloud compute environment for you.
Vultr has 15 data-centers strategically placed around the globe, you can use a VPS with 512 MB memory for just $ 2.5 / month ($ 0.004 / hour).
In addition, Vultr is up to 4 times faster than the competition, so please check it => Check Benchmark Results!!