Below are some recommended resources for learning JavaScript. Take a look at each one and see what works best for you. If you find another one you like better, send it our way and we'll put it up!
What is JS?
- "Preface" from You Don't Know JS
- "Intro" from JavaScript.info
- "What is JS" from Practical JavaScirpt
- "What is JS" from MDN
Great online Tutorials:
- JavaScript for Cats - Fun website with good examples to study.
- FreeCodeCamp & video series - Great community support.
- Khan Academy - Visual & interactive programming environment with guiding videos and detailed lessons.
- Headfirst JavaScript: PDF, GitHub - very thorough and hand-held introduction to using JS in simple websites. You will learn from this even if nothing else works.
References from the web:
- Javascript.info. General Reference for JavaScript, DOM
- W3Schools - goto reference with great examples
- MDN Introduction - great selection of examples to run
- Beau Teaches JS - youtube series
- You Don't Know JS. Outstanding reference for JavaScript, not super beginner-friendly.
- Learn-JS
- JS by Examples - quality examples & explanations, ideal for PyTutor
- w3schools
- JS: Definitive Edition code - advanced examples, minimal explanation
- WTFJS - a collection of horrible moments
Study Support:
- Slack! Don't forget to ask each other for help.
- Let us know if we're missing any great resources!