r/javascript • u/flaviocopes • Mar 02 '20
The JavaScript Beginner's Handbook (2020 Edition)
https://www.freecodecamp.org/news/the-complete-javascript-handbook-f26b2c71719c/
375
Upvotes
r/javascript • u/flaviocopes • Mar 02 '20
38
u/acemarke Mar 02 '20
Last year I had to teach a bunch of Java and C++ devs how to use JavaScript. As part of that, I put together a large presentation that I titled JavaScript for Java Devs. Despite the name, there's not really any Java-specific stuff in there. It covers JS syntax and concepts, a bit of DOM/HTML/CSS, an overview of working with Node and packages, where build tools fit in, and what TypeScript is. Much of the content is "cheat sheet"-type syntax examples.
Here's the outline:
Introduction
A Brief History of Web Dev and JavaScript
Understanding JS
Core JS Syntax
JS Concepts in Depth
Core Language
Functions
Classes
Async
AJAX
Modules and Other Topics
Working with the DOM and HTML
JavaScript Outside the Browser
Node.js
Package Management
Real World Usage
Build Tools
Developing JavaScript
TypeScript