8.6 KiB
title |
---|
JavaScript Tutorials and Other Resources |
- JavaScript for Cats
- The Modern JavaScript Tutorial
- Professor Frisby's Mostly Adequate Guide to Functional Programming
- Eloquent Javascript (annotated)
- Speaking Javascript
- Exploring ES6
- Udemy - Javascript Understanding the Weird Parts (first 3.5 hrs)
- Functional programming in JavaScript
- Introduction to JavaScript: First Steps
- Douglas Crockford's Videos
- Modern JS Cheatsheet
- The 50 Best Websites to Learn JavaScript
- Codementor JavaScript tutorial
- You Might Not Need jQuery
References
Find javascript libraries at http://jster.net
Quick JavaScript
- REPL (node)
- JSBin
- JSFiddle
- CodePen
- CoderPad (pair programming)
- C9 (IDE, pair programming)
- Object Playground (visualize objects)
- Plunker
Challenges
Tutorials
Exercises
Editors
-
Visual Studio Code includes built-in support for IntelliSense code completion, rich semantic code understanding and navigation, and code refactoring. It comes with a built-in debugger and git support and has a plethora of extensions.
Insiders has the most recent code pushes and may lead to the occasional broken build.New builds at least everyday with features, bug fixes, and other recently closed issues.Insiders installs next to the Stable build, allowing you to use either independently.
-
A full-feature IDE for Javascript, including code completion and support for live linting, version control, and testing. Made by Jet Brains and modelled after their IntelliJ Java IDE.
-
Open source text editor made by GitHub.
Blogs
Podcasts
Video Tutorials
- Derek Banas' Learn JS In One Video
- Derek Banas' Object Oriented JavaScript
- JavaScript Fundamentals for Absolute Beginners 2018
Books
-
6 books on JavaScript by Kyle Simpson. From beginner to advanced.
-
Fantastic, thorough introduction to the basics and features of Javascript, complete with in-browser interactive code
-
Professor Frisby's Mostly Adequate Guide to Functional Programming
Quite in-depth guide to Functional Programming in Javascript
-
This book aims to be a useful companion for anyone wishing to (re)discover the many facets of JavaScript. From the very basics of programming up to front-end and back-end web development, a lot of topics are covered in a simple and accessible way. No prior knowledge needed!