What I know - Episteme
  • Introduction
  • Learning
    • Learning How to Learn
    • The Feynman Technique
    • How to remember stuff?
    • Language Learning
  • Books
    • Books I Recommend
    • Book Notes
  • Blogs
  • Podcasts
  • Marketing
  • Advice
  • Crypto
  • Courses
  • Communities
  • Privacy
  • Economics
  • Psychology
    • Emotions
    • Habits
    • Happiness
  • Productivity
  • Meditation
  • Tools
    • Bookmarklets
    • Command Line Tools
      • fish
    • IFTTT
    • Text Editor
      • Vim Plugins
  • Search
  • Movies
  • Documentaries
  • TV Series
  • Music
  • Short Stories
  • Writing
  • Programming
    • Git
    • JavaScript
    • Ruby
    • Learn The Command Line
    • Best Practices
    • Cheatsheets
  • Cryptography
  • News
  • Mental Models
  • Design
  • Research papers
  • Talks
  • History
  • Progress
  • Protocols
    • Dat
    • Matrix
    • MimbleWimble
    • IPFS
  • Questions
  • Poems
  • YouTube
Powered by GitBook
On this page
  • Quick guides to get started
  • JavaScript Tutorials
  • JavaScript Books (free)
  • Links
  1. Programming

JavaScript

PreviousGitNextRuby

Last updated 6 years ago

“Any application that can be written in JavaScript, will eventually be written in JavaScript.” — Jeff Atwood

Quick guides to get started

JavaScript Tutorials

  • - learn to code for free

  • - learn JavaScript by adventuring around in the terminal.

  • - 30 Day Vanilla JS Coding Challenge

  • - Learn ES6 by doing it. Fix failing tests.

JavaScript Books (free)

Links

series by Kyle Simpson.

by Marijn Haverbeke.

by Baptiste Pesquet.

and by Axel Rauschmayer.

by Reg Braithwaite.

- links to more free JS books.

- a collection of the most quirky parts of JavaScript.

Style Guides: , ,

- a quick intro to JS advanced features.

by John Resig

- JS examples of many popular algorithms and data structures.

- all the 23 (GoF) design patterns implemented in Javascript.

- a tool for visualizing Execution Context, Hoisting, Closures, and Scopes in JS.

- a collection of awesome browser-side JavaScript libraries, resources and shiny things.

- a list of hand-picked books and articles for JavaScript developers

learn javascript in one picture.

- short and useful JavaScript tips that will allow you to improve your code writing.

- JavaScript concepts explained with code.

- a list of articles that help explain the syntax of JavaScript, how to organize your projects, how to test your code, and what's on the horizon.

- a collection of useful YouTube channels and other videos sources for javascript developers and web designers.

JavaScript For Cats
JavaScript The Right Way
Mozilla's JavaScript Guide
How to Learn JavaScript Properly
Learn X in Y minutes Where X=javascript
Free Code Camp
The Modern Javascript Tutorial
javascripting
Codecademy's Learn Javascript
The Odin's Project Javascript
JavaScript 30
ES6 Katas
You Don't Know JS
Eloquent JavaScript
The JavaScript Way
Professor Frisby's mostly adequate guide to Functional Programming
Speaking JavaScript
Exploring ES6
JavaScript Allongé
JSbooks
JavaScript Garden
33 concepts every JavaScript developer should know
Airbnb's Style Guide
JavaScript Standard Style
Principles of Writing Consistent, Idiomatic JavaScript
JavaScript in 10 minutes
Functional Programming in Javascript
Learning Advanced JavaScript
Javascript Explained for Dinosaurs
Clean Code concepts adapted for JavaScript
JavaScript Algorithms and Data Structures
Design Patterns JS
JavaScript Visualizer
Awesome JavaScript
JS dev reads
JavaScript in one pic
JS Tips
JS Bits
Superhero.js
JS channels